ドメインネームシステム(DNS)についての有用な情報

ドメインネームシステム(DNS)は、パブリックインターネットサーバーの名前とアドレスを格納します。 Webが成長するにつれて、DNSはその能力を急速に拡大し、今日では数千台のコンピュータからなる世界規模のネットワークを分散させました。 DNSについてのこれらの興味深い事実を学び、共有することで、あなたの専門家に感銘を受けた。

30歳以上

サーバークラスタ - CeBIT 2012. Sean Gallup / Getty Images

1983年11月に公開されたPaul Mockapetris(RFC 882とRFC 883)の2つの論文がDNSの始まりとなりました。 DNSの前に公開システムはそのホスト名だけで識別でき、これらのホスト名のアドレスはすべて1970年代にコンピュータネットワークが成長するにつれて管理が困難になった1つの大きなファイル( "hosts.txt")で管理されていました1980年代 DNSは、サポートドメインを追加することにより、この単一レベルネーミングシステムをマルチレベルに拡張しました。ホスト名に付加された1つ以上の追加名がそれぞれドット(。)で区切られています。

ちょうど6つのオリジナルのTLD

ドメイン名。 adventtr /ゲッティイメージズ

インターネット上に700以上のトップレベルドメイン(TLD)が存在するようになりました(特に、奇妙な名前(.rocksや.soyなど)を含む)。 非営利組織であるICANN(Assigned Names and Numbers)のインターネット・コーポレーション(ICANN)がその配分を管理しています。トップレベル・ドメインのICANNリストを参照してください。

しかし、1980年代に初めて実装されたときには、.com、.edu、.gov、.mil、.net、.orgの6つのTLDしか定義されていませんでした。 ドメイン名の選択肢が大幅に拡大したのは、目的に応じてWebサイトをよりよく分類することを目的として、2011年に開始されました。

その他: インターネットトップレベルドメイン(TLD)の説明

1億以上の登録済みドメイン

「about.com」や「mit.edu」のような多くのインターネットドメイン名は学校や企業に属し、個人は個人的な目的で他人を登録します。 .comだけで1億以上の登録ドメインが存在します。 これらのおよびその他の興味深いDNS統計情報は、DomainTools Internet Statisticsにあります。

フォワードとリバースの両方で動作

DNSへの要求の大半は、Webサイトや他のインターネットサーバーのホスト名をIPアドレスに変換することです。いわゆる転送DNSルックアップです。 DNSは逆方向にも動作し、アドレスを名前に変換します。 逆引きDNSの参照はあまり一般的ではありませんが、ネットワーク管理者はトラブルシューティングに役立ちます。 例えば、 pingやtracerouteのようなユーティリティは、逆引き参照を実行します。

詳細: フォワードとリバースIPアドレスのルックアップ

13ルーツあり

DNSは、 ネームサーバを階層構造に編成して、サーバ間の通信フローを最適化し、システムメンテナンスを容易にします。 DNSのようなすべての階層システムは、下位レベルを分岐できる最上位レベル(「ルート」レベルと呼ばれます)を作成します。 技術的な理由から、今日のDNSでは、1つではなく13のルートネームサーバがサポートされています。 興味深いことに、これらの根はそれぞれ「A」で始まり、「M」の文字まで続く単一の文字によって命名されています。 (これらのシステムはroot-servers.netインターネットドメインに属し、たとえば "a.root-servers.net"のような完全修飾名を使用しています)。

詳細: 13のDNSルートネームサーバー

Webサイトをハッキングするための主要なターゲット

DNSハイジャックインシデントの話は、ニュースにあまりにも頻繁に出現します。 ハイジャックは、ターゲットとするWebサイトのDNSサーバーレコードにハッカーがアクセスし、他のユーザーのサイトに訪問者をリダイレクトするように変更します。偽の場所。 攻撃者は一般的にDNS自体に侵入する必要はありませんが、代わりにWeb管理者になりすますことでドメインのホスティングサービスを危険にさらす可能性があります。