名前からサーバーへ:DNS
片付いていない糸口が一つ。あなたは shop.example.com を入力するが、コンピュータは実は名前で互いを見つけない — 203.0.113.42 のような数字の IPアドレス を使う。( Name System)はウェブの電話帳だ:あなたのブラウザがリクエストを送れるようになる前に、それは静かに DNS に、親しみやすい ドメイン 名を数字のアドレスに翻訳してくれと頼み、それからそこへ接続する。
┌─────────┐ 1.「名前のIPは?」 ┌─────────┐
│ BROWSER │ │ DNS │
│ │ ────────────────────▶ │(電話 │
│ │ ◀──────────────────── │帳) │
└─────────┘ 2.「203.0.113.42」 └─────────┘
│
│ 3. その番号に接続する
▼
┌─────────┐
│ SERVER │ shop.example.com ⇄ 203.0.113.42
└─────────┘
あなたはドメインを買い、その DNS レコードがあなたのアプリを動かすサーバーを指すようにし、それ以降その名前は人々をあなたのマシンへ導く。めったに目にしない調べもののステップだが、覚えやすい名前が数字の羅列の代わりになれるのは、まさにこれゆえだ。