วิธีการหนึ่งสำหรับ subnetting ทำได้โดยใช้วิธีการที่เรียกว่า VLSM หรือ Variable Length Subnet Mask นี่เป็นทางเลือกแทน CLSM (ซับเน็ตมาสก์ที่มีความยาวคงที่) โดยการใช้ VLSM คุณจะซับเน็ตเครือข่ายโดยใช้ซับเน็ตมาสก์อื่นสำหรับซับเน็ตต่างๆ ที่คุณสร้างขึ้น วิธีนี้เป็นวิธีที่นิยมใช้เมื่อซับเน็ตต่างๆ มีความแตกต่างอย่างมากในจำนวนโฮสต์ที่ต้องการต่อซับเน็ต ในสถานการณ์เครือข่ายย่อยบางเครือข่ายอาจต้องการที่อยู่เพียงไม่กี่รายการ ในขณะที่บางเครือข่ายย่อยอาจต้องการที่อยู่อีกมาก
การใช้ VLSM สามารถทำได้โดยสิ้นเปลืองที่อยู่ให้น้อยที่สุด
-
สมมติว่าคุณได้รับบล็อคที่อยู่ 192.168.10.0/24 และคุณต้องการข้อกำหนดต่อไปนี้:
- ซับเน็ต A ~ 66 โฮสต์
- ซับเน็ต B ~ 10 โฮสต์
- ซับเน็ต C ~ 22 โฮสต์
- ซับเน็ต D ~ 2 โฮสต์
ขั้นตอน
ขั้นตอนที่ 1 ระบุซับเน็ตที่เป็นไปได้ทั้งหมดของคุณ
- /24 = 254 โฮสต์
- /25 = 126 เจ้าภาพ
- /26 = 64 โฮสต์
- /27 = 32 เจ้าภาพ
- /28 = 16 เจ้าภาพ
- /29 = 6 โฮสต์
- /30 = 2 เจ้าภาพ
ขั้นตอนที่ 2 จัดเรียงความต้องการของคุณตามลำดับจากมากไปน้อย
- ซับเน็ต A - 66
- ซับเน็ต C - 22
- ซับเน็ต B - 10
- ซับเน็ต D - 2
ขั้นตอนที่ 3 กำหนดซับเน็ตมาสก์ที่เหมาะสมให้กับแต่ละซับเน็ต
-
จัดสรรซับเน็ตสูงสุดอันดับแรก
กำหนด 192.168.10.20 mask /25 สำหรับ subnet A เพื่อตอบสนองความต้องการ 66 โฮสต์ ออคเต็ตสุดท้ายของซับเน็ตมาสก์จะเป็น 1000000 (255.255.255.128)
-
กำหนดซับเน็ตสูงสุดถัดไป
กำหนด 192.168.10.128 มาสก์ /27 สำหรับซับเน็ต C; ออคเต็ตสุดท้ายของซับเน็ตมาสก์จะเป็น 11100000 (255.255.255.224)
-
กำหนดซับเน็ตสูงสุดถัดไป
กำหนด 192.168.10.160 มาสก์ /28 สำหรับซับเน็ต B; ออคเต็ตสุดท้ายของซับเน็ตมาสก์จะเป็น 11110000 (255.255.255.240)
-
กำหนดซับเน็ตสุดท้าย
กำหนด 192.168.10.176 มาสก์ /30 สำหรับซับเน็ต D; ออคเต็ตสุดท้ายของซับเน็ตมาสก์จะเป็น 11111100 (255.255.255.252)
ขั้นตอนที่ 4 ตรวจสอบสรุปซับเน็ต
- ซับเน็ต A = 192.168.10.0/25 ~126 โฮสต์ (ต้องการ 66)
- ซับเน็ต C = 192.168.10.128/27 ~ 30 โฮสต์ (ต้องการ 22)
- ซับเน็ต B = 192.168.10.160/28 ~ 14 โฮสต์ (ต้องการ 10)
- ซับเน็ต D = 192.168.10.176/30 ~ 2 โฮสต์ (ต้องการ 2)
เคล็ดลับ
คุณสามารถสร้างแผนภูมิถาวรของเครือข่ายย่อยที่เป็นไปได้ทั้งหมดและจำนวนโฮสต์ที่ใช้งานได้ และใช้ข้อมูลนั้นในแต่ละครั้งที่คุณใช้ซับเน็ต VLSM แทนที่จะคำนวณค่าในแต่ละครั้ง
คำเตือน
- ระวังเมื่อ subnetting และตรวจสอบให้แน่ใจว่าช่วงที่อยู่ของคุณสำหรับแต่ละ subnet นั้นถูกต้อง
- ตรวจสอบให้แน่ใจว่ารูปแบบที่อยู่ของคุณตรงตามข้อกำหนด
- เมื่อแสดงรายการซับเน็ตที่เป็นไปได้ ตรวจสอบให้แน่ใจว่าจำนวนโฮสต์คือจำนวนโฮสต์ USABLE ใช้สูตร (2^n)-2 โดยที่ n = จำนวนโฮสต์บิตสำหรับซับเน็ตมาสก์นั้น เราลบ 2 เพื่อบัญชีสำหรับที่อยู่เครือข่ายและที่อยู่ออกอากาศเสมอ !!!