นักพัฒนาและเน็ตเวิร์ก2 กันยายน 2569• อ่าน 7 นาที

คู่มือคำนวณ IP Subnetting & CIDR: วิธีหา Network Address, Broadcast และ Usable Hosts ฉบับเข้าใจง่าย

คู่มือสำหรับ Network Engineer และนักพัฒนา อธิบายวิธีคำนวณ Subnet Mask, Slash Notation (/24, /28), Wildcard Mask และการแบ่งเครือข่ายอย่างมีประสิทธิภาพ

โปรแกรมคำนวณ IP Subnet Mask & CIDR

คำนวณออนไลน์ฟรีบนเว็บ ไม่ต้องติดตั้ง ปลอดภัย 100%

เปิดใช้งานโปรแกรม

1. เข้าใจโครงสร้าง IPv4 Address และ Subnet Mask

IPv4 Address ประกอบด้วยตัวเลขฐานสองขนาด 32 บิต (4 อ็อกเต็ต) แบ่งออกเป็น 2 ส่วนหลัก:

  1. Network ID (ส่วนระบุเครือข่าย): ระบุว่าอุปกรณ์อยู่ในวงเน็ตเวิร์กใด
  2. Host ID (ส่วนระบุเครื่องลูกข่าย): ระบุหมายเลขเฉพาะของอุปกรณ์แต่ละชิ้นในวงนั้น
---

2. ตารางเทียบ Prefix CIDR และจำนวน Host ที่ใช้งานได้

CIDR PrefixSubnet Maskจำนวน IP ทั้งหมดจำนวน Usable Hosts ที่ใช้งานได้จริง
/24255.255.255.0256254 (256 - 2)
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886 (สำหรับ Point-to-Point / Router WAN)
/30255.255.255.25242

---

3. ทำไมต้องหักออก 2 IP ในทุก Subnet?

ในทุกวงเครือข่าย IPv4 จะมี 2 หมายเลขที่ ไม่สามารถนำไปกำหนดให้กับเครื่องคอมพิวเตอร์หรืออุปกรณ์ได้:

  1. Network Address (IP แรกสุด): ใช้แทนตัวตนของวงเครือข่ายทั้งหมด เช่น 192.168.1.0
  2. Broadcast Address (IP ท้ายสุด): ใช้สำหรับส่งแพ็กเก็ตข้อมูลไปยังทุกอุปกรณ์พร้อมกันในวง เช่น 192.168.1.255
  3. สูตรจำนวน Usable Hosts: 2^(32 - Prefix) - 2
---

4. ตัวอย่างการคำนวณจริง: IP 192.168.10.75/26

  1. Subnet Mask: /26 มีบิตเครือข่าย 26 บิต = 255.255.255.192
  2. ขนาด Block Size: 256 - 192 = 64 หมายเลขต่อ Subnet
  3. ช่วงของ Subnet:
- Subnet 1: .0 ถึง .63 - Subnet 2: .64 ถึง .127 (IP 192.168.10.75 อยู่ในวงนี้)
  1. ผลลัพธ์ของวงเครือข่าย:
- Network ID: 192.168.10.64 - First Usable IP: 192.168.10.65 - Last Usable IP: 192.168.10.126 - Broadcast IP: 192.168.10.127

แหล่งข้อมูลอ้างอิงและมาตรฐานวิชาการ

อ้างอิงจากบทบัญญัติทางกฎหมาย เอกสารราชการ และงานวิจัยทางการแพทย์/วิศวกรรมมาตรฐานสากล

  • RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan(Internet Engineering Task Force (IETF / RFC Editor))

    มาตรฐานสากลว่าด้วยการกำหนด Prefix Slash Notation และการรวมกลุ่มเส้นทางเครือข่าย IPv4

    เปิดเอกสารอ้างอิง
  • RFC 1918: Address Allocation for Private Internets(Internet Engineering Task Force (IETF / RFC Editor))

    มาตรฐานการแบ่งช่วงหมายเลข Private IP Address (Class A 10.0.0.0/8, Class B 172.16.0.0/12, Class C 192.168.0.0/16)

    เปิดเอกสารอ้างอิง
แท็กที่เกี่ยวข้อง:#IP Address#Subnetting#CIDR#Network#IPv4

บทความที่คุณอาจสนใจ