Cómo entender qué puerto de conexión es intuitivamente

Una computadora que está activa en Internet generalmente tendrá una dirección TCP / IP, como 120.120.120.120. Ahora que un paquete de datos ha llegado a esta computadora, debe saber qué aplicación lo está esperando: podría ser el navegador, podría ser Skype, podría ser un cliente FTP, etc. Entonces, 2 bytes en el encabezado del mensaje son dedicado a algo llamado el puerto. Cada aplicación usará uno o unos pocos puertos específicos y está esperando que lleguen mensajes en esos puertos, y también envía mensajes en esos puertos. Entonces, cuando llega un paquete de datos, el sistema operativo usa la información en esos dos bytes llamada PORT para decidir qué aplicación debería ver este paquete de datos.

Los números que mencionó son conocidos: 80 – el puerto típico de navegador / HTTP, 443 – el puerto HTTPS, 1521 – el puerto de la base de datos Oracle, 21 – puerto FTP, etc. Incidentalmente, dado que los diferentes programas usan protocolos diferentes, el número de puerto es conectado indirectamente al protocolo utilizado para comunicarse en ese puerto.

Lista de números de puerto TCP y UDP – Wikipedia

Punto (s) de terminal (entrada / salida o sumidero fuente) de cualquier portador (manguera, cable de datos, cables metálicos, barco …) que transporta cualquier cosa (fluido, calor, señales binarias, luz, corriente, bienes … ) se llaman puerto [s]. Siempre que la entrada / salida sea físicamente detectable por algún dispositivo (barómetro, amperímetro, termómetro, pantalla de monitor …)

Cuando los puertos se pueden enumerar (gracias a Axiom of Choice), como una matriz (por ejemplo, para una red / mapa) como una matriz , se indexan para referencias (también conocidos como punteros) para registros en registros.

Como será más conveniente ingresar un número de envío con el tiempo / artículos que dejó y el número de puerto para el que dejó, ya sabes, para poner todo el puerto o envío en el registro.

Aquí hay un montón de puertos físicos: