ซับเน็ตมาสก์และการแบ่งซับเน็ต: มันคืออะไร?
⚡ สรุปอย่างชาญฉลาด
การแบ่งซับเน็ตเป็นการแบ่งเครือข่ายขนาดใหญ่ออกเป็นส่วนย่อยๆ ทางตรรกะ ซึ่งช่วยเพิ่มประสิทธิภาพในการกำหนดเส้นทาง ประหยัดที่อยู่ IPv4 ที่มีจำกัด และเพิ่มความปลอดภัย ซับเน็ตมาสก์ ซึ่งเป็นค่า 32 บิต จะระบุว่าบิตใดใช้ระบุเครือข่ายและบิตใดใช้ระบุโฮสต์

เครือข่ายย่อยคืออะไร?
ซับเน็ต คือการแบ่งเครือข่ายขนาดใหญ่เป็นเครือข่ายย่อยสองเครือข่ายขึ้นไป ซึ่งจะช่วยเพิ่มประสิทธิภาพในการกำหนดเส้นทาง เสริมสร้างความปลอดภัยของเครือข่าย และลดขนาดของโดเมนการกระจายสัญญาณ
การแบ่งซับเน็ต IP กำหนดบิตลำดับสูงจากโฮสต์ให้เป็นส่วนหนึ่งของคำนำหน้าเครือข่าย วิธีนี้จะแบ่งเครือข่ายออกเป็นซับเน็ตที่เล็กลง นอกจากนี้ยังช่วยลดขนาดของตารางการกำหนดเส้นทางที่จัดเก็บไว้ในเราเตอร์ ขยายฐานที่อยู่ IP ที่มีอยู่ และปรับโครงสร้างที่อยู่ IP ใหม่ได้อีกด้วย
เหตุใดจึงใช้เครือข่ายย่อย?
ต่อไปนี้คือเหตุผลสำคัญในการใช้ซับเน็ตติ้ง:
- ช่วยให้คุณใช้ประโยชน์จากการกำหนดที่อยู่ IP ได้อย่างมีประสิทธิภาพสูงสุด
- มันช่วยยืดอายุการใช้งานของ IPv4 ซึ่งมีที่อยู่สาธารณะจำกัด
- การแบ่งซับเน็ต IPv4 ช่วยลดปริมาณการรับส่งข้อมูลในเครือข่ายโดยการกำจัดปัญหาการชนกันของข้อมูลและการกระจายสัญญาณ ซึ่งช่วยปรับปรุงประสิทธิภาพโดยรวม
- วิธีนี้ช่วยให้คุณใช้นโยบายความปลอดภัยเครือข่ายที่การเชื่อมต่อโครงข่ายระหว่างเครือข่ายย่อย
- ช่วยเพิ่มประสิทธิภาพเครือข่าย IP และอำนวยความสะดวกในการครอบคลุมพื้นที่ทางภูมิศาสตร์ที่กว้างใหญ่
- กระบวนการแบ่งซับเน็ตช่วยในการจัดสรรที่อยู่ IP เพื่อไม่ให้ที่อยู่เครือข่าย IP จำนวนมากถูกปล่อยทิ้งไว้โดยไม่ได้ใช้งาน
- โดยปกติแล้ว ซับเน็ตจะถูกตั้งค่าตามภูมิศาสตร์สำหรับสำนักงานเฉพาะหรือทีมงานเฉพาะภายในธุรกิจ ซึ่งจะช่วยให้ปริมาณการรับส่งข้อมูลเครือข่ายของพวกเขาอยู่ภายในพื้นที่นั้นๆ
ซับเน็ตมาสก์คืออะไร?
ซับเน็ตมาสก์คือที่อยู่ 32 บิตที่ใช้เพื่อแยกความแตกต่างระหว่างที่อยู่เครือข่ายและที่อยู่โฮสต์ในเครือข่าย ที่อยู่ IPซับเน็ตมาสก์ระบุว่าส่วนใดของที่อยู่ IP เป็นที่อยู่เครือข่าย และส่วนใดเป็นที่อยู่โฮสต์ ซับเน็ตมาสก์จะไม่แสดงอยู่ภายในแพ็กเก็ตข้อมูลที่ส่งผ่านอินเทอร์เน็ต แพ็กเก็ตจะบรรจุที่อยู่ IP ปลายทาง ซึ่งเราเตอร์จะจับคู่กับซับเน็ต
1 แทนเครือข่าย, 0 แทนโฮสต์
ซับเน็ตมาสก์สองประเภทคือ:
- การขอ มาสก์ซับเน็ตเริ่มต้น คือจำนวนบิตที่สงวนไว้โดยคลาสที่อยู่ การใช้มาสก์เริ่มต้นนี้จะรองรับซับเน็ตเครือข่ายเดียวในคลาสสัมพัทธ์
- A มาสก์ซับเน็ตแบบกำหนดเอง ผู้ดูแลระบบสามารถกำหนดค่าเพื่อรองรับเครือข่ายจำนวนมากได้
วิธีใช้ซับเน็ตมาสก์
เราเตอร์ใช้ซับเน็ตมาสก์เพื่อปกปิดที่อยู่เครือข่าย มันแสดงว่าบิตใดที่ใช้ในการระบุเครือข่ายย่อย
ทุกเครือข่ายจะมีที่อยู่เฉพาะของตัวเอง ตัวอย่างเช่น เครือข่ายคลาส B จะมีที่อยู่เครือข่าย 172.20.0.0 ซึ่งส่วนของโฮสต์ในที่อยู่จะมีค่าเป็นศูนย์ทั้งหมด
ตัวอย่างที่อยู่ IP: 11000001 ในที่นี้ บิตที่ 1 และ 2 เป็น 1 และบิตที่ 3 เป็น 0 ดังนั้นจึงจัดอยู่ในคลาส C
วิธีระบุที่อยู่ IP ของคลาสใด
ตัวอย่างข้างต้นแสดงให้เห็นว่าควรแยกส่วนที่อยู่ IP อย่างไร ซึ่งทำให้เราเตอร์อินเทอร์เน็ตค้นหาเครือข่ายที่ถูกต้องเพื่อส่งข้อมูลเข้าไปได้ง่ายขึ้น อย่างไรก็ตาม ในเครือข่ายระดับ A อาจมีอุปกรณ์เชื่อมต่ออยู่หลายล้านเครื่อง และอาจต้องใช้เวลานานสำหรับเราเตอร์ในการค้นหาอุปกรณ์ที่ถูกต้อง
วิธีการมาสก์ซับเน็ต
เราสามารถดำเนินการกำหนดซับเน็ตมาสก์ได้สองวิธี คือ แบบตรง หรือ แบบลัด
1) ตรง
คุณควรใช้วิธีการเขียนเลขฐานสองสำหรับทั้งที่อยู่และมาสก์ จากนั้นจึงใช้การดำเนินการ AND เพื่อให้ได้ที่อยู่บล็อก
2) วิธีลัด
- เมื่อไบต์ในมาสก์เป็น 255 ให้คัดลอกไบต์นั้นไปยังที่อยู่ปลายทาง
- เมื่อไบต์ในมาสก์เป็น 0 ให้แทนที่ไบต์ในแอดเดรสด้วย 0
- เมื่อไบต์ในมาสก์ไม่ใช่ทั้ง 255 หรือ 0 ให้เขียนมาสก์และที่อยู่ในรูปแบบไบนารี แล้วใช้การดำเนินการ AND
- ถ้าอดีตtracหากที่อยู่เครือข่ายปลายทางตรงกับรหัสเครือข่ายท้องถิ่น แสดงว่าปลายทางนั้นอยู่ในเครือข่ายท้องถิ่น หากไม่ตรงกัน ข้อความจะต้องถูกส่งออกไปนอกเครือข่ายท้องถิ่น
| ชั้น | ซับเน็ตมาสก์เริ่มต้น | จำนวนเครือข่าย | จำนวนโฮสต์ต่อเครือข่าย |
|---|---|---|---|
| A | 255.0.0.0 | 128 | 16,777,214 |
| B | 255.255.0.0 | 16,384 | 65,534 |
| C | 255.255.255.0 | 2,097,152 | 254 |
สูตรสำคัญในการกำหนดซับเน็ต
ใช้ 2s - 2 สูตร และไม่ต้องใช้ช่วงศูนย์และช่วงกระจายสัญญาณ หาก:
- คุณใช้วิธีการกำหนดเส้นทางแบบคลาสฟูล (classful routing)
- ใช้ RIP เวอร์ชัน 1
- การขอ ไม่มีซับเน็ต IP ศูนย์ คำสั่งนี้ได้รับการตั้งค่าไว้ในเราเตอร์ของคุณแล้ว
ใช้ 2s สูตรและใช้ช่วงศูนย์และช่วงกระจายหาก:
- คุณใช้วิธีการกำหนดเส้นทางแบบไร้คลาสหรือ VLSM
- ใช้โปรโตคอล RIP เวอร์ชัน 2, EIGRP หรือ OSPF
- การขอ ip subnet-zero คำสั่งนี้ได้รับการตั้งค่าไว้ในเราเตอร์ของคุณแล้ว


