في الشبكات ذات قناع الشبكة الفرعية ذو الطول المتنوع (VLSM) يمكننا إتباع خطوات محددة لتسهيل عملية الحصول على معرفات الشبكات الفرعية (Subnet network IDs) و قناع الشبكة الفرعية (Subnet Mask) وفقا لإحتياج كل شبكة (Subnet), هذه الخطوات كالتالي:-
الخطوة الاولى :- الحصول على معرف الشبكة الفرعية الأولى (Subnet1 Network ID) , و ذلك بكتابة معرف الشبكة الرئيسية (Main Network ID) .
الخطوة الثانية:- الحصول على قناع الشبكة (Subnet Mask) للشبكة الفرعية الأولى (Subnet1) , حيث نحدد عدد الخانات (Bits) التي تحتاجها الشبكة الفرعية الأولى (Subnet1) لنحصل على عدد العناوينIP المطلوبة فيها.
بالتالي نحصل على حجم كتلة العناوين (Block Size) و قناع الشبكة(Subnet Mask) الذي سنستخدمه مع هذه الشبكة.
الخطوة الثالثة:- الحصول على معرف الشبكة الفرعية الثانية (Subnet2 Network ID), و ذلك بإضافة حجم كتلة العناوين (Block Size) في الشبكة الأولى (Subnet1) الى معرف الشبكة الأولى (Subnet1 Network ID) فنحصل على معرف الشبكة الفرعية الثانية (Subnet2 Network ID).
الخطوة الرابعة:-الحصول على قناع الشبكة(Subnet Mask) للشبكة الفرعية الثانية (Subnet2) حيث نحدد عدد الخانات (Bits) التي تحتاجها الشبكة الفرعية الثانية (Subnet2) لنحصل على عدد العناوينIP المطلوبة فيها.
بالتالي نحصل على حجم كتلة العناوين (Block Size) و قناع الشبكة(Subnet Mask) الذي سنستخدمه مع هذه الشبكة.
نكرر الخطوات السابقة للحصول على معرفات الشبكات الفرعية (Subnet Network IDs) الاخرى.
مثال
باستخدام معرف الشبكة (Network ID) التالي :-
172.251.0.0/16
اكتب معرفات شبكات فرعية (Subnet Network IDs) تناسب احتياج الشبكات التالية مع الحرص على تقليل عدد العناوين المهدرة في كل شبكة:-
الشبكة الاولى تحتوي على 103 جهاز.
الشبكة الثانية تحتوي على 60 جهاز.
الشبكة الثالثة تحتوي على 11 جهاز.
الحل
بتطبيق الخطوات السابقة :-
الخطوة الاولى :- الحصول على معرف الشبكة الفرعية الأولى (Subnet1 Network ID).
و ذلك بكتابة معرف الشبكة الرئيسية (Main Network ID) .
172.251.0.0
الخطوة الثانية:- الحصول على قناع الشبكة (Subnet Mask) للشبكة الفرعية الأولى (Subnet1) .
للحصول على 103 عنوان يصلح لجهاز مضيف يجب استخدام (7Bits) لان:-
Hosts=27-2
Hosts=128-2
Hosts=126
و بالتالي يكون حجم كتلة العناوين (Block Size) في الشبكة الفرعية الأولى (Subnet1) هو 128 و يكون قناع الشبكة الفرعية (Subnet Mask) هو :-
/25
بالتالي نكتب معرف الشبكة الفرعية الاولى (Subnet1 Network ID) مع قناع الشبكة (Subnet Mask) الخاص بها بالشكل التالي:-
172.251.0.0/25
الخطوة الثالثة:- الحصول على معرف الشبكة الفرعية الثانية (Subnet2 Network ID).
و ذلك بإضافة حجم كتلة العناوين (Block Size) في الشبكة الأولى (Subnet1) الى معرف الشبكة الأولى (Subnet1 Network ID).
172.251.0.0
+ 128
172.251.0.128
الخطوة الرابعة:- الحصول على قناع الشبكة (Subnet Mask) للشبكة الفرعية الثانية (Subnet2) .
للحصول على 60 عنوان يصلح لجهاز مضيف يجب استخدام (6Bits) لان:-
Hosts=26-2
Hosts=64-2
Hosts=62
و بالتالي يكون حجم كتلة العناوين (Block Size) في الشبكة الفرعية الثانية (Subnet2) هو 64 و يكون قناع الشبكة الفرعية (Subnet Mask) هو :-
/26
بالتالي نكتب معرف الشبكة الفرعية الثانية (Subnet2 Network ID) مع قناع الشبكة (Subnet Mask)الخاص بها بالشكل التالي:-
172.251.0.128/26
الخطوة الخامسة:- الحصول على معرف الشبكة الفرعية الثالثة (Subnet3 Network ID).
و ذلك بإضافة حجم كتلة العناوين (Block Size) في الشبكة الثانية (Subnet2) الى معرف الشبكة الثانية (Subnet2 Network ID).
172.251.0.128
+ 64
172.251.0.192
الخطوة السادسة:- الحصول على قناع الشبكة (Subnet Mask) للشبكة الفرعية الثالثة (Subnet3) .
للحصول على 11 عنوان يصلح لجهاز مضيف يجب استخدام (4Bits) لان:-
Hosts=24-2
Hosts=16-2
Hosts=14
و بالتالي يكون حجم كتلة العناوين (Block Size) في الشبكة الفرعية الثالثة (Subnet3) هو 16 و يكون قناع الشبكة الفرعية (Subnet Mask) هو :-
/28
بالتالي نكتب معرف الشبكة الفرعية الثالثة (Subnet3 Network ID) مع قناع الشبكة (Subnet Mask)الخاص بها بالشكل التالي:-
172.251.0.192/28