- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポートが閉じてることと、フィルタがかかっていることの違い)
ポートとフィルタの違いとは?
このQ&Aのポイント
- ポートが閉じてることと、フィルタがかかっていることの違いについて説明します。
- ポートが閉じているとは、サービスが起動していない状態を指します。
- 一方、ポートにフィルタがかかっているとは、ファイアウォールで通信を制限している状態を指します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
nmap を利用されているということで、ある程度 TCP/IP の知識をお持ちとの前提で回答させていただきます。 openは質問者様の認識どおり、サービスが起動していてポートが開いている(Listen)の状態です。 closedは、openの反対でサービスが起動していないなどの理由でポートが閉じている状態です。 filterdは、nmap投げたスキャンパケットに対し何の返答も返さない(ポートが閉じてるか開いているか不明)な状態です。 closedとfilterdの違いですが、 nmapが投げたスキャンパケットに対し、RSTパケットを返してきた(相手が「ポートを閉じてる」と返事をしてきた)場合はclosed。相手が何も返してこない(無反応)場合はfilterdと判定します。 質問者様の認識通り、filterdは通常FireWallやルータのPortFilterを介する場合に良く見られる反応です。(一部のOSでも、設定によってRSTを返さないものがあります。) nmap のサイトをご覧頂くとopen、closed、filterdの違いについて解説が書かれております。 正しくはこちらをご覧ください。(参考URL参照)
お礼
疑問が解決しました!ありがとうございます!