社内ネットワークとインターネットの接続点にパケットフィルタリング型ファイアウォールを設置して,社内ネットワーク上のPCからインターネット上のWebサーバの80番ポートにアクセスできるようにするとき,フィルタリングで許可するルールの適切な組合せはどれか。
正答3
解説
正解は3です。
この問題は、パケットフィルタリングで許可すべき送信元・宛先のポート番号の組合せを問うています。
Webサーバは80番ポートで要求を待ち受けます。
PC側は、通信のたびに1024以上の番号から選んだポートを送信元として使います。
PCからの要求と、Webサーバからの応答の両方を許可する必要があります。
【通信の流れ】
PCからWebサーバへの要求は、送信元ポートが1024以上、宛先ポートが80です。
WebサーバからPCへの応答は、送信元ポートが80、宛先ポートが1024以上です。
【選択肢別解説】
1:× PCからWebサーバへの行で、送信元ポートを80、宛先ポートを1024以上としており、要求の向きのポート番号が逆です。
2:× 要求の行と応答の行の両方で、ポート番号が逆になっています。
Webサーバは80番で待ち受けるので、要求の宛先ポートは80でなければなりません。
3:○ 要求は送信元1024以上・宛先80、応答は送信元80・宛先1024以上となっており、実際の通信と一致します。
4:× 応答の行で、Webサーバの送信元ポートを1024以上、PCの宛先ポートを80としており、応答の向きのポート番号が逆です。
【ポイント】
応答のパケットは、要求のパケットの送信元と宛先を入れ替えた形になります。
サーバ側は決まった番号(ウェルノウンポート)、クライアント側は1024以上の番号を使うと覚えておくと判断できます。