หากคุณเคยตั้งค่าเราเตอร์ หรือพิมพ์คำสั่งตรวจสอบการเชื่อมต่อเครือข่ายของคอมพิวเตอร์และมือถือ ตัวเลขหนึ่งที่คุณต้องเคยเห็นซ้ำแล้วซ้ำเล่าคือ 192.168.1.1 หรือ 192.168.0.1
เคยสงสัยไหมว่า ทำไมอุปกรณ์เน็ตเวิร์กเกือบทุกยี่ห้อบนโลก ไม่ว่าจะเป็น TP-Link, ASUS, D-Link หรือเราเตอร์ที่ผู้ให้บริการอินเทอร์เน็ต (ISP) แถมมาให้ ถึงพร้อมใจกันล็อกตัวเลขชุดนี้ไว้เป็นค่าเริ่มต้น? คำตอบไม่ได้เกิดจากความบังเอิญ แต่เป็นผลพวงจากมาตรฐานโครงสร้างอินเทอร์เน็ตสากล และการแก้ปัญหา “ที่อยู่ IP ไม่พอใช้” ในยุค 90s
จุดเริ่มต้น: เมื่อโลกขาดแคลน IPv4 และการกำเนิดของ RFC 1918
ระบบที่อยู่บนอินเทอร์เน็ตแบบดั้งเดิม (IPv4) ใช้ตัวเลข 32 บิต ซึ่งรองรับ IP Address ได้ทั้งหมดประมาณ 4.3 พันล้านเลขหมาย ในยุคบุกเบิก ตัวเลขนี้ฟังดูมหาศาล ทว่าเมื่ออินเทอร์เน็ตได้รับความนิยมในระดับบุคคล ตัวเลข 4 พันล้านก็หมดลงอย่างรวดเร็ว
เพื่อป้องกันไม่ให้ IP หมดโลก คณะทำงานด้านวิศวกรรมอินเทอร์เน็ต (IETF) จึงได้ออกเอกสารมาตรฐานฉบับสำคัญชื่อ RFC 1918 ในปี 1996 เพื่อแบ่ง IP ออกเป็น 2 ประเภท:
- Public IP
ไอพีสาธารณะที่ต้องไม่ซ้ำกันในโลก ใช้สำหรับระบุตัวตนบนอินเทอร์เน็ต - Private IP
ไอพีส่วนตัวที่สงวนไว้ใช้เฉพาะภายในเครือข่ายปิด (LAN) เช่น ภายในบ้านหรือสำนักงาน โดยห้ามเราเตอร์หลักบนอินเทอร์เน็ตส่งผ่านข้อมูลจากไอพีเหล่านี้ออกไปสู่ภายนอก
มาตรฐาน RFC 1918 ได้กันพื้นที่ IP ส่วนตัวออกเป็น 3 คลาสหลัก
- Class A
10.0.0.0ถึง10.255.255.255(รองรับได้กว่า 16 ล้านเครื่อง นิยมในองค์กรขนาดใหญ่หรือเครือข่ายมือถือ) - Class B
172.16.0.0ถึง172.31.255.255(รองรับได้ประมาณ 1 ล้านเครื่อง) - Class C
192.168.0.0ถึง192.168.255.255(แบ่งเป็นวงย่อย วงละ 256 เครื่อง)
ทำไมต้องเป็น Class C (192.168.x.x) สำหรับบ้าน?
เหตุผลที่บ้านเรือนและสำนักงานขนาดเล็กถูกกำหนดให้อยู่ในกลุ่ม 192.168.x.x คือเรื่องของ ขนาดและความพอดี (Right Sizing)
ช่วง IP ของ 192.168.0.0/16 ถูกออกแบบให้แตกเป็นวง LAN ย่อย (Subnet /24 หรือ Subnet Mask 255.255.255.0) ได้ง่าย โดยในหนึ่งวงเครือข่ายจะมี IP ให้ใช้งานทั้งหมด 256 เลขหมาย (0 ถึง 255):
- .0
คือ Network ID (ระบุตัวตนของเครือข่าย) - .255
คือ Broadcast Address (ใช้ส่งข้อมูลหาทุกเครื่องพร้อมกัน) - .1 ถึง .254
คือ IP ที่ใช้งานได้จริงกับอุปกรณ์ต่าง ๆ (รวม 254 เครื่อง)
สำหรับบ้านทั่วไปที่มีมือถือ แล็ปท็อป สมาร์ตทีวี และอุปกรณ์ IoT รวมกันไม่กี่สิบชิ้น ตัวเลข 254 ช่องสัญญาณถือว่ากว้างขวางเหลือเฟือ และไม่สิ้นเปลืองพื้นที่ตารางเส้นทาง (Routing Table) เหมือนการใช้ Class A
แล้วเลข “.1.1” ด้านหลัง มาจากไหน?
ในมาตรฐาน Subnet /24 วงแลนพื้นฐานมักถูกแบ่งให้เริ่มจาก Subnet หมายเลข 1 นั่นคือ 192.168.1.0
เมื่อเปิดใช้งานเราเตอร์เป็นครั้งแรก
- ตัวเลขเครื่องแรกสุดในวงที่สามารถนำมาใช้งานได้คือ
.1 - ตามธรรมเนียมปฏิบัติของวิศวกรเครือข่ายทั่วโลก IP แรกของวง (
192.168.1.1) มักจะถูกยกให้เป็น Default Gateway ซึ่งก็คือตัวเราเตอร์นั่นเอง เพื่อทำหน้าที่เป็นประตูผ่านทางสำหรับทุกอุปกรณ์ - จากนั้น เราเตอร์จะเปิดบริการแจกจ่ายไอพีอัตโนมัติ (DHCP) ให้กับอุปกรณ์อื่น ๆ ที่เข้ามาต่อเชื่อม โดยเริ่มจ่ายตั้งแต่
192.168.1.2ไปจนถึง192.168.1.254
(หมายเหตุ: ผู้ผลิตบางค่าย เช่น D-Link หรือแบรนด์เครือข่ายบางแห่ง เลือกตั้งต้นที่ Subnet หมายเลข 0 ทำให้เรามักจะเห็น IP อย่าง 192.168.0.1 ด้วยเช่นกัน)
กลไก NAT: ตัวกลางที่ทำให้คนนับพันล้านใช้ 192.168.1.1 พร้อมกันได้
คำถามยอดฮิตคือ: ถ้าบ้านเราใช้ 192.168.1.1 แล้วบ้านข้าง ๆ ก็ใช้ 192.168.1.1 เหมือนกัน ข้อมูลจะไม่ชนกันหรือ?
คำตอบคือ ไม่ชน เพราะมีเทคโนโลยีที่เรียกว่า NAT (Network Address Translation) อยู่ในเราเตอร์
- อุปกรณ์ทั้งหมดในบ้านคุยกันด้วย Private IP (
192.168.1.x) - แต่เมื่อส่งข้อมูลออกไปยังโลกภายนอก เราเตอร์จะแปลง IP ประจำเครื่องของทุกคน ให้กลายเป็น Public IP เพียงหมายเลขเดียว ที่ผู้ให้บริการอินเทอร์เน็ตแจกมาให้
- ข้อมูลของทุกบ้านจึงวิ่งบนอินเทอร์เน็ตด้วย Public IP ที่ไม่ซ้ำกัน และเมื่อข้อมูลตอบกลับมา เราเตอร์จะแปลงกลับไปส่งให้ถูกเครื่องภายในบ้าน
บทสรุป
ตัวเลข 192.168.1.1 จึงไม่ใช่รหัสลับเฉพาะตัว แต่เป็นผลผลิตจากการออกแบบทางวิศวกรรมที่ชาญฉลาดในยุคที่ทรัพยากรไอพีมีจำกัด การล็อกช่วง Private IP คลาส C ไว้สำหรับเครือข่ายขนาดเล็ก ควบคู่กับระบบ NAT ทำให้โลกสามารถประคองการขยายตัวของอินเทอร์เน็ตมาได้หลายสิบปี จนถึงวันที่เรากำลังค่อย ๆ ก้าวเข้าสู่มาตรฐานใหม่อย่าง IPv6 ที่มีเลขไอพีเพียงพอสำหรับเม็ดทรายทุกเม็ดบนโลก โดยไม่ต้องใช้ระบบ Private IP แบบเดิมอีกต่อไป