¿En qué puerto el enrutador escucha los paquetes UDP?

Esto depende del servicio del que esté hablando.

Cuando digo servicio, el enrutador puede alojar algunos servicios de los que se ocupa el enrutador.

Nota: Antes de profundizar en los detalles de la respuesta a esta pregunta, tenga en cuenta que UDP / TCP son protocolos de transporte y conectan puntos finales de servicio (direccionados como puertos no). Entonces, si hay un servicio que aloja el enrutador, solo tendrá abierto el puerto UDP / TCP.

En la parte superior de mi cabeza, lo único en lo que puedo pensar, para lo cual un enrutador básico puede tener un puerto UDP abierto es RIP (Protocolo de información de enrutamiento) para recibir actualizaciones de enrutamiento del enrutador vecino. Eso sí, hasta donde sé, la mayoría de los enrutadores ejecutarían OSPF, que es el protocolo de enrutamiento de la capa de red, por lo tanto, no tiene noción de puertos, lo que lo hace considerablemente más rápido. La otra cosa que se puede ejecutar en el enrutador es un servidor DHCP que tiene un puerto no 67. Aparte de estos, no puedo pensar en ningún otro servicio alojado por un enrutador (DNS puede ser el mencionado por Tony Li).

Los enrutadores no escuchan en los puertos UDP, excepto en el reenvío de DNS.

Para propósitos de reenvío de paquetes IP, los enrutadores IP no se preocupan por el número de puerto, ni siquiera por el protocolo de transporte. Reenvían todos los paquetes IP para los que tienen una entrada de siguiente salto en su tabla de enrutamiento, independientemente.

¿Puedes explicarme de qué estás hablando? Por favor.

UDP es en realidad un conjunto de protocolos, no es solo uno, sino su clasificación de protocolos.

Amablemente aclare su pregunta para que sea fácil de responder.

Buena suerte 🙂

Depende de qué servicios estén configurados en el enrutador.

Un servicio UDP común que se puede ejecutar en algunos enrutadores es SNMP, que es el puerto UDP 161.

Ejecute nmap contra el enrutador y descúbralo.