เครื่องคำนวณ Subnet

คำนวณซับเน็ตจากที่อยู่ IP และ CIDR หรือ subnet mask พร้อมหาเครือข่าย ช่วงโฮสต์ที่ใช้ได้ บรอดแคสต์ และจำนวนโฮสต์ เหมาะกับงานเครือข่าย วางผังไอพี

วิธีใช้งาน

  1. กรอกค่า

    กรอกข้อมูลในช่องที่จำเป็น

  2. กดคำนวณ

    กดปุ่มคำนวณเพื่อดูผลลัพธ์

  3. ดูผลลัพธ์

    ดูผลลัพธ์และแชร์ได้ตามต้องการ

ซับเน็ตคืออะไร?

ซับเน็ต (subnet) คือเครือข่ายย่อยที่ได้จากการแบ่งเครือข่าย IP ขนาดใหญ่หนึ่งเครือข่ายออกเป็นหน่วยเชิงตรรกะที่เล็กลง ที่อยู่ IPv4 ขนาด 32 บิตแบ่งออกเป็น ส่วนเครือข่าย และ ส่วนโฮสต์ โดยขอบเขตระหว่างทั้งสองส่วนกำหนดด้วยซับเน็ตมาสก์ และการแสดงมาสก์นั้นเป็นจำนวนบิตก็คือคำนำหน้า CIDR (เช่น /24)

เหตุผลหลักในการทำซับเน็ตมีสามประการ

  • ประหยัดที่อยู่: แบ่งช่วงที่อยู่ให้ตรงกับจำนวนโฮสต์ที่ต้องใช้จริง เพื่อลดการสิ้นเปลือง IP
  • แยกการบรอดแคสต์: แยกเครือข่ายเพื่อสกัดทราฟฟิกบรอดแคสต์ที่ไม่จำเป็น
  • ความปลอดภัยและการจัดการ: แบ่งเครือข่ายตามแผนกหรือวัตถุประสงค์เพื่อให้การควบคุมการเข้าถึงและการกำหนดเส้นทางง่ายขึ้น

เพียงป้อน IP และ CIDR เครื่องคำนวณนี้ก็จะแสดงที่อยู่เครือข่าย ที่อยู่บรอดแคสต์ ช่วงโฮสต์ที่ใช้งานได้ คลาส IP และว่าที่อยู่นั้นเป็น IP ส่วนตัวหรือไม่ ได้ในคราวเดียว

สูตรการคำนวณ

ทุกค่าคำนวณด้วยการดำเนินการระดับบิตขนาด 32 บิต

  • ซับเน็ตมาสก์ = 0xFFFFFFFF << (32 - CIDR)
  • ที่อยู่เครือข่าย = IP AND ซับเน็ตมาสก์
  • ไวลด์การ์ดมาสก์ = NOT ซับเน็ตมาสก์
  • บรอดแคสต์ = ที่อยู่เครือข่าย OR ไวลด์การ์ดมาสก์
  • โฮสต์ทั้งหมด = 2^(32 - CIDR), โฮสต์ที่ใช้งานได้ = 2^(32 - CIDR) - 2

ตัวอย่าง: 192.168.1.10/24 → มาสก์ 255.255.255.0, เครือข่าย 192.168.1.0, บรอดแคสต์ 192.168.1.255, โฮสต์ที่ใช้งานได้ตั้งแต่ 192.168.1.1 ถึง 192.168.1.254 รวม 254 ที่อยู่ (= 2^8 - 2) การลบ 2 มาจากการหักที่อยู่เครือข่ายและที่อยู่บรอดแคสต์ซึ่งถูกสงวนไว้

คำถามที่พบบ่อย

ซับเน็ตมาสก์คืออะไร?
ซับเน็ตมาสก์คือค่าขนาด 32 บิตที่ใช้แยกส่วนเครือข่ายออกจากส่วนโฮสต์ในที่อยู่ IP เช่น 255.255.255.0 (/24) กำหนดให้ 24 บิตบนเป็นเครือข่ายและ 8 บิตล่างเป็นโฮสต์ เป็นเกณฑ์ตัดสินว่าอุปกรณ์สองเครื่องอยู่ในเครือข่ายเดียวกันหรือไม่
สัญกรณ์ CIDR คืออะไร?
สัญกรณ์ CIDR (Classless Inter-Domain Routing) ระบุช่วงเครือข่ายด้วยการเติมเครื่องหมายทับ (/) และความยาวคำนำหน้าหลังที่อยู่ IP 192.168.1.0/24 หมายความว่า 24 บิตบนเป็นเครือข่าย และครอบคลุม 256 ที่อยู่ (โฮสต์ที่ใช้งานได้ 254)
ช่วงที่อยู่ IP ส่วนตัวมีอะไรบ้าง?
RFC 1918 กำหนดช่วง IP ส่วนตัวไว้สามช่วง คลาส A: 10.0.0.0/8 (10.0.0.0 ถึง 10.255.255.255), คลาส B: 172.16.0.0/12 (172.16.0.0 ถึง 172.31.255.255), คลาส C: 192.168.0.0/16 (192.168.0.0 ถึง 192.168.255.255) ช่วงเหล่านี้ไม่ถูกกำหนดเส้นทางโดยตรงบนอินเทอร์เน็ต จึงใช้ในเครือข่ายภายในได้อย่างอิสระ
จำนวนโฮสต์ที่ใช้งานได้คำนวณอย่างไร?
จำนวนโฮสต์ทั้งหมดคือ 2^(32-CIDR) และโฮสต์ที่ใช้งานได้คือค่านั้นลบด้วย 2 เช่น /24 มี 2^8=256 ที่อยู่ เมื่อหักที่อยู่เครือข่ายและที่อยู่บรอดแคสต์ออกจะเหลือ 254 ส่วน /30 มี 2^2=4 ที่อยู่แต่ใช้งานได้เพียง 2 จึงนิยมใช้กับลิงก์แบบจุดต่อจุดที่เชื่อมเราเตอร์สองตัว
ทำไมที่อยู่เครือข่ายและที่อยู่บรอดแคสต์จึงใช้เป็นโฮสต์ไม่ได้?
ที่อยู่เครือข่าย (บิตโฮสต์เป็น 0 ทั้งหมด) เป็นตัวระบุที่ชี้ไปยังซับเน็ตนั้นเอง ส่วนที่อยู่บรอดแคสต์ (บิตโฮสต์เป็น 1 ทั้งหมด) เป็นที่อยู่พิเศษที่ส่งไปยังอุปกรณ์ทุกเครื่องในซับเน็ตพร้อมกัน ทั้งสองที่อยู่ถูกสงวนไว้และไม่สามารถกำหนดให้อุปกรณ์แต่ละเครื่องได้
ไวลด์การ์ดมาสก์คืออะไรและใช้ที่ไหน?
ไวลด์การ์ดมาสก์คือค่าที่ได้จากการกลับบิตของซับเน็ตมาสก์ สำหรับ /24 จะได้ 0.0.0.255 ในมาสก์ 0 หมายถึง 'ต้องตรงกัน' และ 1 หมายถึง 'ไม่สนใจ' จึงใช้เป็นหลักในการระบุช่วงที่อยู่ใน ACL ของ Cisco และการตั้งค่าการกำหนดเส้นทาง OSPF
แยกคลาส IP A, B, C อย่างไร?
แยกตามค่าออคเท็ตแรกของ IPv4 A คือ 1 ถึง 126, B คือ 128 ถึง 191, C คือ 192 ถึง 223, D (มัลติแคสต์) คือ 224 ถึง 239, E (ทดลอง) คือ 240 ถึง 255 ส่วน 127 ถูกสงวนไว้สำหรับลูปแบ็ก (localhost) อย่างไรก็ตาม ปัจจุบันมาตรฐานคือการทำซับเน็ตความยาวผันแปรแบบ CIDR แทนการแบ่งตามคลาส
สเปคอุปกรณ์ 2026

เครื่องคิดเลขที่เกี่ยวข้อง