マナビング基本情報技術者

パケットフィルタリングのポート番号はどう読むか

基本情報技術者試験 平成29年度春期 午前 問42 / セキュリティ › セキュリティ実装技術

過去問にチャレンジ

平成29年度春期 午前 問42

社内ネットワークとインターネットの接続点にパケットフィルタリング型ファイアウォールを設置して、社内ネットワーク上のPCからインターネット上のWebサーバの80番ポートにアクセスできるようにするとき、フィルタリングで許可するルールの適切な組みはどれか。

  1. ア
    平成29年度春期 午前 問42の図(選択肢ア)
  2. イ
    平成29年度春期 午前 問42の図(選択肢イ)
  3. ウ
    平成29年度春期 午前 問42の図(選択肢ウ)
  4. エ
    平成29年度春期 午前 問42の図(選択肢エ)

会話形式の解説

講師講師
この問題は、PCからの要求とWebサーバからの応答を、別々の行として読むのがポイントです。まず要求の宛先はどこでしょうか。
受験者受験者
Webサーバの80番ポートです。80番を送信元に書いてしまいそうですが、要求を出すのはPCですね。
講師講師
そのとおりです。要求はPCの1024番以上の一時ポートから、Webサーバの80番ポートへ向かいます。
受験者受験者
応答では通信の向きが逆になるので、ポート番号の指定も入れ替わりますか。
講師講師
はい。応答はWebサーバの80番ポートから、PCの1024番以上のポートへ戻ります。
受験者受験者
要求も応答も、その組合せになっているのがウですね。
講師講師
正解です。両方の行で、送信元と宛先に対応するポート番号を確認できています。
受験者受験者
アは応答の指定は合っていますが、要求ではPC側を80番にしているので通せませんね。
講師講師
そのとおりです。アの要求は、PC側とWebサーバ側のポートが逆です。
受験者受験者
イも要求が逆です。応答もWebサーバ側が1024番以上になっているので違いますね。
講師講師
はい。イは要求と応答のどちらも、ポート番号の対応が合いません。
受験者受験者
エは要求だけなら合っていますが、応答ではWebサーバ側を80番にする必要がありますね。
講師講師
そのとおりです。エの応答はポート番号が逆です。
受験者受験者
Webサーバの80番は要求では宛先、応答では送信元になると分かりました。
講師講師
ポート番号だけを見ず、それが送信元と宛先のどちらに書かれているかを、各行で確かめましょう。

まとめ

正解はウです。PCからの要求は、PCの1024番以上のポートからWebサーバの80番ポートへ向かいます。応答はWebサーバの80番ポートからPCの1024番以上のポートへ戻ります。要求と応答の両方で、送信元と宛先に対応するポート番号を確認することが大切です。

解答・解説

正解はウです

この問題のテーマ

PCからWebサーバへの要求と、サーバからPCへの応答について、送信元と宛先のポート番号を正しく対応付ける問題です。

解き方の考え方

表の各行を、要求と応答に分けて読みます。要求ではPCの一時ポートからWebサーバの80番ポートへ送ります。応答では通信の向きが逆になるため、送信元と宛先のポートも入れ替わります。

選択肢ごとの解説

  1. ×ア
    PCからWebサーバへの要求で、送信元を80番、宛先を1024番以上としている点が違います。サーバからPCへの応答のポート指定は合っていますが、要求を通す組合せになっていません。
  2. ×イ
    PCからの要求では、PC側とサーバ側のポートが逆です。サーバからの応答でも、サーバ側を1024番以上、PC側を80番としており、実際の向きと合いません。
  3. ○ウ
    要求はPCの1024番以上のポートから、Webサーバの80番ポートへ向かいます。応答もサーバの80番ポートからPCの1024番以上のポートへ戻る指定になっており、両方向の通信を許可できます。
  4. ×エ
    PCからWebサーバへの要求の指定は合っています。しかし応答では、送信元のサーバを80番、宛先のPCを1024番以上にする必要があり、表の指定とは逆です。

POINT

  • ポート番号は、送信元と宛先のどちらに指定されているかまで確認します。
  • 要求を受けるWebサーバ側のポートは、この問題では80番です。
  • 応答のルールを選ぶときは、送信元と宛先が要求時から入れ替わることを確認します。

※出典:平成29年度春期 基本情報技術者試験 午前 問42(一部改変)