شرح قناع الشبكة الفرعية وCIDR
يخبر قناع الشبكة الفرعية الجهاز أي جزء من عنوان IPv4 يحدد الشبكة وأي جزء يحدد المضيف. ويكتب ترميز CIDR المعلومة نفسها على شكل شرطة مائلة ورقم، مثل /24، ومعناه أن أول 24 بتًا هي جزء الشبكة. القناع 255.255.255.0 والبادئة /24 طريقتان لكتابة الشيء نفسه.
القناع بالنظام الثنائي
يتكوّن عنوان IPv4 من 32 بتًا. قناع الشبكة الفرعية هو سلسلة من البتات 1 يتبعها سلسلة من البتات 0. تمثل البتات 1 جزء الشبكة، وتمثل البتات 0 جزء المضيف. وطول البادئة هو عدد البتات 1.
/24 11111111.11111111.11111111.00000000 = 255.255.255.0
/26 11111111.11111111.11111111.11000000 = 255.255.255.192
/20 11111111.11111111.11110000.00000000 = 255.255.240.0
تأخذ كل ثُمانية في القناع إحدى تسع قيم: 0 أو 128 أو 192 أو 224 أو 240 أو 248 أو 252 أو 254 أو 255. وهي مجاميع البتات من اليسار: 128، ثم 128+64=192، ثم 192+32=224، وهكذا.
عدد بتات المضيف يساوي 32 - prefix. وتحتوي الشبكة الفرعية على 2^(host bits) عنوانًا إجمالًا. وفي العادة لا يصلح عنوانان للاستخدام: الأول هو عنوان الشبكة والأخير هو عنوان البث (broadcast). لذلك يكون عدد العناوين القابلة للاستخدام 2^(host bits) - 2.
مثال محلول: 192.168.10.37/26
أوجد عنوان الشبكة وعنوان البث ونطاق المضيفين للعنوان 192.168.10.37/26.
- القناع هو
255.255.255.192. الثُمانية الأخيرة وحدها مستخدمة جزئيًا. - حجم الكتلة هو
256 - 192 = 64. تبدأ الشبكات الفرعية في الثُمانية الأخيرة عند 0 و64 و128 و192. - القيمة 37 تقع بين 0 و63، لذلك تبدأ الشبكة الفرعية عند 0.
| البند | القيمة |
|---|---|
| عنوان الشبكة | 192.168.10.0 |
| أول مضيف قابل للاستخدام | 192.168.10.1 |
| آخر مضيف قابل للاستخدام | 192.168.10.62 |
| عنوان البث | 192.168.10.63 |
| إجمالي العناوين | 64 (26) |
| المضيفون القابلون للاستخدام | 62 |
يمكنك التحقق من النتيجة بعملية AND على مستوى البتات: عنوان الشبكة هو العنوان AND القناع. في الثُمانية الأخيرة يكون 37 هو 00100101 و192 هو 11000000؛ وناتج AND هو 00000000، أي 0. يمكنك التحقق من أي مثال باستخدام حاسبة الشبكات الفرعية.
جدول CIDR المرجعي من /8 إلى /32
| CIDR | قناع الشبكة الفرعية | إجمالي العناوين | المضيفون القابلون للاستخدام |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /9 | 255.128.0.0 | 8,388,608 | 8,388,606 |
| /10 | 255.192.0.0 | 4,194,304 | 4,194,302 |
| /11 | 255.224.0.0 | 2,097,152 | 2,097,150 |
| /12 | 255.240.0.0 | 1,048,576 | 1,048,574 |
| /13 | 255.248.0.0 | 524,288 | 524,286 |
| /14 | 255.252.0.0 | 262,144 | 262,142 |
| /15 | 255.254.0.0 | 131,072 | 131,070 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /17 | 255.255.128.0 | 32,768 | 32,766 |
| /18 | 255.255.192.0 | 16,384 | 16,382 |
| /19 | 255.255.224.0 | 8,192 | 8,190 |
| /20 | 255.255.240.0 | 4,096 | 4,094 |
| /21 | 255.255.248.0 | 2,048 | 2,046 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 512 | 510 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 (روابط نقطة إلى نقطة، RFC 3021) |
| /32 | 255.255.255.255 | 1 | 1 (مضيف واحد) |
أقنعة Wildcard
قناع wildcard هو عكس قناع الشبكة الفرعية: يُقلب كل بت. حيث يكون في قناع الشبكة الفرعية 1 يكون في wildcard القيمة 0، والعكس صحيح. تستخدم أجهزة التوجيه وجدران الحماية (مثل قوائم التحكم في الوصول في Cisco وعبارات network في OSPF) أقنعة wildcard، حيث يعني البت 0 «يجب أن يتطابق» ويعني البت 1 «أي قيمة».
- البادئة
/24والقناع 255.255.255.0 تعطي wildcard بالقيمة0.0.0.255 - البادئة
/26والقناع 255.255.255.192 تعطي wildcard بالقيمة0.0.0.63 - البادئة
/20والقناع 255.255.240.0 تعطي wildcard بالقيمة0.0.15.255
طريقة سريعة للحساب: اطرح كل ثُمانية من القناع من 255.
تقسيم /24 إلى أربع شبكات فرعية /26
خذ شبكة التوثيق 198.51.100.0/24. إضافة بتين إلى البادئة تعطي 22 = 4 شبكات فرعية، في كل منها 64 عنوانًا.
| الشبكة الفرعية | الشبكة | النطاق القابل للاستخدام | عنوان البث |
|---|---|---|---|
| 1 | 198.51.100.0/26 | 198.51.100.1 – 198.51.100.62 | 198.51.100.63 |
| 2 | 198.51.100.64/26 | 198.51.100.65 – 198.51.100.126 | 198.51.100.127 |
| 3 | 198.51.100.128/26 | 198.51.100.129 – 198.51.100.190 | 198.51.100.191 |
| 4 | 198.51.100.192/26 | 198.51.100.193 – 198.51.100.254 | 198.51.100.255 |
تحتوي الشبكات الأربع معًا على 4 × 62 = 248 مضيفًا قابلًا للاستخدام، مقابل 254 في شبكة /24 الواحدة. والفرق، وهو ستة عناوين، هو عناوين الشبكة والبث الإضافية. يفيد تقسيم الشبكات الفرعية في فصل الأقسام والخوادم وشبكة Wi-Fi الخاصة بالضيوف، وفي الحد من حركة البث.
أعراف بادئات IPv6
يستخدم IPv6 ترميز الشرطة المائلة نفسه، لكن قواعد التخطيط مختلفة. فبما أن فضاء العناوين ضخم، لا يُحسب عدد المضيفين. ومن الأعراف الشائعة:
- /64 لكل شبكة محلية (LAN) عادية. تحتاج ميزات مثل SLAAC (الإعداد التلقائي للعنوان) إلى جزء مضيف من 64 بتًا. لا تستخدم بادئة أطول في شبكة LAN عادية.
- /56 أو /48 لعميل أو موقع. تحتوي /48 على 65,536 شبكة من نوع /64، وتحتوي /56 على 256.
- /32 هي تخصيص نموذجي لمزود خدمة الإنترنت، و
2001:db8::/32هو نطاق التوثيق. - /128 هو عنوان واحد، مثل /32 في IPv4.
مثلًا، يمكن لموقع يملك 2001:db8:abcd::/48 أن يستخدم 2001:db8:abcd:1::/64 لشبكة VLAN واحدة و2001:db8:abcd:2::/64 للتالية.
قراءات ذات صلة
لمعرفة أساسيات العناوين، اقرأ ما هو عنوان IP. ولحساب أي شبكة بسرعة، استخدم حاسبة الشبكات الفرعية.