شبكة واحدة كبيرة، أم عدّة شبكات صغيرة؟
تقسيم الشبكة (Subnetting): نأخذ شبكة واحدة ونقسمها إلى عدّة شبكات فرعيّة أصغر، لكلّ قسم أو مخبر أو طابق شبكته. نفعل ذلك بأن نستعير بتّات من جهة الأجهزة ونضيفها إلى جهة الشبكة، فيطول القناع.
كلّ مسألة تقسيم تُحلّ بأربع قواعد، ثمّ جدول: عنوان الشبكة، وأوّل جهاز، وآخر جهاز، وعنوان البثّ لكلّ شبكة فرعيّة.
n للشبكات، وm للأجهزة
- n = القناع المعطى − القناع الافتراضيّ: عدد البتّات المستعارة.
- 2ⁿ = عدد الشبكات الفرعيّة.
- m = 32 − القناع المعطى: عدد البتّات الباقية للأجهزة.
- 2ᵐ = عناوين كلّ شبكة، و2ᵐ − 2 = الأجهزة الفعليّة.
- n = القناع المعطى − الافتراضيّ = 26 − 24 = 2
- عدد الشبكات الفرعيّة = 2^2 = 4
- m = 32 − القناع المعطى = 32 − 26 = 6
- عناوين كلّ شبكة = 2^6 = 64
- الأجهزة في كلّ شبكة = 2^6 − 2 = 62
192.168.10.10/24
n = 24 − 24 = 0، إذاً 2⁰ = 1: شبكة واحدة غير مقسّمة. وm = 32 − 24 = 8، فـ 2⁸ = 256 عنواناً (من 0 إلى 255)، منها 254 جهازاً.
- عنوان الشبكة: كلّ بتّات الجهاز أصفار ←
192.168.10.0 - أوّل جهاز = عنوان الشبكة + 1 ←
192.168.10.1 - آخر جهاز = عنوان البثّ − 1 ←
192.168.10.254 - عنوان البثّ ←
192.168.10.255
1 شبكة · 254 جهازاً في كلّ شبكة
| # | عنوان الشبكة | أوّل جهاز | آخر جهاز | عنوان البثّ |
|---|---|---|---|---|
| 1 | 192.168.10.0 | 192.168.10.1 | 192.168.10.254 | 192.168.10.255 |
الصفّ المعلَّم شبكة العنوان 192.168.10.10
القفزة = 256 − بايت القناع
في /26 القناع 255.255.255.192، و192 بالثنائيّ 11000000 = 128 + 64. القفزة 256 − 192 = 64: كلّ شبكة فرعيّة تبدأ بعد الأخرى بـ 64.
- البايت الأخير من القناع = 128 + 64 = 192
- القفزة = 256 − 192 = 64
- الشبكات تبدأ عند: 0, 64, 128, 192
جدول الشبكات الفرعيّة
192.168.5.0/26: n = 2 ← 4 شبكات، وm = 6 ← 64 عنواناً و62 جهازاً. نبدأ من 0 ونضيف القفزة: 0، 64، 128، 192.
192.168.10.50/27: n = 3 ← 8 شبكات، وm = 5 ← 30 جهازاً، والقفزة 256 − 224 = 32.
4 شبكة · 62 جهازاً في كلّ شبكة · القفزة 64 في البايت الرابع
| # | عنوان الشبكة | أوّل جهاز | آخر جهاز | عنوان البثّ |
|---|---|---|---|---|
| 1 | 192.168.5.0 | 192.168.5.1 | 192.168.5.62 | 192.168.5.63 |
| 2 | 192.168.5.64 | 192.168.5.65 | 192.168.5.126 | 192.168.5.127 |
| 3 | 192.168.5.128 | 192.168.5.129 | 192.168.5.190 | 192.168.5.191 |
| 4 | 192.168.5.192 | 192.168.5.193 | 192.168.5.254 | 192.168.5.255 |
الصفّ المعلَّم شبكة العنوان 192.168.5.0
في أيّ شبكة يقع جهازي؟
لا تحتاج الجدول كلّه: خذ البايت الذي فيه القفزة من العنوان، وابحث عن أكبر مضاعف للقفزة لا يتجاوزه. هذا بداية شبكتك، والبثّ قبل بداية الشبكة التالية بواحد.
192.168.10.50/27: القفزة 32، ومضاعفاتها 0، 32، 64… وأكبرها دون 50 هو 32. الشبكة 192.168.10.32 والبثّ 192.168.10.63.
- القفزة في البايت الرابع = 256 − 224 = 32
- قيمة البايت الرابع في العنوان = 50
- أكبر مضاعف للقفزة لا يتجاوزه = ⌊50 ÷ 32⌋ × 32 = 32
- عنوان الشبكة = 192.168.10.32
- عنوان البثّ = بداية الشبكة التالية − 1 = 192.168.10.63
172.168.10.5/16
n = 16 − 16 = 0 ← شبكة واحدة. m = 32 − 16 = 16 ← 2¹⁶ = 65536 عنواناً، و65534 جهازاً. الشبكة 172.168.0.0، وأوّل جهاز 172.168.0.1، وآخر جهاز 172.168.255.254، والبثّ 172.168.255.255.
/20) فالقفزة تُحسب في البايت الثالث، والبايت الرابع يصير 0 في عنوان الشبكة و255 في البثّ. جرّب 172.16.0.0/20.1 شبكة · 65,534 جهازاً في كلّ شبكة
| # | عنوان الشبكة | أوّل جهاز | آخر جهاز | عنوان البثّ |
|---|---|---|---|---|
| 1 | 172.168.0.0 | 172.168.0.1 | 172.168.255.254 | 172.168.255.255 |
الصفّ المعلَّم شبكة العنوان 172.168.10.5
10.10.5.3/10
المثال الأخير في الملاحظات بلا حلّ. حلّه بنفسك أوّلاً بالقواعد نفسها، ثمّ اكشف الجدول.
- n = 10 − 8 = 2 ← 2² = 4 شبكات.
- m = 32 − 10 = 22 ← 2²² − 2 = 4,194,302 جهازاً.
- القناع
255.192.0.0، فالقفزة في البايت الثاني: 256 − 192 = 64.
4 شبكة · 4,194,302 جهازاً في كلّ شبكة · القفزة 64 في البايت الثاني
احسبها بنفسك
مسألة عشوائيّة كلّ مرّة: اكتب عنوان الشبكة وعنوان البثّ وعدد الأجهزة، ثمّ تحقّق.