การคำนวณเครือข่าย IPv4 และการแบ่งซับเน็ต
การแบ่งซับเน็ต (Subnetting) เป็นกระบวนการสำคัญในการบริหารจัดการเครือข่ายคอมพิวเตอร์ เครื่องคำนวณซับเน็ต IPv4 นี้ช่วยให้ผู้ดูแลระบบเครือข่ายและผู้ปฏิบัติงานด้านไอทีสามารถวิเคราะห์รายละเอียดของเครือข่ายได้อย่างรวดเร็ว โดยการแปลงค่าที่อยู่ IP และซับเน็ตมาสก์ให้ออกมาเป็นข้อมูลขอบเขตเครือข่ายที่ชัดเจน
เมื่อระบุข้อมูลนำเข้า เครื่องมือจะคำนวณและแสดงผลลัพธ์ที่สำคัญ เช่น ที่อยู่เครือข่าย (Network), บล็อก CIDR, ไอพีแรกที่ใช้งานได้, ไอพีสุดท้ายที่ใช้งานได้, ที่อยู่บรอดแคสต์ (Broadcast), ซับเน็ตมาสก์, ไวลด์การ์ดมาสก์ (Wildcard), จำนวนที่อยู่ไอพีทั้งหมด, จำนวนโฮสต์ที่ใช้งานได้, จำนวนบิตของโฮสต์ และเครือข่ายในรูปแบบเลขฐานสอง
ข้อมูลนำเข้าและข้อกำหนดของระบบ
ในการใช้งานเครื่องมือ ผู้ใช้จำเป็นต้องระบุข้อมูลนำเข้าสองส่วนหลัก:
- ที่อยู่ IP: รองรับที่อยู่ IPv4 เช่น
192.168.1.10หรือสามารถกรอกแบบรวม CIDR ในช่องเดียว เช่น192.168.1.10/24 - CIDR หรือมาสก์: รองรับการระบุในรูปแบบ CIDR prefix (เช่น
/24หรือ24) หรือรูปแบบจุดทศนิยม (เช่น255.255.255.0)
ระบบมีเงื่อนไขการตรวจสอบความถูกต้องของข้อมูลและจะแสดงข้อความแจ้งเตือนในกรณีต่อไปนี้:
- หากช่องที่อยู่ IP ว่างเปล่า จะแสดงข้อความ "กรุณากรอกที่อยู่ IPv4"
- หากรูปแบบ IP ไม่ถูกต้อง จะแสดงข้อความ "กรุณากรอกที่อยู่ IPv4ที่ถูกต้อง เช่น 192.168.1.10"
- หากช่อง CIDR หรือมาสก์ว่างเปล่า จะแสดงข้อความ "กรุณากรอก CIDR prefix หรือซับเน็ตมาสก์"
- หากรูปแบบมาสก์ไม่ถูกต้อง จะแสดงข้อความ "กรุณากรอกมาสก์ เช่น /24 หรือ 255.255.255.0"
- ค่า CIDR prefix จะต้องอยู่ระหว่าง
/0ถึง/32เท่านั้น หากอยู่นอกเหนือจากนี้จะแสดงข้อความ "ค่า CIDR ต้องอยู่ระหว่าง /0 ถึง /32" - หากซับเน็ตมาสก์ที่กรอกไม่มีความต่อเนื่องกันในทางเลขฐานสอง จะแสดงข้อความ "ซับเน็ตมาสก์ดังกล่าวไม่มีความต่อเนื่องกัน (not contiguous)"
การประมวลผลและความเป็นส่วนตัวของข้อมูล
การคำนวณค่าเครือข่ายทั้งหมดจะเกิดขึ้นภายในเบราว์เซอร์ของคุณโดยตรง ไม่มีการอัปโหลดข้อมูลใดๆ ไปยัง BroBroGo ทำให้มั่นใจได้ว่าข้อมูลโครงสร้างเครือข่ายภายในและที่อยู่ IP ที่คุณป้อนเพื่อคำนวณจะไม่ถูกส่งผ่านเครือข่ายอินเทอร์เน็ตหรือจัดเก็บบนเซิร์ฟเวอร์ภายนอก
กฎเกณฑ์และกรณีเฉพาะในการคำนวณ
เครื่องคำนวณนี้รองรับกรณีเฉพาะ (Edge Cases) ตามมาตรฐานการจัดสรรที่อยู่ IP ดังนี้:
- เครือข่ายขนาด /31: จำนวนโฮสต์ที่ใช้งานได้จะแสดงผลในรูปแบบเฉพาะคือ
2 (point-to-point)เนื่องจากเป็นเครือข่ายที่ใช้สำหรับการเชื่อมต่อระหว่างอุปกรณ์สองฝั่งโดยไม่มีที่อยู่บรอดแคสต์แยกต่างหาก - เครือข่ายขนาด /32: จำนวนโฮสต์ที่ใช้งานได้จะแสดงผลเป็น
1 (single host)ซึ่งหมายถึงเส้นทางไปยังโฮสต์เดี่ยว - ช่วงไอพีที่ใช้งานได้เพียงค่าเดียว: หากเครือข่ายมีที่อยู่ IP ที่ใช้งานได้เพียงค่าเดียวในขอบเขต ผลลัพธ์ในช่องไอพีแรกที่ใช้งานได้และไอพีสุดท้ายที่ใช้งานได้จะแสดงที่อยู่ IP นั้นตามด้วยคำว่า "เฉพาะ
{ip}เท่านั้น"
สำหรับการใช้งานทั่วไป คุณสามารถคลิกที่ปุ่ม "ตัวอย่าง" เพื่อโหลดข้อมูล IP และมาสก์ตัวอย่างเข้ามาทดลองคำนวณ ซึ่งระบบจะแสดงสถานะ "โหลดตัวอย่างแล้ว" หรือคลิกปุ่ม "ล้างข้อมูล" เพื่อรีเซ็ตค่าทั้งหมดกลับเป็นค่าเริ่มต้น ซึ่งระบบจะแสดงสถานะ "ล้างข้อมูลแล้ว" นอกจากนี้ คุณยังสามารถคลิกที่ค่าผลลัพธ์ใดๆ เพื่อคัดลอกค่านั้นไปยังคลิปบอร์ดได้อย่างสะดวกรวดเร็ว
คำถามที่พบบ่อย (FAQ)
ถาม: ฉันสามารถกรอก CIDR หรือซับเน็ตมาสก์แบบจุดทศนิยมได้หรือไม่?
ตอบ: ได้ครับ คุณสามารถใช้รูปแบบ /24, 24 หรือมาสก์แบบจุดทศนิยม เช่น 255.255.255.0 นอกจากนี้เครื่องคำนวณยังรองรับการกรอก IP ในรูปแบบ 192.168.1.10/24 ได้อีกด้วย
ถาม: ทำไมเครือข่าย /31 และ /32 จึงแสดงจำนวนโฮสต์ที่ใช้งานได้แปลกกว่าปกติ?
ตอบ: เครือข่ายแบบ /31 มักใช้สำหรับการเชื่อมต่อแบบ point-to-point ซึ่งสามารถใช้งานที่อยู่ไอพีได้ทั้งสองค่า ส่วน /32 จะแทนเส้นทางโฮสต์เดี่ยว (single host route) จึงแสดงจำนวนไอพีที่ใช้งานได้เป็น 1 ค่า
ถาม: เครื่องมือนี้สามารถบอกได้หรือไม่ว่าไอพีเป็นแบบสาธารณะ (Public) หรือส่วนตัว (Private)?
ตอบ: ไม่ครับ เครื่องมือนี้เน้นที่การคำนวณขอบเขตซับเน็ต: เครือข่าย, บรอดแคสต์, ช่วงไอพี และจำนวนโฮสต์ ส่วนที่อยู่ไอพีจะถูกกำหนดเส้นทางแบบสาธารณะหรือไม่นั้น ขึ้นอยู่กับเครือข่ายที่ไอพีนั้นสังกัดอยู่