시작하기. 무료입니다
또는 회원 가입 e메일 주소
SOCKET 저자: Mind Map: SOCKET

1. Definición

1.1. Es un sistema de comunicación entre procesos de diferentes máquinas en red. Más específicamente, es un punto de comunicación por el cual un proceso puede emitir o recibir información. Está basado en la arquitectura cliente y servidor.

2. Tipos

2.1. Sockets stream (TCP)

2.1.1. Es un servicio orientado a conexión, donde los datos se transfieren como un flujo continuo, sin encuadrarlos en registros o bloques. Este tipo de socket se basa en el protocolo TCP.

2.2. Sockets datagram (UDP)

2.2.1. Es un servicio de transporte sin conexión, que está basado en el protocolo UDP.

3. Diferencias

3.1. Fiabilidad

3.1.1. TCP: Alta

3.1.2. UDP: Más baja

3.2. Velocidad

3.2.1. TCP: Más baja

3.2.2. UDP: Alta

3.3. Método de Transferencia

3.3.1. TCP: Los paquetes se envían en una secuencia.

3.3.2. UDP: Los paquetes se envían en un flujo.

3.4. Detección y corrección de errores

3.4.1. TCP: Si

3.4.2. UDP: No

3.5. Control de congestión

3.5.1. TCP: Si

3.5.2. UDP: No

3.6. Acuse de recibo

3.6.1. TCP: Si

3.6.2. UDP: Solo el checksum

4. Similitudes

4.1. Son protocolos utilizados para enviar bits de datos a través de Internet.

4.2. Construyen sobre el protocolo de Internet.

4.3. Los paquetes se reenvían desde su computadora a los enrutadores intermedios y al destino.