• Open — The port is reachable and there is a service listening on it.
  • Closed — The port is reachable and there is no service listening on it.
  • FilteredNmap cannot determine the port state because the port is not accessible (probably because of a firewall).
  • UnfilteredNmap cannot determine the port state, but the port is accessible (only encountered in ACK scans).
  • Open|FilteredNmap can only determine that the port is not closed (only encountered in UDP scans and more exotic scans like Xmas).
  • Closed|FilteredNmap can only determine that the port is not open (only encountered in IP ID idle scans).