Misalkan saya memiliki domain seperti example.com dan saya mengkonfigurasi nameserver primer dan sekunder domain menjadi ns1.example2.com dan ns2.example2.com.
Pertanyaan:
Apakah alamat IP nameserver bisa diambil dan disimpan dalam database registri (mis. VeriSign for .com domains) pada saat saya menetapkan nameserver ini untuk domain example.com saya? Atau apakah itu IP dan nama domain untuk server nama juga?
Jika kedua informasi tersebut disimpan, apa yang terjadi jika pada suatu saat alamat IP nameserver itu sendiri diubah? Maksud saya, bagaimana registri akan tahu tentang perubahan alamat IP?
EDIT: Pertanyaannya bukan tentang apa yang terjadi jika alamat IP host web berubah tetapi apa yang terjadi jika alamat IP server nama berubah. Saya tahu ini biasanya tidak akan terjadi karena semua server nama akan memiliki IP statis. Tetapi katakanlah nameserver dipindahkan ke server fisik lain di jaringan lain dan karenanya diberi alamat IP baru. Dalam hal ini bukankah sistem nama domain akan memiliki masalah dengan ini karena fakta bahwa nameserver itu sendiri tidak dapat ditemukan?
Memikirkan hal ini sebentar, dan seseorang tolong perbaiki saya jika pemikiran saya salah di sini. Asumsikan tidak ada cache yang digunakan di seluruh dan nama domain example.com perlu diselesaikan untuk menemukan alamat IP host web.
Langkah 1: Root akan ditanyai yang akan mengembalikan server nama untuk .com TLD.
Langkah 2: Server nama .com akan dipertanyakan dan ini akan mengembalikan server nama untuk example.com. Informasi yang akan kami dapatkan sebagai hasil dari permintaan ini adalah:
- alamat internet ns2.example2.com = 216.239.34.10
- alamat internet ns1.example2.com = 216.239.32.10
Sekarang, bukankah alamat IP yang dikembalikan ini sudah ketinggalan zaman? Salah satu cara yang dapat saya pikirkan sehingga server nama .com mungkin menyimpannya dalam sinkronisasi setiap saat adalah jika server nama .com menyelesaikan ns2.example2.com secara real time setiap kali permintaan untuk domain example.com dibuat! Jelas ini tidak dapat terjadi karena itu akan membuat lebih banyak memuat pada server nama .com.
Ini adalah bagian yang saya tidak mengerti tentang Sistem Nama Domain dan karenanya pertanyaan saya.