Különbség CName és A Record között A

Anonim

CName vs. A Record

A webhelyek olyan helyeken tárolódnak, amelyeket egyedileg azonosítanak egy számcsoport, amelyet IP-címek; de ezen oldalak eléréséhez rendszerint beírjuk a megfelelő domainneveket, amelyek könnyebben megjegyezhetők. A helyes IP-cím megszerzéséhez a böngésző felveszi a kapcsolatot egy domain névkiszolgálóval vagy DNS-lel, és lekérdezi annak IP-címét. Az A rekord az erőforrásrekord egy típusa, amely közvetlenül az IP-címre mutat. A CName vagy a Canonical Name rekord is erőforrásrekord, de nem mutat IP-címet. Ehelyett egy másik domain címre mutat.

Habár a DNS megszerzésének célja, hogy megkapja az adott tartomány IP-címét, egy CName rekordot használ fel azon azonos domain azonosítására, amelyek azonos IP-címre mutatnak. Számos felhasználás létezik a CName rekordokhoz, de a legfontosabb az, ha több szolgáltatást használ, amelyek ugyanazon a gépen vagy állomáson futnak. Az FTP-kiszolgálónak ftp-domainje lesz. példa. com, míg a http-kiszolgáló a www. példa. com. Ennek ellenére ugyanazt az IP-címet használják. Ezért egy CName bejegyzés is létezik az ftp adatbázisban. példa. com, ami a www. példa. com. Ha az ftp IP-címét keresi. példa. com, a CName rekord találkozik, és a lekérdezés újraindul az új domain név használatával. Ez az eljárás megismétlődik, amíg egy A rekordot nem talál, amely az IP címet keresi. Így csak egyetlen A rekordra van szükség, amely a megfelelő IP-címre mutat.

A CName rekord nagyon hasznos, de olyan problémát is okozhat, amely szisztematikus a tervezéshez. A fent megadott példadomainek alapján lehetséges, hogy két CName rekord létezik, ahol az ftp az elsőhöz és a második bejegyzéshez fordított. Mivel a lekérdezés újraindul, miután megtalálták a CName bejegyzést, a két bejegyzés végtelen hurkot eredményez, amely összeomolhatja a kiszolgálót. A rekordok nem rendelkeznek ezzel a problémával, mivel nem mutatnak egy másik domain nevet.

Összefoglaló:

1. A CName egy domain névre mutat, míg egy A rekord egy IPv4-címre mutat.

2. A CName rekord megkeresése új keresést eredményez, míg egy A rekord megtalálása nem.

3. A nem megfelelő CName rekord végtelen hurokhoz vezethet, de az A Records nem.