Se utiliza para detectar qué servicios comunes está ofreciendo la máquina y posibles vulnerabilidades de seguridad según los puertos abiertos.
Es necesario saber que para establecer una conexión normal se debe primero considerar lo siguiente.
Una vez que se han cumplido estos pasos, está hecha la conexión TCP.
Aunque el protocolo UDP no está orientado a la conexión, es posible realizar un escaneo.
No tiene un paquete SYN como el protocolo TCP, sin embargo si un paquete se envía a un puerto que no está abierto, responde con un mensaje ICMP Port Unreachable.