Cuando queremos saber si un puerto está abierto podemos hacer un telnet a la dirección ip seguido del puerto.
telnet 192.168.1.55 25
Aquí estamos haciendo un telnet al puerto 25 (smtp) a la dirección 192.168.1.55.
Pero esto solo funciona con los protocolos tcp (con conexión) pero no en los utp (sin conexión).
Bueno, veamos entonces como hacerlo.
ejecutamos el siguiente comando
sudo nmap -p 123 -sU -P0 192.168.1.57
donde 123 es el puerto, -sU indica que es UDP.
Os dejo un pantallazo, donde se puede ver que el puerto esta abierto, en este caso es un servidor horario .
Un saludete.