標準的な名前とは何ですか?
標準名は、インターネット命名システム内のコンピューターの実際の名前を識別するためにコンピューターネットワーキングで使用される用語です。 ほとんどの場合、ドメイン名システム(DNS)のリソースレコードを参照して使用されます。これは、あいまいなインターネットプロトコル(IP)アドレスをより認識可能な名前に変換する責任があります。 この場合、DNSのリソースレコードはCNAMEと呼ばれ、別の名前またはエイリアスがコンピューターの本名を指すことを許可します。
たとえば、コンピューターがWebサイトを探している場合、たとえば、DNSレコードをホストする特別なサーバーに対してWebブラウザーに入力された名前をチェックします。 DNSレコードで調べられている名前がCNAMEレコードで指定されている場合、CNONICAL名を受信し、ホストコンピューターのIPアドレスを解決するために標準名に対して2回目のルックアップを実行します。 かなり一般的な例は、単一のコンピューターがWebサイトやTRAのファイル転送プロトコル(FTP)サービスなどの複数のサービスをホストしている場合です。nsferringデータ。
Webブラウザでは、ユーザーはwww.example.comに入力できます。 DNSルックアップ中に、foo.example.comという名前のサーバーを指すCNAMEレコードで標準名に遭遇します。 別のユーザーは、FTP.example.comのFTPサーバーのアドレスにFTPクライアントを使用し、入力する場合があります。 DNS Lookupは、Webサイトに使用されているまったく同じホストマシンであるfoo.example.comを指す別のcnameエントリに遭遇します。 ただし、この場合、DNSに2つの異なる名前が付けられたため、サーバーの標準名につながりました。
上記のいずれかの場合、DNSは、ネットワーク上のIPアドレスを解決するために、標準名の2回目のルックアップを実行します。 次に、IPアドレスがコンピューターに送信され、データパケットが流れるようにWebまたはFTP要求を作成します。 もちろん、これはネットワーク管理者が他の方法でDNS CNAMEレコードを使用します。 Webサイトホスティングサービスで使用される別の一般的な手法により、単一のホストコンピューターで複数のWebサーバーを実行できます。
ただし、DNSの繊細な性質のため、CNAMEレコードを使用して標準名を実装するための危険が多いため、使用には制限があります。 最も危険なのは、名前のルックアップ中に無限ループを作成する可能性があるため、別のcNameレコードを指すことはありません。 たとえば、2つのcnameレコードが使用されている場合、www.example.comが標準名foo.example.comを指し、foo.example.comがwww.example.comを指しています。