ما هو عنوان IP، وما معنى تدوين CIDR؟
عنوان IPv4 هو 32 بتاً تُكتب كأربع خانات عشرية (192.168.1.10)؛ وعنوان IPv6 هو 128 بتاً تُكتب كثماني مجموعات ست عشرية مع :: لاختصار سلاسل الأصفار. يضيف تدوين CIDR طول بادئة — 10.0.0.0/8 — يبيّن عدد البتات الأولى التي تحدد الشبكة، وبه تُعبَّر قواعد الجدار الناري وقوائم السماح والشبكات الفرعية. يحجز RFC 1918 النطاقات الخاصة التي لا تظهر أبداً على الإنترنت العام.
192.168.1.130 في 32 بتاً
الخانات العشرية
192 168 1 130
البتات
11000000 10101000 00000001 10000010
بتات الشبكة / المضيف
26 6
قناع الشبكة /26
255 255 255 192
الخانة الأخيرة من 192.168.1.128/26: 64 عنواناً
- 128–19164 عنواناً
- 129–19062 مضيفاً قابلاً للاستخدام
- 1192.168.1.128 عنوان الشبكةبتات المضيف كلها 0؛ وتطبّع الأداة الإدخال إلى 192.168.1.128/26
- 2192.168.1.130 إدخالكبتات المضيف
000010ليست كلها 0، فهو ليس عنوان الشبكة - 3192.168.1.191 عنوان البثبتات المضيف كلها 1
/31 و/32 استثناءان: روابط النقطة إلى النقطة وفق RFC 3021 تستخدم كلا العنوانين، و/32 مضيف واحد. ويقسم IPv6 البتات الـ128 بالطريقة نفسها لكن بلا عنوان بث، لذا تعدّ الأداة كل العناوين قابلة للاستخدام.
كيفية استخدام محلّل عناوين IP
- أدخل عنواناً (10.0.0.1 أو 2001:db8::1) أو نطاق CIDR (10.0.0.0/22) أو عدداً صحيحاً.
- اقرأ بطاقة العنوان لمعرفة النطاق (scope) وقابلية التوجيه، وبطاقة CIDR لمعرفة تخطيط الشبكة الفرعية.
- استخدم حقل الانتماء لاختبار ما إذا كان عنوان آخر يقع داخل النطاق.
مزايا محلّل عناوين IP
- التحقق من عناوين IPv4 وIPv6 مع رسائل خطأ دقيقة (ثُمانية خارج النطاق، أصفار بادئة، تكرار «::»، مجموعة غير صالحة)
- توسيع IPv6 وضغطه وفق RFC 5952، ومعرّفات المنطقة (fe80::1%eth0)، والعناوين المعيّنة من IPv4 (IPv4-mapped)
- حسابات CIDR باستخدام BigInt: الشبكة والبث وأول/آخر مضيف وقناع الشبكة وقناع البدل وإجمالي العناوين والعناوين القابلة للاستخدام
- التصنيف: خاص، استرجاع، ارتباط محلي، بث متعدد، CGNAT، توثيق، قياس أداء، محلي فريد (unique-local)، 6to4، Teredo، محجوز، عام
- التحويل إلى الصيغ العشرية والسداسية عشرية والثنائية وأسماء DNS العكسي (in-addr.arpa / ip6.arpa)
- تحويل الإدخال الصحيح والسداسي عشري إلى عناوين؛ والتحقق من انتماء عنوان إلى نطاق
مثال على محلّل عناوين IP
تقسيم شبكة فرعية /26
الإدخال:
192.168.1.130/26النتيجة:
CIDR: 192.168.1.128/26 (normalised — host bits were set)
Network: 192.168.1.128 · Broadcast: 192.168.1.191
First host: 192.168.1.129 · Last host: 192.168.1.190
Netmask: 255.255.255.192 · Wildcard: 0.0.0.63
Total: 64 · Usable: 62 · Scope: Private network (RFC 1918)الأسئلة الشائعة حول محلّل عناوين IP
كم عدد المضيفين القابلين للاستخدام في شبكة /26؟
64 عنواناً، منها 62 قابلة للاستخدام: الأول هو عنوان الشبكة والأخير عنوان البث. وتُستثنى شبكات /31 (تستخدم روابط النقطة إلى النقطة وفق RFC 3021 كلا العنوانين)، أما /32 فهو مضيف واحد.
كيف يُضغط عنوان IPv6؟
وفق RFC 5952: تُحذف الأصفار البادئة في كل مجموعة، ويحلّ الرمز «::» محلّ أطول سلسلة من مجموعتين صفريتين أو أكثر (الأولى عند التعادل)، وتُكتب الأرقام السداسية عشرية بأحرف صغيرة. تعرض الأداة الصيغتين الموسّعة والقياسية.
ما النطاقات الخاصة؟
في IPv4: 10.0.0.0/8 و172.16.0.0/12 و192.168.0.0/16 (RFC 1918)، إضافة إلى 100.64.0.0/10 لترجمة العناوين على مستوى المشغّل (CGNAT). وفي IPv6: fc00::/7 للعناوين المحلية الفريدة. ونطاقات الارتباط المحلي هي 169.254.0.0/16 وfe80::/10؛ والاسترجاع هو 127.0.0.0/8 و::1.
هل يمكنني تحويل عدد صحيح إلى عنوان IP؟
نعم. أدخل عدداً عشرياً مثل 3232235777 (← 192.168.1.1) أو قيمة سداسية عشرية مثل 0xC0A80101؛ وتُفسَّر الأعداد الكبيرة على أنها IPv6.
كيف أتحقق مما إذا كان عنوان يقع داخل نطاق؟
أدخل نطاق CIDR (مثل 10.20.0.0/16) في حقل الإدخال الرئيسي، والعنوان المراد اختباره في حقل «التحقق من الانتماء».
ملاحظات تقنية
تستخدم جميع العمليات الحسابية قيم BigInt بعرض 128 بت، لذا تكون بادئات IPv6 مثل /48 (2^80 عنوان) دقيقة تماماً. وتُستمد النطاقات ذات الأغراض الخاصة من سجلّي IANA لعناوين IPv4 وIPv6 ذات الأغراض الخاصة (RFC 6890 وما تلاه)، بما في ذلك بادئة التوثيق 3fff::/20 الصادرة عام 2024.
المراجع
- RFC 4632: Classless Inter-domain Routing (CIDR)تدوين طول البادئة (/24) لشبكات IPv4 وكيف يحدد نطاقات الشبكة والمضيفين.
- RFC 4291: IP Version 6 Addressing Architectureتدوين عناوين IPv6 وأنواعها والعناوين الخاصة (loopback وlink-local وmulticast).
- RFC 1918: Address Allocation for Private Internetsنطاقات IPv4 الخاصة (10/8 و172.16/12 و192.168/16) التي لا تظهر أبداً على الإنترنت العام.