Respuesta a: Números de puertos y sockets

NUESTROS CURSOS Foros TCP Números de puertos y sockets Respuesta a: Números de puertos y sockets

#33995
AlvaroM
Superadministrador

Hola Abel, la única fuente autoritativa es la IANA: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml

Puedes ver que actualizan periódicamente el documento, en este momento está actualizado al 4 de Enero 2023. Sin embargo, ten en cuenta que las aplicaciones que buscas no son aplicaciones universales o «bien conocidas»; esto significa que en realidad cualquier persona puede utilizar el resto de los puertos a su criterio para el desarrollo de las aplicaciones, no todos se ocupan de realizar el registro de su puerto a través de la IANA. Si te fijas en la lista de la IANA algún numero de puerto, se te indicara a que servicio/aplicación pertenece, pero sin embargo otras aplicaciones también podrían hacer uso de ese puerto, por ejemplo el puerto 3478 es utilizado por el servicio STUN (Utilizado por Microsoft teams), pero al mismo tiempo es utilizado por el juego God Of War; por lo tanto la lista de la IANA es más utilizada como una recomendación para evitar tener choque de servicios (lo cual igual ocurre), no significa en realidad que no puedas utilizar algún valor ya registrado, puedes utilizar cualquier número de puerto si sabes que ningún otro servicio te afectara.

Dicho lo anterior, no existe una lista oficial que haga este mantenimiento ya que ahora mismo yo podría crear mi aplicación y también utilizar algún puerto ya utilizado por la IANA (por ejemplo el 3478) y no notificarlo de manera oficial a la IANA, la única forma de saber que puertos utilizan las diferentes aplicaciones, sería la información que proporciona al mismo creador de la aplicación.

Saludos! =)