Está en la página 1de 3

Pares de Socket

Los puertos de origen y destino se colocan dentro del segmento. Los


segmentos se encapsulan dentro de un paquete IP. El paquete IP contiene la
dirección IP de origen y destino. La combinación de la dirección IP de origen y
el número de puerto de origen, o la dirección IP de destino y el número de
puerto de destino se conoce como socket.

En el ejemplo de la imagen, la PC solicita simultáneamente servicios FTP y


web del servidor de destino.

Pares de Socket
En el ejemplo, la solicitud FTP generada por la PC incluye las direcciones MAC
de capa 2 y las direcciones IP de capa 3. La solicitud también identifica el
número de puerto de origen 1305 (es decir, generado dinámicamente por el
host) y el puerto de destino, identificando los servicios FTP en el puerto 21. El
host también ha solicitado una página web del servidor utilizando las mismas
direcciones de Capa 2 y Capa 3 . Sin embargo, está utilizando el número de
puerto de origen 1099 (es decir, generado dinámicamente por el host) y el
puerto de destino que identifica el servicio web en el puerto 80.
El socket se utiliza para identificar el servidor y el servicio que solicita el cliente.
Un socket de cliente podría verse así, con 1099 representando el número de
puerto de origen: 192.168.1.5:1099

El socket en un servidor web puede ser 192.168.1.7:80

Juntos, estos dos sockets se combinan para formar un par de


sockets: 192.168.1.5:1099, 192.168.1.7:80

Los sockets permiten que múltiples procesos, que se ejecutan en un cliente, se


distingan entre sí, y que múltiples conexiones a un proceso de servidor se
distingan entre sí.


El número de puerto de origen actúa como una dirección de retorno para la
aplicación solicitante. La capa de transporte realiza un seguimiento de este
puerto y la aplicación que inició la solicitud para que cuando se devuelva una
respuesta, se pueda reenviar a la aplicación correcta.

La tabla muestra algunos números de puerto conocidos y sus aplicaciones


asociadas.

Número de
Protocolo Solicitud
puerto

20 TCP Protocolo de transferencia de archivos (FTP) – Datos

21 TCP Protocolo de transferencia de archivos (FTP) – Control

22 TCP Shell seguro (SSH)

23 TCP Telnet

25 TCP Protocolo simple de transferencia de correo (SMTP)

UDP,
53 Servicio de nombres de dominio (DNS)
TCP

67 UDP Protocolo de configuración dinámica de host (DHCP):


Número de
Protocolo Solicitud
puerto

servidor

68 UDP Protocolo de configuración dinámica de host: cliente

69 UDP Protocolo trivial de transferencia de archivos (TFTP)

80 TCP Protocolo de transferencia de hipertexto (HTTP)

110 TCP Protocolo de oficina de correos versión 3 (POP3)

143 TCP Protocolo de acceso a mensajes de Internet (IMAP)

161 UDP Protocolo simple de administración de red (SNMP)

443 TCP Protocolo de transferencia de hipertexto seguro (HTTPS)

También podría gustarte