🌐 ネットワーク通信シミュレータ
クライアントとサーバー間のパケット通信を視覚的に学ぼう!
📡 ネットワーク図
📊 通信ログ
ネットワーク通信シミュレータが準備できました。
💡 学習ポイント
- DNS解決: ドメイン名をIPアドレスに変換する仕組み
- HTTP通信: ブラウザとWebサーバーの基本的な通信方式
- リクエスト: クライアントがサーバーに送る要求
- レスポンス: サーバーがクライアントに返す応答
- パケット: ネットワークで送受信されるデータの塊
- ルーティング: パケットが目的地まで届くための経路選択
📚 ネットワーク通信の仕組み
1️⃣ DNS解決
ブラウザが「example.com」のようなドメイン名をIPアドレスに変換するためDNSサーバーに問い合わせます。
2️⃣ HTTPリクエスト
IPアドレスが分かったら、ブラウザがWebサーバーにHTTPリクエストを送信します。
3️⃣ パケットルーティング
パケットはルーター、インターネットを経由して目的のサーバーまで届けられます。
4️⃣ HTTPレスポンス
サーバーが要求されたWebページを同じ経路を通ってクライアントに返送します。