• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポートが閉じてることと、フィルタがかかっていることの違い)

ポートとフィルタの違いとは?

このQ&Aのポイント
  • ポートが閉じてることと、フィルタがかかっていることの違いについて説明します。
  • ポートが閉じているとは、サービスが起動していない状態を指します。
  • 一方、ポートにフィルタがかかっているとは、ファイアウォールで通信を制限している状態を指します。

質問者が選んだベストアンサー

  • ベストアンサー
  • net_f0x
  • ベストアンサー率100% (3/3)
回答No.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参照)

参考URL:
http://nmap.org/book/man-port-scanning-basics.html
jayjay_3
質問者

お礼

疑問が解決しました!ありがとうございます!

関連するQ&A