เหตุใดจึงมีเพียง 13 DNS Root Name Servers

สารบัญ:

เหตุใดจึงมีเพียง 13 DNS Root Name Servers
เหตุใดจึงมีเพียง 13 DNS Root Name Servers
Anonim

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

Image
Image

เหตุใดจึงมีเซิร์ฟเวอร์ DNS เพียง 13 เซิร์ฟเวอร์

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

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

บรรทัดล่าง

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

DNS IP แพ็คเก็ต

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

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

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

การใช้งาน DNS จริง

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

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

บทความนี้ได้รับการปรับปรุงเมื่อวันที่ 6 มิถุนายน 2022 เพื่อแก้ไขข้อผิดพลาด ที่อยู่ IPv4 แต่ละรายการต้องการ 32 บิต ไม่ใช่ไบต์

แนะนำ: