ネットワークの基礎

NAPTを行うルータ(外側のグローバルアドレスは 198.51.100.7)の内側にある端末A(192.168.1.10)が、送信元ポート50000でWebサーバ 203.0.113.5 の443番ポートへ接続した。ルータは送信元を 198.51.100.7 のポート61000に変換した。Webサーバが返す応答パケットの宛先はどれか。

  1. A192.168.1.10 のポート50000
  2. B198.51.100.7 のポート443
  3. C198.51.100.7 のポート61000
答えと解説を見る

正解:C. 198.51.100.7 のポート61000

サーバから見える送信元は変換後の 198.51.100.7 のポート61000なので、応答はそこへ返ります。ルータは変換表で「61000 ↔ 192.168.1.10 のポート50000」の対応を見つけ、宛先のアドレスとポートを書き換えて端末Aに届けます。サーバはプライベートアドレスの 192.168.1.10 を知りません。仮に知っていても、インターネットにはプライベートアドレス宛ての経路がないため届きません。443 はサーバ側のポート(HTTPS)で、応答パケットでは送信元ポートになります。

  • A. これはルータが書き戻した後の宛先で、サーバが送るパケットの宛先ではありません。
  • B. 443 はサーバ側のポートで、応答パケットでは送信元ポートです。
  • C. 正しい。サーバは変換後のアドレスとポートに返し、ルータが端末Aに戻します。
この分野を解く 分野ページへ

関連する計算ツール

ネットワークの基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

ネットワークの基礎のほかの問題

  1. ARPの役割として正しいものはどれか。
  2. 端末(192.168.1.10/24、デフォルトゲートウェイ 192.168.1.1)が、別のネットワークにあるサーバ 203.0.113.80 にパケットを送る。ARPのキャッシュが空のとき、端末がARPでMACアドレスを調べる相手はどれか。
  3. ルータの経路表に、0.0.0.0/0(次の転送先はルータA)、10.0.0.0/8(ルータB)、10.1.0.0/16(ルータC)、10.1.2.0/24(ルータD)の4つの経路がある。宛先が 10.1.5.9 のパケットは、どのルータに送られるか。
  4. IPv4ヘッダのTTL(Time To Live)の役割として正しいものはどれか。
  5. 動的ルーティングの説明として正しいものはどれか。