Si un servidor de socket TCP escucha en el puerto 28081 las conexiones entrantes y luego acepta una conexión y comienza a recibir datos. ¿El puerto en el que están entrando los datos sigue siendo 28081 o cambia el puerto?¿Las conexiones TCP se mueven a otro puerto después de que se abren?
por ejemplo, ¿a qué puerto llegan los datos entrantes en el pseudo código siguiente? ¿Sigue siendo 28081 o no el sistema operativo asigne un nuevo puerto ?:
bind
listen (on port 28081)
while 1
fd = accept
fork
if child process incoming data
Ver también [esta pregunta] (http://stackoverflow.com/questions/2997754/does-the-port-change-when-a-tcp-connection-is-accepted-by-a-server). –