クリックが起こる
Coddyの「OSIモデル」コースのレッスン 29/32。
最終章:ブラウザーの1回のクリックを、これまで学んだすべてを通して追ってみましょう。
coddy.techと入力してEnterキーを押します。ページの1バイトも移動する前に、次の3つのことが厳密な順序で起こる必要があります。
- DNS:名前がIPアドレスに変換されます。パケットは名前ではなく、数字に向かって送られるためです。
- TCP:3ウェイハンドシェイクによって、そのIPのポート443への接続が開かれます。
- HTTP:その後初めて、ページを実際に要求するリクエストが送信されます。
各ステップは異なる層に属しており、それぞれが独立して失敗する可能性があります。まさにこの仕組みによって、エンジニアは問題の範囲を絞り込めます。
チャレンジ
初心者クリックしたときに動作する3つのプロトコルを、動作する順に、1行に1つずつ大文字で出力してください。
期待される出力:
DNS
TCP
HTTP自分で試してみよう
ターミナル
OSIモデルのすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド