ネットワーク
DNS
Domain Name System
概要
ドメイン名(ホスト名)とIPアドレスを相互に変換する仕組み。
詳細解説
DNSは、人間が覚えやすいドメイン名(例:www.example.com)と、コンピュータが処理するIPアドレス(例:93.184.216.34)を対応付ける分散型のネームシステムである。
DNSは階層的な構造を持ち、ルートDNSサーバを頂点として、.com や .jp などのTLD(トップレベルドメイン)、さらにその下位のドメインを管理するDNSサーバが連携して名前解決を行う。キャッシュ機能により応答速度を向上させている。
事例・具体例
ブラウザにURLを入力すると、まずDNSサーバに問い合わせてドメイン名をIPアドレスに変換し、そのIPアドレスのWebサーバに接続する。この名前解決は通常ミリ秒単位で完了する。