ذكرنا سابقا انه في الشبكة التي تحتوي على شبكات فرعية (Subnets) و يكون حجم قناع الشبكة (Subnet Mask) متساوي في جميع هذه الشبكات الفرعية نطلق عليها الشبكة ذات قناع الشبكة الفرعية ذو الطول الثابت (Fixed Length Subnet Mask FLSM) , لان طول او حجم قناع الشبكة (Subnet Mask) ثابت في جميع العناوين.
مثال على ذلك الشبكات الفرعية التالية:-
192.168.0.0/24
192.168.1.0/24
192.168.3.0/24
192.168.4.0/24
و كذلك الشبكات الفرعية التالية:-
201.41.5.0/26
201.41.5.64/26
201.41.5.128/26
201.41.5.192/26
نلاحظ ان عدد العناوين في كل شبكة من الشبكات الفرعية هذه متساوي, فاول شبكة الذي لها العنوان التالي:-
201.41.5.0/26
تحتوي على عدد عناوين يساوي :-
Hosts=26
Hosts=64
حيث يخبرنا قناع الشبكة (Subnet Mask) اننا نستخدم 6Bits للقسم الخاص بالمضيف (Host Portion) , بالتالي حصلنا على 64 عنوان IP.
و بنفس الكيفية في الشبكات الثلاثة الاخرى , تحتوي كل شبكة على 64 عنوان IP ,و ذلك لان حجم القسم الخاص بالمضيف (Host Portion) ثابت في جميع هذه الشبكات و هو (6Bits) كما يخبرنا قناع الشبكة (32-26=6).
201.41.5.64/26
201.41.5.128/26
201.41.5.192/26
في احيان اخرى قد نحتاج لان تحتوي كل شبكة من الشبكات الفرعية (Subnets) على عدد مختلف من اجهزة المضيف (Hosts) , في هذه الحالة سنقوم بكتابة قناع شبكة (Decimal) مختلف لكل شبكة فرعية (Subnet) .
فمثلاً إذا اردنا :-
ان تحتوي الشبكة الفرعية الأولى (Subnet1) على 64 عنوان.
و الشبكة الفرعية الثانية (Subnet2) على 32 عنوان .
و الشبكة الفرعية الثالثة (Subnet3) على 16 عنوان
و الشبكة الفرعية الرابعة (Subnet4)على 8 عناوين.
في هذه الحالة:-
سنخصص ست خانات (6Bits) للقسم الخاص بالمضيف(Host Portion) في الشبكة الفرعية الاولى(Subnet1) لنحصل على 64 عنوان (لان 26=64) و يكون قناع الشبكة (Subnet Mask) بالشكل التالي:-
/26
و نخصص خمس خانات (5Bits) للقسم الخاص بالمضيف (Host Portion) في الشبكة الفرعية الثانية (Subnet2) لنحصل على 32 عنوان (لان 25=32) ويكون قناع الشبكة بالشكل (Subnet Mask) التالي:-
/27
و نخصص اربع خانات (4Bits) للقسم الخاص بالمضيف (Host Portion) في الشبكة الفرعية الثالثة (Subnet3) لنحصل على 16 عنوان (لان 24=16) ويكون قناع الشبكة بالشكل (Subnet Mask) التالي:-
/28
و نخصص ثلاث خانات (3Bits) للقسم الخاص بالمضيف (Host Portion) في الشبكة الفرعية الرابعة (Subnet4)لنحصل على 8 عناوين (لان 23=8)ويكون قناع الشبكة بالشكل (Subnet Mask) التالي:-
/29
فإذا كان معرف الشبكة الاولى (Subnet1) هو:-
201.41.5.0/26
و تحتوي هذه الشبكة على 64 عنوان , أي ان حجم كتلة العناوين (Block Size) يساوي 64, فسيكون معرف الشبكة التالية لها يساوي:-
معرف الشبكة الاولى + حجم كتلة العناوين Block Size في الشبكة الاولى.
201.41.5.0
+ 64
201.41.5.64
و تحتوي هذه الشبكة الثانية (Subnet2) على 32 عنوان , أي ان حجم كتلة العناوين
(Block Size) يساوي 32, فيكون قناع الشبكة الفرعية (Subnet Mask)لهذه الشبكة كالتالي:-
201.41.5.64/27
بالتالي سيكون معرف الشبكة التالية لها و يساوي:-
معرف الشبكة الثانية + حجم كتلة العناوين Block Size في الشبكة الثانية.
201.41.5.64
+ 32
201.41.5.96
و تحتوي هذه الشبكة الثالثة (Subnet3)على 16 عنوان , أي ان حجم كتلة العناوين (Block Size) يساوي 16, فيكون قناع الشبكة الفرعية (Subnet Mask)لهذه الشبكة كالتالي:-
201.41.5.96/28
بالتالي سيكون معرف الشبكة التالية لها يساوي:-
معرف الشبكة الثالثة + حجم كتلة العناوين Block Size في الشبكة الثالثة.
201.41.5.96
+ 16
201.41.5.112
و تحتوي هذه الشبكة الرابعة (Subnet4) على 8 عناوين , أي ان حجم كتلة العناوين (Block Size) يساوي 8, فيكون قناع الشبكة الفرعية (Subnet Mask) لهذه الشبكة كالتالي:-
201.41.5.112/29
و بهذا تكون معرفات الشبكات الفرعية (Subnet Network IDs) كالتالي:-
201.41.5.0/26
201.41.5.64/27
201.41.5.96/28
201.41.5.112/29
لاحظ في هذا المثال ان قناع الشبكة (Subnet Mask) في كل شبكة فرعية (Subnet) مختلف عن الشبكة الفرعية الاخرى.
تسمى الشبكة التي تكون عناوين الشبكات الفرعية (Subnet network IDs) فيها لها قناع الشبكة الفرعية (Subnet Mask) بقيم مختلفة , بالشبكة ذات قناع الشبكة الفرعية ذو الطول المتنوع (Variable Length Subnet Mask VLSM) , لان طول او حجم قناع الشبكة (Subnet Mask) مختلف في كل شبكة.