クライアントAがポート番号8080のHTTPプロキシサーバBを経由してポート番号80のWebサーバCにアクセスしているとき、宛先ポート番号が常に8080になるTCPパケットはどれか。
ア | AからBへのHTTP要求及びCからBへのHTTP応答 |
イ | AからBへのHTTP要求だけ |
ウ | BからAへのHTTP応答だけ |
エ | BからCへのHTTP要求及びCからBへのHTTP応答 |
答え イ
【解説】
ポート番号8080を使用するのはクライアントAがHTTPプロキシサーバBにデータ(HTTP要求)を送信するときである。
HTTPプロキシサーバBはポート番号8080で受信したデータを別ポートを使ってWebサーバCのポート番号80にデータを中継する。
WebサーバCはHTTP応答をHTTPプロキシサーバBの別ポートに送り、HTTP応答をHTTPプロキシサーバBは別ポートで受信したデータ(HTTP応答)をポート番号8080を使ってクライアントAに中継する。
【キーワード】
・プロキシサーバ