คำนวณ Subnet Mask แปลง CIDR เป็น IP Range ออนไลน์ (Subnet Calculator) IPv4

คำนวณ Subnet Mask, Network Address, Usable Host Range, Broadcast และแปลงเลขฐานสอง 32 บิต

ระบุ IP และ Subnet / CIDR

⚡ Real-Time
IPv4
/24
/0 /8 /16 /24 /28 /30 /32
ประเภทและคลาสของ IP (Classification)
Class C Private Network (RFC 1918)
🖥️ จำนวนอุปกรณ์ที่ใช้งานได้จริง (Usable Hosts) รวม 256 IPs
254
(หัก Network IP และ Broadcast IP ออก 2 ไอพี)
ช่วง Host IP ที่ใช้งานได้: 192.168.1.1 - 192.168.1.254
🌐 Network Address
192.168.1.0
📡 Broadcast Address
192.168.1.255
🎭 Subnet Mask
255.255.255.0
🃏 Wildcard Mask (ACL)
0.0.0.255

🔢 แสดงเลขฐานสอง 32 บิต (Binary 32-bit Breakdown)

แยกชัดเจนระหว่าง Network Bits (24 บิต) และ Host Bits (8 บิต)

Network Bits Host Bits
IP Address:
Subnet Mask:

📋 ตารางสรุป CIDR & Subnet Mask ยอดนิยม (Cheat Sheet)

ตารางเทียบจำนวนไอพีและการใช้งานที่พบบ่อยในการสอบ CCNA และงาน Network จริง

CIDR Subnet Mask Total IPs Usable Hosts การใช้งานหลัก
/24 255.255.255.0 256 254 เน็ตเวิร์กบ้าน ออฟฟิศทั่วไป (Standard LAN)
/25 255.255.255.128 128 126 แบ่งครึ่ง LAN สำหรับ 2 แผนก
/26 255.255.255.192 64 62 Subnet ขนาดกลางในองค์กร
/28 255.255.255.240 16 14 VLAN ย่อย, เซิร์ฟเวอร์กลุ่มเล็ก
/29 255.255.255.248 8 6 Public IP จาก ISP ให้องค์กร
/30 255.255.255.252 4 2 Point-to-Point Link ระหว่าง Router 2 ตัว
/32 255.255.255.255 1 1 Host Route เดี่ยว, Loopback Address
SPONSORED
พื้นที่แสดงโฆษณา
คู่มือการคำนวณ Subnet Mask และทำความเข้าใจระบบ CIDR (Subnetting Guide)
คลิกอ่านคู่มือ & สาระน่ารู้
หลักการคำนวณทางคณิตศาสตร์เน็ตเวิร์ก (Subnetting Formulas):
จำนวน IP ทั้งหมดใน Subnet = 2^(32 - CIDR Prefix) เช่น /24 จะได้ 2^(32-24) = 2^8 = 256 IPs
จำนวน Usable Hosts (เครื่องที่ใช้งานได้) = 2^(32 - Prefix) - 2 (หัก Network IP ตัวแรก และ Broadcast IP ตัวสุดท้าย)
ข้อยกเว้นมาตรฐาน RFC: /31 มี 2 Hosts (ใช้สำหรับ Point-to-Point Link) และ /32 มี 1 Host (Host Route เดี่ยว)
การหา Network Address: นำ IP Address มาทำบิตไวด์ AND กับ Subnet Mask (IP & Netmask)
การหา Broadcast Address: นำ Network Address มาทำบิตไวด์ OR กับ Wildcard Mask (Network | Wildcard)

ตัวอย่างการทำงาน / การคำนวณ: ตัวอย่างการแบ่ง Subnet เครือข่ายองค์กร:
• โจทย์: ต้องการจัดตั้งเครือข่ายสำหรับแผนก IT โดยมี IP 192.168.10.0/28
- Prefix /28 มี Subnet Mask คือ 255.255.255.240 และ Wildcard Mask คือ 0.0.0.15
- มี IP รวมทั้งหมด 2^(32-28) = 16 หมายเลข
- Network Address: 192.168.10.0 (ใช้ระบุตัวตนเครือข่าย)
- ช่วง IP ที่ใช้งานได้ (Usable Host Range): 192.168.10.1 ถึง 192.168.10.14 (รวม 14 เครื่อง)
- Broadcast Address: 192.168.10.15 (ส่งข้อมูลหาทุกเครื่องพร้อมกันในวง)

ตารางข้อมูลและเกณฑ์มาตรฐาน

IPv4 Address Classช่วงไอพี (IP Range)Default Subnet MaskPrivate IP Range (RFC 1918)การใช้งานหลัก
Class A1.0.0.0 – 126.255.255.255255.0.0.0 (/8)10.0.0.0 – 10.255.255.255 (/8)องค์กรข้ามชาติขนาดใหญ่, เครือข่ายคลาวด์ VPC
Class B128.0.0.0 – 191.255.255.255255.255.0.0 (/16)172.16.0.0 – 172.31.255.255 (/12)มหาวิทยาลัย, องค์กรขนาดกลาง, Data Center
Class C192.0.0.0 – 223.255.255.255255.255.255.0 (/24)192.168.0.0 – 192.168.255.255 (/16)เครือข่ายบ้านเรือน (Home Router), ร้านกาแฟ, ออฟฟิศ
Class D224.0.0.0 – 239.255.255.255ไม่มี (N/A)สงวนเฉพาะ (Reserved)Multicast Traffic (Streaming, OSPF, Routing Protocols)
Class E240.0.0.0 – 255.255.255.255ไม่มี (N/A)สงวนเฉพาะ (Reserved)งานวิจัยและการทดลองทางวิทยาศาสตร์ (Experimental)

คำถามที่พบบ่อยเกี่ยวกับคำนวณ Subnet & CIDR (FAQ)

ทำไมจำนวน Usable Hosts ต้องลบออก 2 เสมอ (2^h - 2)?
เนื่องจากหมายเลขแรกสุดใน Subnet (บิต Host เป็น 0 ทั้งหมด) ถูกสงวนไว้เป็น Network Address เพื่อระบุชื่อวงเน็ตเวิร์ก และหมายเลขท้ายสุด (บิต Host เป็น 1 ทั้งหมด) ถูกสงวนไว้เป็น Broadcast Address สำหรับส่งแพ็กเก็ตหาทุกอุปกรณ์ในวงพร้อมกัน จึงไม่สามารถนำไปกำหนดให้อุปกรณ์ (เช่น คอมพิวเตอร์ หรือ มือถือ) ได้
CIDR Notation (เช่น /24 หรือ /28) คืออะไร และดีกว่าระบบ Class อย่างไร?
CIDR (Classless Inter-Domain Routing) คือการระบุจำนวนบิตของ Network Prefix ด้วยเครื่องหมาย Slash (/) แทนการใช้ Subnet Mask ตัวเลขยาวๆ ระบบนี้ถูกนำมาใช้แทนระบบ Class แบบดั้งเดิม (Classful) เพื่อให้วิศวกรเครือข่ายสามารถแบ่งซอยขนาดวงเน็ตเวิร์กได้ตามขนาดที่ต้องการจริง ไม่ต้องเสีย IP ว่างทิ้งขว้างโดยเปล่าประโยชน์
Wildcard Mask แตกต่างจาก Subnet Mask อย่างไร และใช้ทำอะไร?
Wildcard Mask คือค่าผกผัน (Inverted) ของ Subnet Mask คำนวณจาก 255.255.255.255 ลบด้วย Subnet Mask เช่น /24 ที่มี Subnet Mask 255.255.255.0 จะมี Wildcard Mask เป็น 0.0.0.255 นิยมใช้กำหนดเงื่อนไขในการตั้งค่า Access Control Lists (ACLs) บนเราเตอร์ Cisco, OSPF Area, และ Firewall
ข้อมูล IP หรือเน็ตเวิร์กที่กรอกในเครื่องมือนี้จะถูกบันทึกหรือไม่?
ปลอดภัย 100% ข้อมูลทั้งหมดประมวลผลบนเบราว์เซอร์ของคุณโดยตรง (100% Client-Side) ไม่มีการส่งข้อมูลไอพีออกนอกเครื่องตามสถาปัตยกรรม Zero-Data Retention ของ AnyKit.club
คัดลอกแล้ว