ระเบียนได้รับการมอบหมายจากผู้ปกครองเนมเซิร์ฟเวอร์ - เหมือนเชน (หรือมักจะอธิบายว่าเป็นแผนผังผกผัน) ไคลเอนต์ DNS ทุกคนรู้ที่อยู่ IP ของเซิร์ฟเวอร์ราก - นี่คือชุดเซิร์ฟเวอร์ (ฉันคิดว่ามันคือ 13) ที่ให้บริการ ที่อยู่ IP ของเซิร์ฟเวอร์ของการลงทะเบียน - Nominet สำหรับ. uk, eurID สำหรับ. eu ฯลฯ
จากนั้นโดเมนของคุณจะลงทะเบียนกับรีจิสทรีที่มีที่อยู่ของเนมเซิร์ฟเวอร์ของคุณ (ns1.oldserver.com ในตัวอย่างของคุณ) ในที่สุดเนมเซิร์ฟเวอร์ของคุณ (หรือเนมเซิร์ฟเวอร์ที่คุณควรมีอย่างน้อยสองขั้น) ให้บริการคำขอจริง
ลองนึกภาพตัวอย่างลูกค้าต้องการเยี่ยมชม www.domain.com
สิ่งนี้สามารถแบ่งออกเป็นสามองค์ประกอบ - ที่เรียกว่าโดเมนระดับบนสุด (TLD) ซึ่งลูกค้าสอบถามเซิร์ฟเวอร์รากสำหรับ - .com ในตัวอย่างนี้ หนึ่งในเซิร์ฟเวอร์ชื่อที่จะให้บริการนี้อาจเป็น a.gtld-servers.net - เซิร์ฟเวอร์รากจะให้ที่อยู่ IP ของ a.gtld-servers.net ให้กับลูกค้า - เหล่านี้เรียกว่าระเบียน NS และกาว
ถัดไปคือโดเมนจริง - domain.com ในตัวอย่างนี้ ลูกค้าสอบถาม a.gtld-servers.com สำหรับ domain.com สิ่งนี้อาจให้ ns1.domain.com และ ns2.domain.com คืนพร้อมที่อยู่ IP ที่เกี่ยวข้องเป็นระเบียน NS และกาว
ในที่สุดชื่อโฮสต์ - www ในตัวอย่างนี้ ไคลเอ็นต์จะสอบถามทั้ง ns1.domain.com หรือ ns2.domain.com สำหรับโดเมน www.domain.com และรับที่อยู่ IP จริงของเว็บไซต์ (ระเบียน)
ทั้งหมดนี้เกิดขึ้นในหน่วยมิลลิวินาที การหมดเวลาทั่วไปสำหรับตัวแก้ไข DNS คือ 2 วินาที
หากต้องการกลับไปที่คำถามดั้งเดิมของคุณเมื่อคุณเปลี่ยนเนมเซิร์ฟเวอร์คุณจะเปลี่ยนระเบียน NS ที่ระดับรีจิสทรี (Nominet, eurID ฯลฯ ) หลังจากทำการเปลี่ยนแปลงแล้วเมื่อไคลเอนต์ทำการสอบถามเซิร์ฟเวอร์รูทสำหรับ domain.com มันจะได้รับที่อยู่ IP ของ ns1.newserver.com แทน ns1.oldserver.com
โดยทั่วไปแล้วจะใช้เวลาสูงสุด 72 ชั่วโมงสำหรับลูกค้าทุกคนทั่วโลกที่จะสังเกตเห็นการเปลี่ยนแปลงเพราะแคชผลลัพธ์ทั้งหมดสำหรับระยะเวลาที่ระบุในบันทึกโดเมน บันทึก NS มักจะถูกแคชเป็นเวลา 72 ชั่วโมงหรือสูงถึงหนึ่งสัปดาห์ ดังนั้นอย่านำเนมเซิร์ฟเวอร์เก่าของคุณออฟไลน์เป็นเวลาอย่างน้อยสองสามวันหลังจากทำการเปลี่ยนแปลง
การเปลี่ยนเรคคอร์ด A นั้นเหมือนกับการเปลี่ยนเรคคอร์ด NS คุณแค่เปลี่ยนเนื้อหาเท่านั้นเช่นการเปลี่ยนเรคคอร์ดฐานข้อมูล ในครั้งต่อไปที่มีคนค้นหาบันทึกของคุณมันจะได้รับค่าใหม่ (คำนึงถึงการแคชบัญชีอีกครั้ง แต่จะต่ำกว่ามากสำหรับระเบียน A ซึ่งโดยปกติแล้วจะใช้เวลา 1/2 - 1 วัน)
หากคุณมีสิทธิ์เข้าถึงกล่อง Linux ให้เรียกใช้ dig + trace www.google.com แล้วคุณจะเห็นข้อความค้นหาทั้งหมดซึ่งอาจทำให้คุณมีความคิดที่ดีขึ้น