السبت,24 سبتمبر 2011 - 06:32 ص
: 8258

وهى عملية تقسيم شبكة كبيرة الى شبكات أصغر للحصول على الفوائد التالية:
fiogf49gjkf0d
التقليل من حركة المرور و الازدحام على الشبكة ، حيث كلما قل عدد الأجهزة على الشبكة قل الازدحام فيها و يمكن تحقيق ذلك بتقسيم الشبكة الكبيرة الى شبكة أصغر تحتوي على عدد أقل من الأجهزة.
تحسين أداء الشبكة.
تسهيل إدارة الشبكة و حل مشاكلها.
فكرة التقسيم تتلخص في حجز بعض البتات من جزء عنوان الجهاز في عنوان IP لتخصيصها كعنوان للشبكة الفرعية مما يعني تقليل عدد العناوين المتاحة للاستخدام من قبل الأجهزة.
بشكل عام يجب على مدير الشبكة قبل التفكير في تقسيمها أن يحدد بعض الأمور كما يلي:
- عدد الشبكات الفرعية التي يريد الحصول عليها.
- عدد الأجهزة التي يريد من كل شبكة فرعية أن تحتويها.
أقنعة الشبكة الفرعية Subnet Masks
قناع الشبكة الفرعية هو قيمة من 32 بت تسمح لمتلقي عناوين IP أن يحدد الشبكة الفرعية التي ينتمي إليها الجهاز المرسل وفقا لعنوانه.
يتكون القناع من القيم 1 و 0 حيث تشير قيم 1 في القناع الى الجزء الذي يمثل عنوان الشبكة الأم أو عنوان الشبكة الفرعية.
لا تحتاج كل الشبكات الى تقسيم مما يعني أنها تستخدم قناع الشبكة الفرعية الافتراضي و الذي يعني أنه لا يوجد شبكات فرعية في هذه الشبكة.
عند الرغبة في تقسيم الشبكة باستخدام subnet mask يجب عدم المساس في الأجزاء من القناع التي تحمل القيمة 255 بل يتم التقسيم بتغيير الأجزاء التي تحمل القيمة صفر من القناع
تقسيم عناوين المدى C
| القيمة العشرية | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
| القيمة الثنائية | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
الآن كي نحول العدد الثنائي 00100110 الى عدد عشري نقوم بجمع قيمه العشرية المقابلة لكل بت يحمل القيمة 1 :
2 + 4 + 32 = 38
مثال آخر:
01010101 لنحوله الى عدد عشري نقوم بجمع قيمه العشرية المقابلة لكل بت يحمل القيمة 1 :
1+4+16+64 = 85
لنفترض أن لدينا الشبكة 192.168.10.0 و نريد تقسيمها باستخدام subnet mask قناع الشبكة الفرعية 255.255.255.224 ، و لعمل ذلك سنطبق الخطوات التالية:
- عدد الشبكات الفرعية :يتم حسابها كالتالى
subnets= 2^x - 2
حيث x هو عدد البتات التي تحمل القيمة 1 في القناع
القناع 224 هو نفسه 11100000 عند تحويلة الى القيمة الثنائية(128+64+32)إذن فإن عدد الشبكات الفرعية سيكون 2^3 – 2 = 6 شبكات فرعية.
- عدد الأجهزة التي يمكن توفرها في كل شبكة فرعية، و لمعرفة ذلك نستخدم المعادلة البسيطة التالية:
عدد الأجهزة في كل شبكة فرعية :
hosts = 2^x - 2
حيث x هو عدد البتات التي تحمل القيمة صفر في القناع
وبالتالى سيكون عدد الاجهزة فى كل شبكة فرعية(فى مثالنا)= 2^5 – 2 = 30 جهازا.
عناوين الشبكات الفرعية سيكون 256 – 224 = 32 ، إذن عنوان الشبكة الفرعية الأولى هو 32 ثم عنوان الشبكة التالية 32+32 = 64 ثم التالية 64 + 32 = 96 ، ثم التالية 96 + 32 = 128 ، ثم التالية 128 + 32 = 160 ، ثم التالية 160 + 32 = 192 ، ثم التالية 192 + 32 = 224 وهو عنوان غير صالح ( لأن جميع بتات التقسيم تحمل القيمة 1) ، إذن عناوين الشبكات الفرعية لدينا هي كما يلي: 32، 64 ، 96 ، 128 ، 160 ، 192.
عنوان البث لكل شبكة فرعية هو الرقم الذي يسبق عنوان الشبكة الفرعية التالية مباشرة فمثلآ فى الشبكة الفرعية الاولى يكون عنوان البث 63 والثانية 95.
عناوين الأجهزة المتاحة في كل شبكة فرعية هي الأرقام بين عناوين الشبكات الفرعية باستثناء عنوان الشبكة الفرعية و عنوان البث.
