Puerto - MugenTwo/Redes-y-Sistemas-Distribuidos GitHub Wiki
(Observación: Es mi mejor explicación de puerto)
El puerto es un identificador único para cada aplicación que desea establecer un punto para intercambio de datos. Dos programas no pueden usar, por tanto, el mismo puerto en la misma máquina.
Piense como si fuera edificio de oficinas, donde cada planta es un puerto distinto de la máquina. Hay plantas vacías (no hay una aplicación usandola), otras ofrecen servicios a sus visitantes (servidores) y otros simplemente envían y reciben información y hacen cosas con ello (clientes). Veremos más en los próximos temas.
^ Ir a NAT