ネットワーク基礎○×難易度 標準

ファイアウォールで TCP の 53 番を許可すれば、UDP の 53 番も同時に通るようになる。

正答

× 誤り

解説

ポート番号は TCP と UDP でそれぞれ独立していて、同じ 53 番でも別のポートとして扱われる。ファイアウォールの規則も「53/tcp」「53/udp」のようにプロトコルごとに書く。DNS の問い合わせは通常 UDP の 53 番で送られ、応答が大きいときなどに TCP の 53 番も使うので、DNS サーバーを立てるなら両方の許可が要る。TCP は接続を確立し、届いたかの確認と再送、順番の保証をするが、UDP はそれをせずに投げるだけ、という違いもある。nc -vz で TCP の疎通を確かめても、UDP が通る証拠にはならない。

参考: www.rfc-editor.org

tcpudpportfirewall

この問題を含む ネットワーク基礎 のテストを制限時間つきで解く

ネットワーク基礎クイズへ