เหตุใดจึงมีเพียง 13 เซิร์ฟเวอร์ DNS Root Name เท่านั้น

13 ชื่อเซิร์ฟเวอร์เป็นข้อ จำกัด ของ IPv4

เซิร์ฟเวอร์ชื่อ DNS รากแปล URL เป็น ที่อยู่ IP เซิร์ฟเวอร์รากเหล่านี้เป็นเครือข่ายของเซิร์ฟเวอร์หลายร้อยเครื่องในประเทศต่างๆทั่วโลก อย่างไรก็ตามพวกเขาจะถูกระบุว่าเป็นเซิร์ฟเวอร์ที่มีชื่อถึง 13 ชื่อในเขตราก DNS

มีสองเหตุผลที่ระบบ Domain Name System ของอินเทอร์เน็ตใช้ เซิร์ฟเวอร์ DNS 13 เครื่อง ที่รากของลำดับชั้น: หมายเลข 13 ถูกเลือกให้เป็นการประนีประนอมระหว่างความน่าเชื่อถือและประสิทธิภาพของเครือข่ายและ 13 ขึ้นอยู่กับข้อ จำกัด ของ Internet Protocol (IP) เวอร์ชัน 4 (IPv4)

ในขณะที่มีเพียง IP แอดเดรสเซิร์ฟเวอร์ DNS 13 ชื่อที่กำหนดไว้สำหรับ IPv4 แต่ในความเป็นจริงแล้วแต่ละชื่อเหล่านี้ไม่ใช่คอมพิวเตอร์เครื่องเดียว แต่เป็นเซิร์ฟเวอร์ที่ประกอบด้วยคอมพิวเตอร์หลายเครื่อง การใช้การจัดกลุ่มช่วยเพิ่มความน่าเชื่อถือของ DNS โดยไม่มีผลเสียต่อประสิทธิภาพการทำงาน

เนื่องจากมาตรฐาน IP รุ่น 6 ที่เกิดขึ้นใหม่ไม่ได้ จำกัด ขนาดของดาต้าแกรมแต่ละเครื่องไว้ต่ำเราจึงคาดว่า DNS ในอนาคตจะมีเซิร์ฟเวอร์หลักมากกว่าเพื่อสนับสนุน IPv6

DNS IP แพ็คเก็ต

เนื่องจากการดำเนินการ DNS อาศัยเซิร์ฟเวอร์อินเทอร์เน็ตอื่น ๆ นับล้าน ๆ ที่สามารถค้นหาเซิร์ฟเวอร์รากได้ตลอดเวลาที่อยู่ของเซิร์ฟเวอร์รากต้องสามารถกระจายผ่านทาง IP ได้อย่างมีประสิทธิภาพที่สุด ที่อยู่ IP ทั้งหมดเหล่านี้ควรเป็นพ็อตเก็ตเดียว ( datagram ) เพื่อหลีกเลี่ยงค่าใช้จ่ายในการส่งข้อความหลาย ๆ ข้อความระหว่างเซิร์ฟเวอร์

ใน IPv4 ที่มีการใช้อย่างแพร่หลายในปัจจุบันข้อมูล DNS ที่สามารถบรรจุภายในแพ็คเก็ตเดียวมีขนาดเล็กเพียง 512 ไบต์ หลังจากลบโปรโตคอลอื่น ๆ ที่สนับสนุนข้อมูลที่มีอยู่ในแพ็คเก็ต ที่อยู่ IPv4 แต่ละต้องมี 32 ไบต์ ด้วยเหตุนี้นักออกแบบของ DNS จึงเลือกหมายเลขเซิร์ฟเวอร์หลักสำหรับ IPv4 เป็นจำนวน 416 ไบต์และปล่อยข้อมูลได้สูงสุด 96 ไบต์และเพิ่มความยืดหยุ่นในการเพิ่มเซิร์ฟเวอร์ราก DNS อีกสองสามเครื่องในอนาคตหากจำเป็น

การใช้ DNS ในทางปฏิบัติ

เซิร์ฟเวอร์ชื่อเซิร์ฟเวอร์ DNS ไม่ใช่ทั้งหมดที่มีความสำคัญต่อผู้ใช้คอมพิวเตอร์โดยเฉลี่ย หมายเลข 13 ยังไม่ จำกัด เซิร์ฟเวอร์ DNS ที่คุณสามารถใช้สำหรับอุปกรณ์ของคุณ ในความเป็นจริงมี เซิร์ฟเวอร์ DNS ที่สามารถเข้าถึงได้ทุกแห่ง ซึ่งทุกคนสามารถใช้เพื่อ เปลี่ยนเซิร์ฟเวอร์ DNS ที่อุปกรณ์ใด ๆ ของตนใช้

ตัวอย่างเช่นคุณสามารถทำให้ แท็บเล็ต ของคุณใช้เซิร์ฟเวอร์ Cloudfare DNS เพื่อให้คำขออินเทอร์เน็ตของคุณเรียกใช้ผ่านเซิร์ฟเวอร์ DNS นั้นแทนการใช้งานเซิร์ฟเวอร์อื่นเช่น Google วิธีนี้อาจเป็นประโยชน์หากเซิร์ฟเวอร์ของ Google ล้มลงหรือคุณพบว่าคุณสามารถเรียกดูเว็บได้เร็วขึ้นโดยใช้เซิร์ฟเวอร์ DNS ของ Cloudfare