เครื่องคำนวณซับเน็ต
เครื่องคำนวณซับเน็ต IPv4
ป้อน IP/CIDR เพื่อคำนวณที่อยู่เครือข่าย ที่อยู่ broadcast ช่วงที่อยู่ที่ใช้ได้ และ subnet mask แบบเรียลไทม์
ผลลัพธ์การคำนวณ
การแบ่งส่วน IP ขนาดใหญ่ออกเป็นซับเน็ตที่เล็กกว่า (การแบ่งซับเน็ต) เป็นทักษะที่จำเป็นสำหรับวิศวกรเครือข่าย ไม่ว่าจะเป็นการวางแผนเครือข่ายสำนักงาน กำหนดค่า VLAN หรือคำนวณส่วนเครือข่าย VPC คลาวด์ จำเป็นต้องมีเครื่องคำนวณซับเน็ตที่รวดเร็วและถูกต้อง เครื่องมือนี้ทำการคำนวณทันทีหลังจากป้อนข้อมูล แสดงพารามิเตอร์หลักทั้งหมดและตารางอ้างอิง และยังเหมาะอย่างยิ่งสำหรับการเตรียมสอบ CCNA/HCIA
คำแนะนำที่เกี่ยวข้อง
กรณีการใช้งาน
- วางแผนเครือข่ายสำนักงาน: เมื่อปรับใช้ LAN สำนักงานใหม่ ให้คำนวณ CIDR ที่เหมาะสมและความจุโฮสต์
- กำหนดค่า VPC คลาวด์: เมื่อสร้าง AWS VPC/Azure VNet/Alibaba VPC ให้คำนวณช่วงซับเน็ตและซับเน็ตมาสก์
- กฎไฟร์วอลล์/ACL: เมื่อเขียนกฎ ACL Cisco/H3C ให้กำหนดที่อยู่เครือข่ายและไวลด์การ์ด
- แก้ไขปัญหาเครือข่าย: ตรวจสอบว่า IP สองรายการอยู่ในซับเน็ตเดียวกันหรือไม่เพื่อวินิจฉัยปัญหาเราเตอร์
- ศึกษา CCNA/HCIA: ฝึกฝนการแปลง CIDR-เป็น-มาสก์อย่างรวดเร็ว คำนวณจำนวนโฮสต์ และแก้ปัญหาอย่างรวดเร็ว
- เครือข่าย Docker/Kubernetes: ทำความเข้าใจเครือข่ายบริดจ์ ช่วง CIDR เครือข่ายพอด และการวางแผนที่อยู่
วิธีการใช้งาน
- ป้อนที่อยู่ IP ในรูปแบบ CIDR ในช่องป้อนข้อมูล เช่น 192.168.1.0/24 หรือ 10.0.0.100/16
- เครื่องมือจะแสดงผลลัพธ์ทั้งหมดทันที: ที่อยู่เครือข่าย, ที่อยู่บรอดคาสต์, ซับเน็ตมาสก์, ไวลด์การ์ดมาสก์
- ดู First Host และ Last Host: IP แรกและสุดท้ายที่สามารถใช้งานได้ในซับเน็ต
- ตรวจสอบ Block Size: จำนวน IP ทั้งหมดในซับเน็ต (รวมเครือข่ายและบรอดคาสต์) และ Usable Hosts
- คลิก 'แสดงมาสก์ไบนารี' เพื่อดูการแสดงผลแบบไบนารีของซับเน็ตมาสก์ มีประโยชน์เมื่อเรียนรู้การดำเนินการ AND แบบบิต
- ใช้ตารางอ้างอิง CIDR ด้านล่างเพื่อเปรียบเทียบคำนำหน้าทั้งหมดตั้งแต่ /8 ถึง /32
คุณสมบัติ
- ป้อนในรูปแบบ CIDR: ป้อน 192.168.1.0/24 หรือ 10.0.0.1/16 เพื่อคำนวณอัตโนมัติ
- ผลลัพธ์หลัก 8 อย่าง: Network, Broadcast, Netmask, Wildcard Mask, First Host, Last Host, Block Size, Binary Mask
- ตารางอ้างอิง CIDR ในตัว: ตั้งแต่ /8 ถึง /32 พร้อมจำนวนโฮสต์และสถานการณ์การใช้งาน
- อ้างอิง IP ส่วนตัว: ช่วง 10/172.16/192.168/127.0.0.0 พร้อมคำอธิบาย
- การคำนวณทั้งหมดในเบราว์เซอร์: ไม่มีการสื่อสารกับเซิร์ฟเวอร์ ผลลัพธ์ทันที ความเป็นส่วนตัวได้รับการปกป้อง
- คัดลอกผลลัพธ์ด้วยคลิกเดียวสำหรับไฟล์กำหนดค่าหรือเอกสาร
คำถามที่พบบ่อย
เครื่องคำนวณซับเน็ตคำนวณผลลัพธ์อะไรบ้าง?
โดยการป้อน IPv4 ในรูปแบบ CIDR (เช่น 192.168.1.0/24) เครื่องมือจะคำนวณผลลัพธ์ 8 อย่างทันที: Network (ที่อยู่เครือข่าย), Broadcast, Netmask, Wildcard, First Host, Last Host, Block Size (ขนาดบล็อกทั้งหมด) และ Binary Mask (มาสก์ไบนารี)
เหตุใดที่อยู่เครือข่ายและบรอดคาสต์จึงไม่สามารถใช้งานได้?
ที่อยู่เครือข่าย (บิตโฮสต์ทั้งหมดเป็น 0) ระบุซับเน็ตนั้นเองและใช้ในตารางเส้นทาง; ที่อยู่บรอดคาสต์ (บิตโฮสต์ทั้งหมดเป็น 1) ส่งแพ็กเก็ตไปยังโฮสต์ทั้งหมด ที่อยู่ทั้งสองนี้มีวัตถุประสงค์พิเศษและไม่สามารถกำหนดให้กับโฮสต์ได้ ดังนั้นโฮสต์ที่ใช้งานได้ = ทั้งหมด - 2
ไวลด์การ์ดมาสก์ใช้ที่ไหน?
ไวลด์การ์ดมาสก์ใช้เป็นหลักใน ACL (รายการควบคุมการเข้าถึง) และโปรโตคอลการกำหนดเส้นทาง (OSPF/EIGRP) บนอุปกรณ์ Cisco/H3C ซึ่งแตกต่างจากซับเน็ตมาสก์ ในไวลด์การ์ด 0 หมายถึง 'ต้องตรงกัน' และ 1 หมายถึง 'ไม่สนใจ' ตัวอย่างเช่น 0.0.0.255 หมายถึงจับคู่ 24 บิตแรก (/24)
ผลลัพธ์ถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ใช่ การคำนวณทั้งหมดทำในเบราว์เซอร์ผ่าน JavaScript ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์ ผลลัพธ์ทันทีโดยไม่มีเวลาแฝงเครือข่ายและไม่มีความเสี่ยงต่อความเป็นส่วนตัว
เหตุใด /31 จึงไม่มี 0 โฮสต์ที่ใช้งานได้?
/31 มีเพียง 2 ที่อยู่ (บล็อก=2) โดยทั่วไปสำหรับการเชื่อมต่อ point-to-point (สองเราเตอร์ที่เชื่อมต่อกัน) RFC 3021 กำหนดการใช้ /31 โดยไม่ต้องมีที่อยู่เครือข่ายและบรอดคาสต์; ที่อยู่ทั้งสองสามารถใช้เป็นจุดสิ้นสุดได้ อย่างไรก็ตามในสถานการณ์ส่วนใหญ่จะใช้ /30 สำหรับ point-to-point
IP ที่ป้อนต้องเป็นที่อยู่เครือข่ายหรือไม่?
ไม่จำเป็น คุณสามารถป้อน IP ใดๆ ในซับเน็ต (เช่น 192.168.1.100/24); เครื่องมือจะคำนวณที่อยู่เครือข่ายที่ถูกต้อง (192.168.1.0) และพารามิเตอร์อื่นๆ ทั้งหมดโดยอัตโนมัติ ไม่สำคัญว่า IP นั้นจะเป็นโฮสต์หรือที่อยู่เครือข่าย
จะทราบได้อย่างรวดเร็วว่า IP สองรายการอยู่ในซับเน็ตเดียวกันหรือไม่?
ดำเนินการ AND แบบบิตบน IP ทั้งสองด้วยซับเน็ตมาสก์; หากผลลัพธ์ (ที่อยู่เครือข่าย) เหมือนกัน แสดงว่าอยู่ในซับเน็ตเดียวกัน มิฉะนั้นจำเป็นต้องมีเราเตอร์ ตัวอย่างเช่น 192.168.1.100/24 และ 192.168.1.200/24 มีเครือข่าย 192.168.1.0 เหมือนกัน ซับเน็ตเดียวกัน
อภิธานศัพท์
- CIDR (Classless Inter-Domain Routing)
- การกำหนดเส้นทางระหว่างโดเมนแบบไม่มีคลาส สัญกรณ์ที่มี / ตามด้วยความยาวคำนำหน้า เช่น /24 แทนที่ระบบคลาส A/B/C แบบเก่าเพื่อการจัดสรรที่ยืดหยุ่นมากขึ้น
- ซับเน็ตมาสก์
- ตัวเลข 32 บิตที่ทำเครื่องหมายขอบเขตระหว่างส่วนเครือข่ายและส่วนโฮสต์ /24 สอดคล้องกับ 255.255.255.0 โดยบิต 1 คือส่วนเครือข่าย
- ไวลด์การ์ดมาสก์
- มาสก์ผกผันที่ใช้ใน ACL และโปรโตคอลการกำหนดเส้นทาง (OSPF/EIGRP); 0 หมายถึงจับคู่ 1 หมายถึงไม่สนใจ ผกผันของซับเน็ตมาสก์
- ที่อยู่เครือข่าย
- ที่อยู่แรกของซับเน็ต (บิตโฮสต์ทั้งหมดเป็น 0) ระบุซับเน็ตนั้นเองและใช้ในตารางเส้นทาง
- ที่อยู่บรอดคาสต์
- ที่อยู่สุดท้ายของซับเน็ต (บิตโฮสต์ทั้งหมดเป็น 1) ใช้ส่งแพ็กเก็ตไปยังโฮสต์ทั้งหมดในซับเน็ต
- ขนาดบล็อก
- จำนวน IP ทั้งหมดในซับเน็ต (รวมเครือข่ายและบรอดคาสต์) = 2^(32-คำนำหน้า) /24 = 256
- โฮสต์ที่ใช้งานได้
- จำนวน IP ที่สามารถกำหนดให้กับอุปกรณ์ = ขนาดบล็อก - 2 (ไม่รวมเครือข่ายและบรอดคาสต์) /31 และ /32 เป็นข้อยกเว้น
- ความยาวคำนำหน้า
- ตัวเลขหลัง / ในสัญกรณ์ CIDR ที่ระบุบิตเครือข่าย ตั้งแต่ /0 (อินเทอร์เน็ตทั้งหมด) ถึง /32 (โฮสต์เดี่ยว)
- Default Gateway
- ที่อยู่ IP ของอินเทอร์เฟซเราเตอร์ในซับเน็ต โดยปกติจะเป็นโฮสต์แรกที่ใช้งานได้ ใช้ส่งต่อแพ็กเก็ตระหว่างซับเน็ต
ตารางอ้างอิงคำนำหน้า CIDR, ซับเน็ตมาสก์ และโฮสต์ที่ใช้งานได้
/8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 | เครือข่ายคลาส A แบบดั้งเดิม |
/16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 | เครือข่ายคลาส B แบบดั้งเดิม |
/20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 | องค์กรขนาดกลาง/VPC คลาวด์ |
/22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 | เครือข่ายสำนักงานขนาดใหญ่ |
/24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 | ซับเน็ตที่ใช้บ่อยที่สุด/บ้าน/สำนักงานขนาดเล็ก |
/25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 | แบ่ง /24 ออกเป็นสองซับเน็ต |
/26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 | เครือข่ายแผนกขนาดเล็ก |
/27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 | สำนักงานขนาดเล็ก/การแบ่งส่วน VLAN |
/28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 | เราเตอร์ point-to-point/ดาต้าเซ็นเตอร์ |
/29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 | ซับเน็ตขั้นต่ำที่มีโฮสต์ที่ใช้งานได้ |
/30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 | การเชื่อมต่อ point-to-point (การเชื่อมต่อระหว่างเราเตอร์) |
/32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 | โฮสต์เดี่ยว/อินเทอร์เฟซลูปแบ็ค/กฎไฟร์วอลล์ |
ช่วง IP ส่วนตัวและการแบ่งซับเน็ตเริ่มต้น
10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | คลาส A ส่วนตัว | เครือข่ายองค์กรขนาดใหญ่/VPC คลาวด์ขนาดใหญ่ |
172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | คลาส B ส่วนตัว | บริษัทขนาดกลาง/ส่วน Docker เริ่มต้น (172.17.0.0/16) |
192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65,536 | คลาส C ส่วนตัว | เราเตอร์บ้าน/สำนักงานขนาดเล็ก — ใช้บ่อยที่สุด |
169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | 65,536 | Link-local | การกำหนดค่าอัตโนมัติโดยไม่ต้อง DHCP (APIPA) |
127.0.0.0 – 127.255.255.255 | 127.0.0.0/8 | 16,777,216 | ลูปแบ็ค | ทดสอบลูปแบ็คในเครื่อง ไม่ออกไปยังการ์ดเครือข่าย |
Authoritative References
- เครื่องมือสร้าง Authentication Header
- เครื่องมือวิเคราะห์ Cache-Control
- เครื่องมือวิเคราะห์ Content-Disposition
- เครื่องมือสร้าง CORS Header
- เครื่องมือตรวจสอบ CORS
- CSP Builder
- ตัวแปลง cURL เป็นโค้ด
- ตรวจสอบการแพร่กระจาย DNS ทั่วโลก
- ค้นหา DNS
- Forwarded Header Parser
- เครื่องมือสร้าง Hreflang Tag
- HSTS Analyzer
- ตัวแยกวิเคราะห์คุกกี้ HTTP
- HTTP Headers Checker
- HTTP Request Runner
- ค้นหารหัสสถานะ HTTP
- ค้นหา IP
- ตัวแปลง IPv4
- เครื่องมือขยายช่วง IPv4
- เครื่องมือจัดการที่อยู่ IPv6
- ตัวแยกวิเคราะห์ส่วนหัว Link
- ค้นหา MX Record
- ตรวจสอบพอร์ต
- สร้างพารามิเตอร์ URL
- ตัวแยกวิเคราะห์ส่วนหัว Rate Limit
- เครื่องมือตรวจสอบห่วงโซ่การเปลี่ยนเส้นทาง
- เครื่องมือสร้าง Robots.txt
- ตรวจสอบ Robots.txt
- ตรวจสอบส่วนหัวความปลอดภัย
- สร้าง Security.txt
- ตัวแยกวิเคราะห์ Set-Cookie
- ตรวจสอบเครือข่ายเว็บไซต์
- เครื่องมือสร้าง Sitemap
- ตรวจสอบ Sitemap
- ตัวตรวจสอบใบรับรอง SSL
- เครื่องคำนวณซับเน็ต
- ตัวแยกวิเคราะห์ URL
- ตัวแยกวิเคราะห์ User-Agent
- ตัวสร้างลิงก์ UTM
- ทดสอบ WebSocket
- What Is My IP?
- ค้นหา WHOIS