Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

Subnet Mask 255.255.255.0: คู่มือการเข้าใจและการใช้งาน

Subnet Mask 255.255.255.0 คืออะไร?

Subnet Mask 255.255.255.0 เป็น Subnet Mask ที่ใช้บ่อยที่สุดบนคอมพิวเตอร์ที่เชื่อมต่อ IPv4 Networks นอกจาก Home Router ยังพบในสอบรับรอง Network เช่น CCNA

255.255.255.0 และ Subnetting

Subnet** เป็น "รั้วเสมือน" แบ่ง Block IP Address ใหม่ย่อย ลด Congestion และควบคุม Access ระหว่าง Subnet ได้ละเอียด Subnet Mask ระบุ Subnet แต่ละตัว

Subnet แบบดั้งเดิม (Classful) แบ่ง IP เป็น 5 Class (A/B/C/D/E) ตามค่า IP Address

Subnet Mask 255.255.255.0 แปลงเป็น Binary 32-bit:

  • 11111111 11111111 11111111 00000000

Digit 0 ของ Mask ครอบคลุม IP Range ของ Subnet → 8 bits = 256 Addresses สามารถสร้าง Subnetwork ขนาดเล็กมากขึ้นได้โดยแก้ไข Mask ตามตาราง:

Subnet Mask Subnetworks Nodes/Subnet
255.255.255.01254
255.255.255.1282126
255.255.255.192462
255.255.255.224830
255.255.255.2401614
255.255.255.248326
255.255.255.252642
⚠️ ข้อผิดพลาดทั่วไป: Subnet Mask ตั้งค่าผิด (Misconfigured Netmask) เป็นสาเหตุหลักที่เชื่อมต่ออินเทอร์เน็ตไม่ได้

Subnets และ CIDR (Classless Inter-Domain Routing)

Classful Scheme: IP Address ว่างมากถูก waste เพราะ ISP/Biz จอง Block ไม่ได้ Share ทำให้ Internet เปลี่ยนมา Classless IP Networking (CIDR) รองรับการจัดสรรยืดหยุ่น และรับมือ IPv4 Demand Surge ทศวรรษ 1990

CIDR Shorthand: xxx.xxx.xxx.xxx/n โดย n = จำนวน Bit 1 ใน Mask (1-31)

CIDR รองรับ Classless Addressing ผูก Network Mask กับ Network Number โดยไม่ขึ้นกับ Class เดิม Router รองรับ CIDR มอง Network นี้เป็น Individual Routes แม้จะเป็น Aggregation ของ Subnet หลายตัว

Network Classes

InterNIC จัดการ Domain Name และแบ่ง IP Classes Class A, B, C เป็นที่นิยม Class C ใช้ Default Subnet Mask 255.255.255.0

การใช้ 255.255.255.0 เป็น IP Address (ผิด!)

แม้แสดงในรูป IP Address แต่อุปกรณ์ Network ใช้ 255.255.255.0 เป็น Mask ไม่ใช่ Working IP Address พยายามใช้เป็น Device Address (หรือ IP เริ่ม 255) จะทำให้ Connection Fail เพราะ Definition ของ Number Ranges บน IP Networks