ที่อยู่ IP 192.168.1.1 ปรากฏอยู่ในเราเตอร์บ้านหลายล้านเครื่องทั่วโลก แต่มีคนเพียงไม่กี่คนที่รู้ว่าทำไมตัวเลขเฉพาะเจาะจงเหล่านี้จึงถูกเลือกมาใช้สำหรับเครือข่ายส่วนตัว การสนทนาล่าสุดในชุมชนประวัติศาสตร์อินเทอร์เน็ตได้เปิดเผยเรื่องราวที่น่าสนใจเบื้องหลังช่วงที่อยู่ที่แพร่หลายที่สุดช่วงหนึ่งในวงการคอมพิวเตอร์
ความลึกลับเริ่มต้นด้วยคำถามง่าย ๆ ว่าทำไม 192.168.. จึงกลายเป็นมาตรฐานสำหรับเครือข่ายส่วนตัว แทนที่จะเป็นตัวเลือกอื่น ๆ ที่ดูสมเหตุสมผลเช่น 127.127 หรือ 128.128 การคาดเดาในช่วงแรกชี้ให้เห็นว่าบริษัทใดบริษัทหนึ่งได้ใช้ที่อยู่เหล่านี้ในเอกสารประกอบ ทำให้คนอื่น ๆ คัดลอกไปใช้ตามตัวอักษรเมื่อตั้งค่าเครือข่ายของตน
คำตอบที่เชื่อถือได้จากผู้ร่วมเขียน RFC 1918
คำตอบที่แท้จริงมาจาก Daniel Karrenberg ผู้ร่วมเขียน RFC 1918 ซึ่งเป็นมาตรฐานที่กำหนดช่วงที่อยู่ IP ส่วนตัวอย่างเป็นทางการ ในปี 2017 เขาได้ให้ข้อมูลเชิงลึกที่ชัดเจนเกี่ยวกับวิธีการเลือกที่อยู่เหล่านี้จริง ๆ โดยขจัดการคาดเดาและตำนานเมืองที่สั่งสมมาหลายปี
ตาม Karrenberg กระบวนการคัดเลือกเป็นไปอย่างเป็นระบบมากกว่าจะเป็นเรื่องบังเอิญ ทีมงานต้องการช่วงที่อยู่ที่แตกต่างกันสามช่วงเพื่อรองรับขนาดเครือข่ายที่หลากหลาย ซึ่งสอดคล้องกับการจำแนกเครือข่าย Class A, B และ C แบบเก่าที่มีอยู่ก่อนที่วิธีการกำหนดเส้นทางสมัยใหม่จะแพร่หลาย
สำหรับช่วง Class A พวกเขาเลือก 10.0.0.0/8 เพราะ ARPANET เพิ่งถูกปิดตัวลง และ Jon Postel (ผู้จัดการการมอบหมายที่อยู่อินเทอร์เน็ต) ถือว่าเป็นการนำบล็อกที่อยู่ทางประวัติศาสตร์กลับมาใช้ใหม่ได้อย่างดี นอกจากนี้ยังมีคุณค่าในทางปฏิบัติ เนื่องจากระบบบางระบบอาจมีการอ้างอิงถึง net 10 แบบฮาร์ดโค้ด ดังนั้นการใช้มันสำหรับเครือข่ายส่วนตัวจะทำให้ปัญหาใด ๆ อยู่ในท้องถิ่นแทนที่จะส่งผลกระทบต่อการกำหนดเส้นทางทั่วทั้งอินเทอร์เน็ต
ไทม์ไลน์ประวัติศาสตร์ที่สำคัญ
- 1983: ARPANET เปลี่ยนไปใช้ TCP/IP
- 1990: ARPANET ถูกยกเลิกการใช้งานอย่างเป็นทางการ
- 1994: RFC 1597 เป็นมาตรฐานแรกสำหรับ private addresses
- 1996: RFC 1918 เข้ามาแทนที่ RFC 1597 ด้วยมาตรฐานปัจจุบัน
- 2017: Daniel Karrenberg ให้คำอธิบายที่เป็นทางการใน NANOG mailing list
ตรรกะง่าย ๆ เบื้องหลังช่วงอื่น ๆ
การเลือก 172.16.0.0/12 และ 192.168.0.0/16 เป็นไปตามหลักการบริหารที่ตรงไปตรงมา นี่เป็นเพียงบล็อกที่ต่ำที่สุดที่ยังไม่ได้รับการจัดสรรในคลาสที่อยู่ของแต่ละคลาสในขณะนั้น Karrenberg เน้นย้ำว่า Internet Assigned Numbers Authority จัดสรรพื้นที่นี้โดยใช้แนวทางที่สอดคล้องกันเดียวกับที่ใช้สำหรับวัตถุประสงค์อื่น ๆ
แนวทางที่เป็นระบบนี้ตรงกันข้ามกับแนวคิดแบบโรแมนติกที่ว่าที่อยู่เหล่านี้เกิดขึ้นจากการคัดลอกตัวอย่างเอกสารอย่างแพร่หลาย แม้ว่าบริษัทบางแห่งเช่น Sun Microsystems จะใช้ช่วงที่อยู่เฉพาะในคู่มือของตน (เช่น 192.9.200.x) แต่สิ่งเหล่านี้ไม่ได้มีอิทธิพลโดยตรงต่อการเลือก RFC 1918 อย่างเป็นทางการ
ช่วงที่อยู่ IP ส่วนตัว (RFC 1918)
- 10.0.0.0/8 (Class A): 16,777,216 ที่อยู่ - นำมาใช้ใหม่จาก ARPANET ที่ถูกยกเลิกแล้ว
- 172.16.0.0/12 (Class B): 1,048,576 ที่อยู่ - บล็อก Class B ที่ต่ำที่สุดที่ยังไม่ได้จัดสรร
- 192.168.0.0/16 (Class C): 65,536 ที่อยู่ - บล็อก Class C ที่ต่ำที่สุดที่ยังไม่ได้จัดสรร
เส้นทางที่ไม่ได้เลือก
การสนทนายังกล่าวถึงแนวทางทางเลือกที่ได้รับการพิจารณาแต่ไม่ได้นำมาใช้ วิศวกรเครือข่ายบางคนโต้แย้งการสร้างช่วงที่อยู่ส่วนตัวที่เป็นมาตรฐานเลย โดยเชื่อว่าจะนำไปสู่สถาปัตยกรรมอินเทอร์เน็ตที่ดีกว่า พวกเขาแนะนำว่าการบังคับให้ทุกคนใช้ที่อยู่ที่ไม่ซ้ำกันทั่วโลกจะเร่งการนำ IPv6 มาใช้เมื่อที่อยู่ IPv4 หมด
อย่างไรก็ตาม RFC 1918 ส่วนใหญ่เป็นการทำให้แนวปฏิบัติที่มีอยู่เป็นทางการมากกว่าจะสร้างแนวปฏิบัติใหม่ ผู้คนใช้ช่วงที่อยู่ต่าง ๆ สำหรับเครือข่ายส่วนตัวอยู่แล้ว และการทำให้เป็นมาตรฐานช่วยป้องกันความขัดแย้งและความสับสน
ผลกระทบที่สืบทอดต่อเครือข่ายสมัยใหม่
ปัจจุบัน การเลือกที่อยู่เหล่านี้ยังคงกำหนดรูปแบบวิธีการสร้างเครือข่ายของเรา ช่วง 192.168.x.x กลายเป็นเรื่องธรรมดาในเครือข่ายบ้านจนแทบจะเป็นคำพ้องความหมายกับเครือข่ายท้องถิ่นสำหรับผู้ใช้หลายคน ในขณะเดียวกัน องค์กรขนาดใหญ่มักใช้ช่วง 10.x.x.x เนื่องจากพื้นที่ที่อยู่ขนาดใหญ่ และช่วง 172.16-31.x.x เติมเต็มช่องว่างตรงกลาง
เรื่องราวของ 192.168 แสดงให้เห็นว่าการตัดสินใจทางเทคนิคที่ดูเหมือนจะเป็นเรื่องบังเอิญสามารถมีผลกระทบที่ยั่งยืนได้อย่างไร สิ่งที่เริ่มต้นเป็นการเลือกที่ปฏิบัติได้ของบล็อกที่อยู่ที่ต่ำที่สุดที่มีอยู่ได้กลายเป็นลำดับตัวเลขที่ได้รับการยอมรับมากที่สุดลำดับหนึ่งในวงการคอมพิวเตอร์ ปรากฏในอุปกรณ์ตั้งแต่เราเตอร์บ้านไปจนถึงเครือข่ายองค์กรทั่วโลก
หมายเหตุ: เอกสาร RFC (Request for Comments) เป็นมาตรฐานอย่างเป็นทางการที่กำหนดวิธีการทำงานของโปรโตคอลอินเทอร์เน็ต CIDR (Classless Inter-Domain Routing) เป็นวิธีการสมัยใหม่สำหรับการจัดระเบียบที่อยู่ IP ที่มาแทนที่ระบบ Class A/B/C แบบเก่า
อ้างอิง: [ih] What is the origin of the private network address 192.168..?