Différence entre CName et A enregistrement Différence entre

Anonim

CName vs A Record

Les sites Web sont stockés dans des endroits qui sont identifiés de façon unique par un groupe de chiffres, que nous connaissons comme Adresses IP mais pour accéder à ces sites, nous tapons habituellement dans leurs noms de domaine correspondants, qui sont plus faciles à retenir. Pour obtenir l'adresse IP correcte, votre navigateur va contacter un serveur de noms de domaine, ou DNS, et interroger sa base de données pour l'adresse IP. An A Record est un type d'enregistrement de ressource qui pointe directement vers l'adresse IP. Un enregistrement CName ou nom canonique est également un enregistrement de ressource, mais il ne pointe pas vers une adresse IP. Au lieu de cela, il pointe vers une autre adresse de domaine.

Bien que le but d'avoir un DNS soit d'obtenir l'adresse IP d'un domaine donné, un enregistrement CName est utilisé pour identifier plusieurs noms de domaine qui pointent vers la même adresse IP. Il y a beaucoup d'utilisations pour les enregistrements CName, mais le plus important est lors de l'utilisation de plusieurs services qui s'exécutent sur le même ordinateur ou hôte. Un serveur FTP aura un nom de domaine ftp. Exemple. com, tandis qu'un serveur http utilisera www. Exemple. com. Malgré cela, ils utiliseront la même adresse IP. Par conséquent, une entrée CName existera également dans la base de données pour ftp. Exemple. com, cela indique www. Exemple. com. Lorsque vous recherchez l'adresse IP de ftp. Exemple. com, l'enregistrement CName est rencontré et la requête est redémarrée en utilisant le nouveau nom de domaine. Cette procédure est répétée jusqu'à ce qu'un A Record soit trouvé qui fournisse l'adresse IP recherchée. De cette façon, un seul enregistrement A pointant vers la bonne adresse IP est nécessaire.

Un enregistrement CName est très utile, mais il peut aussi créer un problème systémique à sa conception. Étant donné les exemples de noms de domaines fournis ci-dessus, il est possible que deux enregistrements CName existent, où ftp pointe vers www pour le premier, et l'inverse pour la deuxième entrée. À mesure que la requête est relancée une fois qu'une entrée CName est trouvée, le fait d'avoir ces deux entrées entraînera une boucle infinie qui pourrait planter le serveur. Les enregistrements ne présentent pas ce problème, car ils ne pointent pas vers un autre nom de domaine.

Résumé:

1. Un CName pointe vers un nom de domaine, tandis qu'un enregistrement A pointe vers une adresse IPv4.

2. Trouver un enregistrement CName donnera lieu à une nouvelle recherche, tandis que trouver un enregistrement A ne le fera pas.

3. Les enregistrements CName incorrects peuvent entraîner une boucle sans fin, mais pas les enregistrements A.