Perbezaan antara cname dan rekod

Perbezaan antara cname dan rekod

Cname vs. Rekod

Laman web disimpan di lokasi yang dikenal pasti secara unik oleh sekumpulan nombor, yang kami tahu sebagai alamat IP; Tetapi untuk mengakses laman web ini, kami biasanya menaip nama domain mereka yang sepadan, yang lebih mudah diingat. Untuk mendapatkan alamat IP yang betul, penyemak imbas anda akan menghubungi pelayan nama domain, atau DNS, dan menanyakan pangkalan datanya untuk alamat IP. Rekod A adalah jenis rekod sumber yang secara langsung menunjuk ke alamat IP. Cname, atau rekod nama kanonik, juga merupakan rekod sumber, tetapi ia tidak menunjuk ke alamat IP. Sebaliknya, ia menunjuk ke alamat domain lain.

Walaupun titik DNS adalah untuk mendapatkan alamat IP domain yang diberikan, rekod cNAME digunakan untuk mengenal pasti pelbagai nama domain yang menunjuk ke alamat IP yang sama. Terdapat banyak kegunaan untuk rekod cname, tetapi yang paling menonjol adalah apabila menggunakan pelbagai perkhidmatan yang berjalan pada mesin atau tuan rumah yang sama. Pelayan FTP akan mempunyai nama domain FTP.Contoh.com, sementara pelayan http akan menggunakan www.Contoh.com. Walaupun begitu, mereka akan menggunakan alamat IP yang sama. Oleh itu, entri CNAME juga akan wujud dalam pangkalan data untuk FTP.Contoh.com, yang menunjukkan kepada www.Contoh.com. Semasa mencari alamat IP FTP.Contoh.com, rekod CNAME ditemui, dan pertanyaan dimulakan semula menggunakan nama domain baru. Prosedur ini diulang sehingga rekod dijumpai yang menyediakan alamat IP yang dicari. Dengan cara ini, hanya satu rekod yang menunjuk ke alamat IP yang betul diperlukan.

Rekod CNAME sangat berguna, tetapi ia juga boleh menimbulkan masalah yang sistemik untuk reka bentuknya. Memandangkan contoh nama domain yang disediakan di atas, ada kemungkinan dua rekod CNAME wujud, di mana FTP menunjukkan kepada www untuk yang pertama, dan sebaliknya untuk entri kedua. Memandangkan pertanyaan dimulakan semula apabila entri cname dijumpai, setelah kedua -dua penyertaan itu akan menghasilkan gelung tak terhingga yang boleh merosakkan pelayan. Rekod tidak mempunyai masalah ini, kerana mereka tidak menunjuk kepada nama domain yang lain.

Ringkasan:

1. CNAME menunjukkan nama domain, sementara rekod menunjuk ke alamat IPv4.

2. Mencari rekod cname akan menimbulkan carian baru, sambil mencari rekod tidak akan.

3. Rekod cname yang tidak betul boleh menyebabkan gelung yang tidak berkesudahan, tetapi rekod tidak.