パケットフィルタリングのポート番号はどう読むか
基本情報技術者試験 平成29年度春期 午前 問42 / セキュリティ › セキュリティ実装技術
過去問にチャレンジ
社内ネットワークとインターネットの接続点にパケットフィルタリング型ファイアウォールを設置して、社内ネットワーク上のPCからインターネット上のWebサーバの80番ポートにアクセスできるようにするとき、フィルタリングで許可するルールの適切な組みはどれか。
- ア

- イ

- ウ

- エ

会話形式の解説
講師この問題は、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番ポートへ送ります。応答では通信の向きが逆になるため、送信元と宛先のポートも入れ替わります。
選択肢ごとの解説
- ×アPCからWebサーバへの要求で、送信元を80番、宛先を1024番以上としている点が違います。サーバからPCへの応答のポート指定は合っていますが、要求を通す組合せになっていません。
- ×イPCからの要求では、PC側とサーバ側のポートが逆です。サーバからの応答でも、サーバ側を1024番以上、PC側を80番としており、実際の向きと合いません。
- ○ウ要求はPCの1024番以上のポートから、Webサーバの80番ポートへ向かいます。応答もサーバの80番ポートからPCの1024番以上のポートへ戻る指定になっており、両方向の通信を許可できます。
- ×エPCからWebサーバへの要求の指定は合っています。しかし応答では、送信元のサーバを80番、宛先のPCを1024番以上にする必要があり、表の指定とは逆です。
POINT
- ポート番号は、送信元と宛先のどちらに指定されているかまで確認します。
- 要求を受けるWebサーバ側のポートは、この問題では80番です。
- 応答のルールを選ぶときは、送信元と宛先が要求時から入れ替わることを確認します。
