Protocolos TCP y UDP

Get Started. It's Free
or sign up with your email address
Protocolos TCP y UDP by Mind Map: Protocolos TCP y UDP

1. UDP

1.1. Protocolo no orientado a conexión

1.1.1. Orientado a datagramas

1.2. User Datagram Protocol

1.3. Un protocolo de nivel de transporte

1.3.1. No garantiza que el datagrama alcance su destino

1.4. Multiplexa los datos de las aplicaciones y efectúa opcionalmente una comprobación de errores

1.5. Algunas actividades

1.5.1. Control de flujo

1.5.2. Control de congestión

1.5.3. Retransmisión de datos perdidos

1.5.4. Conexión/desconexión

1.6. Se utiliza principalmente en:

1.6.1. Cundo el intercambio de mensajes es muy escaso.

1.6.2. Cuando la aplicación es en tiempo real y no se puede esperar.

1.6.3. Cundo los mensajes se producen regularmente y no importa si se pierde alguno.

1.6.4. Cuando el medio de transmisión es altamente fiable y sin congestión

2. TCP

2.1. Transport Control Protocol

2.2. Está orientado a conexión

2.3. Proporciona un transporte fiable de flujo de bits entre aplicaciones

2.4. Implementa lo siguiente:

2.4.1. Divide datos de la aplicación en segmentos con la longitud más adecuada para la aplicación.

2.4.2. Asocia un temporizador con cada segmento que envía.

2.4.3. El receptor TCP reordena los segmentos, si es necesario, para pasarlos ordenados a la aplicación.

2.4.4. Descarta segmentos que se hayan podido duplicar.

2.4.5. Funciones

2.4.5.1. Establecer y terminar conexiones

2.4.5.2. Gestionar los buffers y ejercer control de flujo de forma eficiente

2.4.5.3. Multiplexar el nivel de aplicación (puertos) e intercambiar datos con las aplicaciones.

2.4.5.4. Controlar errores, retransmitir segmentos perdidos o erróneos y eliminar duplicados

2.4.5.5. Efectuar control de congestión.