🔧Toolify

คำนวณ Subnet IPv4 (CIDR, mask, hosts)

พิมพ์ที่อยู่ IPv4 พร้อม CIDR ที่เลือกได้ (เช่น 192.168.1.10/24) ส่งคืน network address, broadcast, host แรก/สุดท้ายที่ใช้ได้, ที่อยู่รวม, netmask, wildcard, IP class, สถานะสาธารณะ/ส่วนตัว และการแสดงผลไบนารี

Network
192.168.1.0/24
Hosts ที่ใช้ได้
254
ที่อยู่ IP
192.168.1.10
Subnet mask
255.255.255.0 (/24)
Wildcard mask
0.0.0.255
Network address
192.168.1.0
Broadcast
192.168.1.255
Host แรกที่ใช้ได้
192.168.1.1
Host สุดท้ายที่ใช้ได้
192.168.1.254
ที่อยู่ทั้งหมด
256
IP class
C
RFC 1918 ส่วนตัว
ไบนารี
11000000.10101000.00000001.00001010

วิธีการทำงาน

สัญกรณ์ CIDR หมายถึงอะไร

CIDR (Classless Inter-Domain Routing) คือเครื่องหมายทับ + ตัวเลขหลังที่อยู่ IP — '192.168.1.10/24' ตัวเลขคือกี่บิตในตอนเริ่มของที่อยู่เป็นของส่วน network (เทียบกับส่วน host) /24 หมายถึง 24 บิตของ network = 8 บิตของ host = 256 ที่อยู่ทั้งหมด 254 ที่ใช้ได้

CIDRs ทั่วไป: /32 host เดี่ยว, /30 link (4 ที่อยู่ 2 ใช้ได้), /29 subnet เล็ก (8/6), /24 LAN (256/254), /16 network ใหญ่ (65k), /8 บล็อกขนาด ISP (16M) ยิ่งเลข CIDR เล็กลง network ก็ยิ่งใหญ่

Network, broadcast และ usable hosts

Network address: ที่อยู่แรกใน subnet พร้อมบิต host เป็นศูนย์ทั้งหมด ใช้ระบุ subnet เอง ไม่สามารถกำหนดให้อุปกรณ์

Broadcast address: ที่อยู่สุดท้าย พร้อมบิต host เป็นหนึ่งทั้งหมด ใช้เพื่อส่งแพ็กเก็ตไปยังทุก host ใน subnet ไม่สามารถกำหนดได้

Usable hosts: ที่อยู่ทั้งหมดลบ network และ broadcast = 2^(32−CIDR) − 2 ข้อยกเว้น: /31 (link point-to-point) และ /32 (host เดี่ยว) ปฏิบัติต่อที่อยู่ทั้งหมดเป็นที่ใช้ได้ตาม RFC 3021

ที่อยู่สาธารณะเทียบกับส่วนตัว

RFC 1918 สงวนช่วงที่อยู่สามช่วงสำหรับเครือข่ายภายในส่วนตัว: 10.0.0.0/8 (16M ที่อยู่), 172.16.0.0/12 (1M), 192.168.0.0/16 (65k) เราเตอร์บ้านและสำนักงานส่วนใหญ่ใช้ส่วนหนึ่งของเหล่านี้ (โดยทั่วไป 192.168.1.0/24 หรือ 192.168.0.0/24)

ที่อยู่สาธารณะสามารถ route ได้บนอินเทอร์เน็ตโลกและกำหนดโดย registry ภูมิภาค (ARIN, RIPE, APNIC ฯลฯ) มีราคาและขาดแคลนมากขึ้นเรื่อยๆ — IPv4 exhaustion ผลักดันการใช้ CIDR และการ deploy IPv6

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

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

ทำไม usable hosts น้อยกว่าทั้งหมด 2?

ที่อยู่แรก (บิต host ทั้งหมด 0) คือตัวระบุ network และที่อยู่สุดท้าย (ทั้งหมด 1s) คือ broadcast ทั้งสองสงวนและไม่สามารถกำหนดให้ host

ทำไม /31 มี 2 usable hosts แทน 0?

RFC 3021 อนุญาตเครือข่าย /31 สำหรับ link point-to-point (เช่นระหว่างเราเตอร์) ที่อยู่ทั้งสองใช้ได้ การสงวน broadcast และ network ไม่บังคับใช้

ความแตกต่างระหว่าง netmask และ wildcard คืออะไร?

Netmask มี 1s ในบิต network, 0s ในบิต host (255.255.255.0) Wildcard เป็นตรงกันข้าม (0.0.0.255) — ใช้ใน Cisco ACLs และนิยามพื้นที่ OSPF

ฉันจะแบ่ง subnet network อย่างไร?

เอา network ผู้ปกครองและแบ่งเป็นบล็อกเล็กกว่าโดยเพิ่มบิตให้ CIDR /24 → /25 แบ่งเป็น 2 subnets, /24 → /26 เป็น 4 ฯลฯ มีประโยชน์สำหรับการแยกแผนกหรือแยกเครือข่าย IoT/แขก

subnet ที่เล็กที่สุดที่ฉันมีได้คืออะไร?

/32 — ที่อยู่ IP เดียว /31 เป็น subnet 'ปกติ' ที่เล็กที่สุด (2 ที่อยู่) /30 เป็นปกติสำหรับ link router-to-router (4/2 ใช้ได้)

ใช้กับ IPv6 ได้ไหม?

ยังไม่ — IPv4 เท่านั้น subnet IPv6 คล้ายกันในเชิงแนวคิดแต่ใช้ที่อยู่ 128 บิต สัญกรณ์ hex และอนุสัญญาที่แตกต่างกัน เราอาจเพิ่ม IPv6 ในเวอร์ชันอนาคต

subnet เดียวที่ใหญ่ที่สุดเป็นไปได้คืออะไร?

/0 ครอบคลุมที่อยู่ IPv4 ทั้งหมด 4.3 พันล้านที่ — พื้นที่ที่อยู่ IPv4 ทั้งหมด /1 แบ่งเป็นสองครึ่ง /8 คือ 16M และทางประวัติศาสตร์เป็นบล็อก 'class A' เดียว (เช่น 10.0.0.0/8)

ข้อมูลออกจากเบราว์เซอร์หรือไม่?

ไม่ การคำนวณทำงานในเครื่อง ไม่มีอะไรส่งไปยังเซิร์ฟเวอร์

เครื่องมือที่เกี่ยวข้อง

อัปเดตล่าสุด:

ลองพรอมต์ AI ของเรา →