العودة إلى الدورة

مقدمة للتقسيم لشبكات فرعية (لماذا وكيف)

أساسيات الشبكات: دليل من الصفر إلى الاحتراف (Networking Fundamentals: The 0 to Hero Guide)

الدرس 36: مقدمة للتقسيم لشبكات فرعية (لماذا وكيف)

الـ Subnetting هو ممارسة تقسيم شبكة كبيرة واحدة منطقياً إلى شبكات أصغر وأكثر كفاءة (Subnets).

لماذا نقسم الشبكة؟

  1. تقليل حركة البث: الشبكات الأصغر تعني نطاقات بث أصغر، مما يقلل الازدحام ويوفر موارد المعالج.
  2. الأمان: يسمح التقسيم للمديرين بعزل حركة المرور. إذا اخترقت شبكة فرعية، تظل الأخريات محمية.
  3. التنظيم/الإدارة: يعكس الهيكل المادي للمنظمة (مثل فصل قسم المحاسبة عن قسم التسويق).
  4. الحفاظ على عناوين IP (تاريخياً): سمح التقسيم لشبكات الفئة A أو B الكبيرة بالانقسام بكفاءة دون إهدار كتل ضخمة من عناوين المضيفين.

ميكانيكا التقسيم (استعارة البتات)

يتم التقسيم عن طريق استعارة بتات من جزء المضيف في عنوان IP وتخصيصها لمعرف الشبكة. هذه البتات المستعارة تنشئ شبكات فرعية إضافية.

  • عندما نستعير بت من المضيف، نغير الـ 0 المقابل في القناع إلى 1.
  • عدد الشبكات الفرعية المنشأة يُحسب بـ $2^S$، حيث $S$ هو عدد البتات المستعارة.
  • عدد المضيفين القابلين للاستخدام لكل شبكة يُحسب بـ $2^H - 2$، حيث $H$ هو بتات المضيف المتبقية (نطرح 2 لعنوان الشبكة وعنوان البث).

مثال: استعارة بتين من شبكة فئة C ينشئ $2^2 = 4$ شبكات فرعية.