sockets - protocolo - puertos de red y sus funciones
TCP y UDP mismos puertos, proceso diferente. (3)
La tupla 5 (protocolo, ip de origen, puerto de origen, ip de destino, puerto de destino) debe ser única. Eso significa que no solo puede tener TCP y UDP utilizando el mismo número de puerto, sino también conexiones salientes con el mismo protocolo y número de puerto local, pero diferentes destinos.
Sin embargo, al escuchar, los sockets generalmente deben ser únicos en su protocolo, es decir, no puede / no debe abrir otro socket TCP con el mismo número de puerto.
Sé que no puedes tener dos procesos diferentes usando el mismo puerto, pero ¿qué sucede si uno está usando tcp y el otro udp? ¿Puede tener dos procesos diferentes cada uno vinculando un socket al mismo puerto pero un protocolo diferente?
Los puertos TCP y los puertos UDP no están relacionados entre sí en absoluto.
Sí. Dos sockets pueden unir el mismo puerto pero un protocolo diferente.
No es el mismo puerto, solo sucede que tiene el mismo número.