Octet ที่ 1 ระบุคลาสเครือข่ายไว้แล้ว (1-127: A, 128-191: B, 192-223: C เป็นต้น) A, B หรือ C หมายถึงจำนวนของ octet สำหรับเครือข่าย (ตามลำดับ 255.0.0.0, 255.255.0.0, 255.255.255.0) ซึ่งจะบอกคุณโดยอัตโนมัติว่ามีกี่โฮสต์ที่อนุญาตให้ใช้สำหรับแต่ละเครือข่ายในแต่ละชั้น
ในขณะนี้เป็นเรื่องจริงในอดีต เรื่องนี้ไม่เป็นความจริงมานานหลายปี หลายปีที่ผ่านมา 24.0.0.0/8 ได้ถูกมอบให้กับผู้ให้บริการอินเทอร์เน็ตหลายราย (ฉันเชื่อว่าสิ่งนี้ส่วนใหญ่เป็นของผู้ให้บริการเคเบิล)
แม้ว่ามันจะเป็นจริงสำหรับการกำหนดเครือข่าย แต่ netmasks ก็จำเป็นสำหรับเครือข่ายภายในเพื่อทำให้การกำหนดเส้นทางง่ายขึ้น การกำหนดเส้นทางที่มีประสิทธิภาพของเครือข่ายเช่น 10.0.0.0/8 ต้องแบ่งเป็นเครือข่ายขนาดเล็ก นี่อาจเป็นรูปแบบง่ายๆโดยใช้ส่วนย่อย / 16 และ / 8 แต่มีแนวโน้มที่จะเป็นแบบแบ่งย่อยแบบไม่มีชั้น เครือข่ายย่อยขนาดใหญ่ทำให้การใช้พื้นที่ที่อยู่มีประสิทธิภาพมากขึ้น (มากกว่า 99% ของ a / 24 พร้อมใช้งานสำหรับอุปกรณ์ในขณะที่มีเพียง 50% ของ a / 30 พร้อมใช้งาน
เครือข่ายท้องถิ่นจะถูกส่งโดยตรงจากอุปกรณ์ในขณะที่ที่อยู่อื่น ๆ จะถูกส่งผ่านเราเตอร์ โฮสต์ที่มีอินเตอร์เฟสหลายตัวอาจเชื่อมต่อกับเครือข่ายที่มีขนาดแตกต่างกัน
สำหรับอวนย่อยที่ไม่มีโฮสต์หลาย hom A / 24 จะมีที่อยู่มากกว่าที่ต้องการ เราเตอร์ส่วนใหญ่ที่ฉันทำงานด้วยมี 24, 48, หรือ 96 พอร์ตและสามารถรองรับกับ / 27, / 26, หรือ / 25 sub-nets สิ่งนี้อนุญาตให้มีที่อยู่พิเศษสำหรับ DCHP และ / หรือการกลับบ้านหลายทาง องค์กรอาจสร้างมาตรฐานในการจัดสรรซับเน็ตของ / 24 หรือ / 23 สำหรับการกำหนดเส้นทาง
เนื่องจากที่อยู่ IPv4 ให้ข้อมูลของเครือข่ายและโฮสต์อยู่แล้วเหตุใดเรา> ยังต้องการซับเน็ตมาสก์
อุปกรณ์จำนวนมากใช้ netmask เริ่มต้นของ / 24 ซึ่งในหลายกรณีตรงกับขนาดของเครือข่ายย่อยท้องถิ่น (localnet) ที่กำหนดให้กับเราเตอร์ สิ่งนี้ใช้ได้กับคลาส A, B และ C เท่ากันยกเว้นขนาดซับเน็ตที่ตรงกับซับเน็ตเริ่มต้นที่จำเป็นต้องใช้ netmask
หากระบุที่อยู่โดยใช้รูปแบบ CIDR คุณสามารถคำนวณ netmask และเครือข่ายได้จากที่อยู่ หากไม่ใช่เครือข่ายสามารถคำนวณได้จากที่อยู่และ netmask ไม่สามารถคำนวณ netmask จากที่อยู่และเครือข่ายได้อย่างน่าเชื่อถือ
การระบุที่อยู่เกตเวย์ (เราเตอร์) สำหรับเครือข่ายย่อยอนุญาตให้กำหนดเส้นทางเริ่มต้นเพื่อให้กำหนดเส้นทางไปยังที่อยู่นอกเครือข่ายย่อย