
- بواسطة x32x01 ||
ما هو تفريع الشبكة (Subnetting)؟
تفريع الشبكة هو عملية تقسيم شبكة IP واحدة إلى شبكات فرعية أصغر بهدف تقليل هدر العناوين، تحسين الأمان، وتخفيف الـ broadcast داخل كل قسم.ما هو Subnet Mask؟
الـ Subnet Mask هو قيمة مكوّنة من 32 بت (مقسمة إلى 4 أقسام كل قسم 8 بت). يحدد الـ Subnet Mask أيّ الأجزاء من عنوان الـ IP تمثل Network ID وأيّها تمثل Host ID، وبالتالي يحدد عدد الأجهزة (Hosts) المتاحة في كل شبكة.لماذا نُقسم الشبكات؟
- تحسين الأمان داخل كل شبكة.
- تسهيل إدارة الشبكة والصيانة.
- تصميم شبكات حسب الحاجة (أقسام، دوائر).
- تقليل البثّ العام (Broadcast) لتخفيف حمل الشبكة.
مثال عملي: تقسيم شبكة من /24 إلى /25
نبدأ بالشبكة التالية: IP: 192.168.100.1/24
/24
يعني أن أولّ 24 بت هي Network ID (8+8+8).- سنفّرع الشبكة إلى
/25
(أي نأخذ بت واحد إضافي للشبكات الفرعية).
خطوة 1 - حساب Subnet Mask الجديد
- من
/24
إلى/25
→ يصبح الـ Subnet Mask:
255.255.255.128
→ يعني /25
خطوة 2 - كم عدد الشبكات الناتجة؟
قاعدة:2 ^ (عدد بتات التفريع)
عدد بتات التفريع = (25 - 24) = 1
→
2^1 = 2
شبكاتخطوة 3 - كم عدد الأجهزة (Hosts) في كل شبكة؟
قاعدة:2 ^ (عدد بتات الـ Host) - 2
عدد بتات الـ Host = (32 - 25) = 7
→
2^7 = 128
نطرح 2 (Network + Broadcast) →
128 - 2 = 126
أجهزة قابلة للاستخدام في كل شبكةالنتيجة - تقسيم الشبكتين الناتجتين
الشبكة الأولى
- عنوان الشبكة (Network):
192.168.100.0/25
- عناوين الأجهزة (Usable Hosts):
192.168.100.1
→192.168.100.126
- عنوان البث (Broadcast):
192.168.100.127
الشبكة الثانية
- عنوان الشبكة (Network):
192.168.100.128/25
- عناوين الأجهزة (Usable Hosts):
192.168.100.129
→192.168.100.254
- عنوان البث (Broadcast):
192.168.100.255
خلاصة سريعة
- التفريع من
/24
إلى/25
يضاعف عدد الشبكات (2 شبكات) ويجعل كل شبكة تحوي 126 جهازًا قابلاً للاستخدام. - القواعد الأساسية:
- عدد الشبكات =
2 ^ (فرق الـ prefix)
- عدد الـ Hosts لكل شبكة =
2 ^ (32 - new_prefix) - 2
- عدد الشبكات =
التعديل الأخير: