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 読みたくなる願望・・・