ドメインネームシステム(DNS)は、パブリックインターネットサーバーの名前とアドレスを格納します。 Webが成長するにつれて、DNSはその能力を急速に拡大し、今日では数千台のコンピュータからなる世界規模のネットワークを分散させました。 DNSについてのこれらの興味深い事実を学び、共有することで、あなたの専門家に感銘を受けた。
30歳以上
1983年11月に公開されたPaul Mockapetris(RFC 882とRFC 883)の2つの論文がDNSの始まりとなりました。 DNSの前に公開システムはそのホスト名だけで識別でき、これらのホスト名のアドレスはすべて1970年代にコンピュータネットワークが成長するにつれて管理が困難になった1つの大きなファイル( "hosts.txt")で管理されていました1980年代 DNSは、サポートドメインを追加することにより、この単一レベルネーミングシステムをマルチレベルに拡張しました。ホスト名に付加された1つ以上の追加名がそれぞれドット(。)で区切られています。
ちょうど6つのオリジナルのTLD
インターネット上に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のようなユーティリティは、逆引き参照を実行します。
13ルーツあり
DNSは、 ネームサーバを階層構造に編成して、サーバ間の通信フローを最適化し、システムメンテナンスを容易にします。 DNSのようなすべての階層システムは、下位レベルを分岐できる最上位レベル(「ルート」レベルと呼ばれます)を作成します。 技術的な理由から、今日のDNSでは、1つではなく13のルートネームサーバがサポートされています。 興味深いことに、これらの根はそれぞれ「A」で始まり、「M」の文字まで続く単一の文字によって命名されています。 (これらのシステムはroot-servers.netインターネットドメインに属し、たとえば "a.root-servers.net"のような完全修飾名を使用しています)。
詳細: 13のDNSルートネームサーバー
Webサイトをハッキングするための主要なターゲット
DNSハイジャックインシデントの話は、ニュースにあまりにも頻繁に出現します。 ハイジャックは、ターゲットとするWebサイトのDNSサーバーレコードにハッカーがアクセスし、他のユーザーのサイトに訪問者をリダイレクトするように変更します。偽の場所。 攻撃者は一般的にDNS自体に侵入する必要はありませんが、代わりにWeb管理者になりすますことでドメインのホスティングサービスを危険にさらす可能性があります。