DNS
読み
ディーエヌエス
意味
- インターネット上でドメイン名とIPアドレスを相互に引き当てる分散型データベースシステム
- ルートサーバーからTLD、権威DNSへと階層的に問い合わせを辿り、キャッシュを活用して応答を高速化する
- AレコードやMXレコードなど用途ごとのレコードを管理し、Web・メール・各種サービスの入口を支える
比喩
世界規模で共有された電話帳兼案内所。最寄りの案内所(キャッシュDNS)に聞き、それでも分からなければ上位の案内所に問い合わせる。
語源
Domain Name System = ドメインネームシステム
例文
- DNSクエリでgoogle.comのIPアドレスを再帰的に取得する。
- DNSレコードを更新し、CDNのエッジサーバーへトラフィックを分散させる。
- TTLを短く設定してサービス移行時の切り替え時間を短縮する。
よくある勘違い
- DNSとドメインを同じだと思うこと → DNSはドメイン名を変換するシステムで、ドメインは名前そのものです。