Subnetting أو تقسيم الشبكات هو عملية أخذ نطاق عناوين IP واحد وتقسيمه إلى شبكات فرعية Subnets أصغر، عن طريق استعارة بتات من جزء الجهاز Host Portion وإضافتها إلى جزء الشبكة، فيطول قناع الشبكة ويزيد عدد الشبكات ويقل عدد الأجهزة في كل منها.
القوانين الأساسية
- عدد الشبكات الفرعية = 2^n حيث n عدد البتات المستعارة.
- عدد الأجهزة الصالحة في كل شبكة = 2^h − 2 حيث h عدد بتات الجهاز المتبقية؛ نطرح عنوان الشبكة وعنوان البث.
- حجم القفزة Block Size = 256 − قيمة القناع في الأوكتت الذي حدثت فيه الاستعارة.
مثال عملي
لديك الشبكة 192.168.10.0/24 وتريد أربع شبكات للأقسام. نستعير بتين (2^2 = 4) فيصبح القناع /26 أي 255.255.255.192، وحجم القفزة 256 − 192 = 64، وكل شبكة فيها 2^6 − 2 = 62 جهازاً:
| الشبكة | أول جهاز | آخر جهاز | البث |
|---|---|---|---|
| 192.168.10.0/26 | .1 | .62 | .63 |
| 192.168.10.64/26 | .65 | .126 | .127 |
| 192.168.10.128/26 | .129 | .190 | .191 |
| 192.168.10.192/26 | .193 | .254 | .255 |
VLSM وتوفير العناوين
في الواقع لا تحتاج كل الشبكات للحجم نفسه؛ فوصلة بين راوترين تكفيها /30 (جهازان) أو /31 على الوصلات النقطية، بينما يحتاج قسم كبير إلى /23. استخدام أطوال أقنعة مختلفة داخل النطاق نفسه يسمى VLSM، والقاعدة فيه أن تبدأ بتخصيص الشبكة الأكبر ثم الأصغر لتجنب التداخل.
الفرق بين Subnetting و VLAN
الـ Subnet مفهوم في الطبقة الثالثة يقسّم العناوين، بينما الـ VLAN مفهوم في الطبقة الثانية يقسّم السويتش إلى نطاقات بث منفصلة. في التصميم الجيد تُربط كل VLAN بشبكة فرعية واحدة، لكن أحدهما لا يغني عن الآخر.
لماذا يهمك؟
التقسيم الجيد يقلل حجم نطاق البث، ويسهّل كتابة قوائم ACL وسياسات الجدار الناري، ويتيح تلخيص المسارات Route Summarization، ويُعد من أكثر المهارات التي تُختبر في امتحانات CCNA ومقابلات العمل.



