راجع طول البادئة قبل طرح عنوانين. [1] [2]
الخلاصة السريعة
المثال
from ipaddress import IPv4Network
n=IPv4Network('198.51.100.0/31')
print([str(a) for a in n.hosts()])
print(n.num_addresses)الاستثناء
المصدر هنا يجعل hosts عند /31 يمر على الشبكة كاملة. المخرجات ['198.51.100.0', '198.51.100.1'] ثم 2. في شبكة 198.51.100.0/30 يستبعد الطرفين 0 و3. [1] [2]

النطاق
شبكة IPv4 ذات /32 تعيد عنوانها الوحيد. لا ننقل قاعدة IPv4 إلى IPv6 دون مراجعة. هذه عناوين محسوبة من الكائن، لا نتيجة فحص اتصال أو عد أجهزة متصلة. [1] [2]
المراجع
- Python 3.12: IPv4Network.hosts
- CPython 3.12.14: ipaddress.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
