Un truco rápido de Nmap que nos permite comprobar si un puerto UDP está escuchando en una máquina remota (para local utilizaríamos netstat).
# nmap -p PUERTO -sU -P0 IP
Por ejemplo, si queremos comprobar si la máquina 192.168.0.150 tiene a la escucha el puerto UDP 161 del servicio SNMP:
# nmap -p 161 -sU -P0 192.168.0.150 Starting Nmap 5.00 ( http://nmap.org ) at 2010-03-26 18:11 CET Interesting ports on servidor_xx (192.168.0.150): PORT STATE SERVICE 161/udp open|filtered snmp MAC Address: xx:xx:xx:xx:xx:xx Nmap done: 1 IP address (1 host up) scanned in 0.74 seconds
En la salida podéis comprobar que el puerto está a la escucha, si fuera lo contrario veríamos en el estado closed.