DNSを日常生活で例える

ストーリー

座席
社長 佐藤さん 7階711
A事業部長 市川さん 5階501
A事業部B開発グループ長 南さん 4階433
A事業部B開発グループ 星さん 4階455

根岸さん「mfhamさん、A事業部B開発グループ 星さんの座席、どこかわかりますか・・・?」
mfham「えーっと・・・探すね!」

@7階711
mfham「社長、A事業部B開発グループ 星さんの座席 を教えてください!」
佐藤さん「A事業部のことは A事業部長 市川さん に聞いてください。場所は5階501です。」
mfham「わかりました!」

@5階501
mfham「市川さん、A事業部B開発グループ 星さんの座席 を教えてください!」
市川さん「B開発グループのことは B開発グループ長 南さん に聞いてください。場所は4階433です。」
mfham「わかりました!」

@4階433
mfham「南さん、B開発グループ 星さんの座席 を教えてください!」
南さん「4階455です。」
mfham「ありがとうございます!」

mfham「星さんの座席は4階455だよー!」
根岸さん「ありがとうございます!」

~ 10分後 ~
根岸さん「あの・・・A事業部B開発グループ 星さんの座席ってどこでしたっけ・・・?」
mfham「4階455だよ!(私は記憶力がいいのである)」
根岸さん「ありがとうございます!」

解説

社長:ルートサーバー
根岸さん: スタブリゾルバー(Stub resolver)
mfham: フルリゾルバー(Full resolver)
市川さん、南さん: 権威サーバー(Authoritative server)
10分後の問い合わせにすぐ座席を返している状態: キャッシュ

合わせてチェックしたい

https://www.internic.net/domain/named.root
ヒントファイル。

RFC 7719 - DNS Terminology
DNS用語。

DNSがよくわかる教科書
読みやすい、理解しやすい、です。
読み終えて、2周目突入中です。

Basics_of_DNS_that_application_engineers_should_know - Speaker Deck
JPRSさんの本と一緒に。

DNSの仕組みの基本を理解しよう:DNSの仕組みと運用(1) - @IT
あとでしっかり目を通してみる。

DNS関連RFC一覧 - Qiita 読みたくなる願望・・・