🌐
คำนวณ Subnet / CIDR ฟรี
คำนวณที่อยู่เครือข่าย broadcast ช่วง host ที่ใช้ได้ subnet mask และจำนวน host จาก IPv4 address และ CIDR prefix ใดก็ได้
ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
/
/0/8/16/24/32
254
Hosts ที่ใช้งานได้
256
ที่อยู่ทั้งหมด
ที่อยู่เครือข่าย
ช่วง host ที่ใช้งานได้
ที่อยู่ broadcast
ซับเน็ตมาสก์
ไวลด์การ์ดมาสก์
Mask (ไบนารี)
คลาส IP
ประเภทที่อยู่
แยกเป็นซับเน็ต
2 ซับเน็ตของ /25 แต่ละซับเน็ตมีโฮสต์ที่ใช้งานได้ 126 โฮสต์
| # | เครือข่าย | ช่วงที่ใช้ได้ | Broadcast |
|---|---|---|---|
| 1 | 192.168.1.0/25 | 192.168.1.1 – 192.168.1.126 | 192.168.1.127 |
| 2 | 192.168.1.128/25 | 192.168.1.129 – 192.168.1.254 | 192.168.1.255 |
เอกสารอ้างอิงการแบ่งซับเน็ต IPv4 /31 และ /32 จัดการตาม RFC 3021 (point-to-point และ single-host) การคำนวณทั้งหมดทำงานในเบราว์เซอร์ของคุณ
การใช้งานทั่วไป
- การวางแผนเซ็บเน็ตสำหรับผู้ดูแลเครือข่ายวางแผนการจัดสรรIP คำนวณโฮสต์ที่ใช้ได้ และขนาดเซ็บเน็ตสำหรับเครือข่ายของคุณ
- การฝึก Subnetting สำหรับนักเรียน ITตรวจสอบการบ้าน subnetting และปัญหาการฝึก CCNA ทันที
- Lab บ้านและเซ็บเน็ตที่โฮสต์ด้วยตนเองวางแผนช่วง IP สำหรับเครือข่ายบ้าน VLAN Docker และบริการที่โฮสต์ด้วยตนเอง
- วางแผนบล็อก CIDR VPC ของคลาวด์ขนาด AWS/GCP/Azure VPC และช่วง CIDR เซ็บเน็ตก่อนที่คุณจะจัดเตรียม
- ช่วง CIDR สำหรับกฎไฟร์วอลล์แปลงช่วง IP เป็นสัญกรณ์ CIDR สำหรับกฎอนุญาต/ปฏิเสธไฟร์วอลล์และ ACL
วิธีการทำงาน
การคำนวณทั้งหมดทำงานในเบราว์เซอร์ด้วยเลขคณิตระดับบิตที่เขียนขึ้นเอง — ไม่มีไลบรารี ไม่มีการเรียกเซิร์ฟเวอร์ไปกลับ คุณป้อนที่อยู่ IPv4 และความยาว prefix แบบ CIDR เครื่องมือใช้การทำมาสก์บิตมาตรฐานใน JavaScript โดยตรงเพื่อหาคุณสมบัติ subnet ทั้งหมดทันทีขณะพิมพ์
- 1แยกวิเคราะห์และตรวจสอบอินพุตเครื่องมือแบ่งที่อยู่ IP แบบจุดทศนิยมเป็นสี่ octet ตรวจว่าแต่ละตัวอยู่ในช่วง 0–255 และรวมเป็นจำนวนเต็มไม่มีเครื่องหมาย 32 บิตด้วยการเลื่อนบิตซ้าย ที่อยู่ที่ไม่ถูกต้องถูกจับได้ก่อนการคำนวณใด ๆ
- 2สร้างมาสก์ระดับบิตจากความยาว prefix แบบ CIDR subnet mask 32 บิตถูกสร้างโดยเลื่อน 0xFFFFFFFF ไปทางซ้าย (32 − prefix) บิต AND ระดับบิตกับจำนวนเต็ม IP ให้ที่อยู่เครือข่าย OR ระดับบิตกับมาสก์กลับด้านให้ที่อยู่ broadcast จำนวนโฮสต์ทั้งหมดคำนวณเป็น 2^(32 − prefix)
- 3ตรวจคลาสและ RFC 1918octet แรกถูกเปรียบเทียบกับค่าขอบเขตคลาส A/B/C/D/E เพื่อกำหนดคลาส IP การตรวจแยกทดสอบว่าที่อยู่อยู่ในช่วงส่วนตัว 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 หรือ 127.0.0.0/8 ที่กำหนดใน RFC 1918 หรือไม่
- 4แบ่ง subnet และสถานะที่แชร์ได้ตัวแบ่ง subnet แบ่งเครือข่ายปัจจุบันเป็น subnet ย่อยขนาดเท่ากันที่ prefix ที่ยาวขึ้นตามที่เลือก: ก้าวผ่านค่าชดเชยจำนวนเต็มทีละ 2^(32 − prefix ใหม่) จากที่อยู่ฐาน คำนวณเครือข่าย broadcast และช่วงที่ใช้ได้ของแต่ละ subnet ย่อยทันที IP และ prefix ปัจจุบันถูกเขียนลงใน hash ของ URL ผลลัพธ์จึงบุ๊กมาร์กหรือแชร์ได้