Protocolos de la capa de transporte

10
Protocolos de la Capa de Transporte

Transcript of Protocolos de la capa de transporte

Page 1: Protocolos de la capa de transporte

Protocolos de la

Capa de Transporte

Page 2: Protocolos de la capa de transporte

Capa de Transporte

• Es el cuarto nivel del modelo OSI encargado de la transferencia libre de errores de los datos entre el emisor y el receptor, aunque no estén directamente conectados, así como de mantener el flujo de la red. Es la base de toda la jerarquía de protocolo. Su tarea es proporcionar un transporte de datos confiable y económico de la máquina de origen a la máquina destino. Sin la capa transporte, el concepto total de los protocolos en capas tendría poco sentido.

Page 3: Protocolos de la capa de transporte

TCP

(Protocolo de Control de

Transmisión)

• TCP, es uno de los protocolos fundamentales en Internet. Fue creado entre los años 1973 y 1974 por Vint Cerf y Robert Kahn.

• Muchos programas dentro de una red de datos compuesta por computadoras, pueden usar TCP para crear conexiones entre ellos a través de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. También proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma máquina, a través del concepto de puerto.

• TCP da soporte a muchas de las aplicaciones más populares de Internet (navegadores, intercambio de ficheros, clientes FTP, etc.) y protocolos de aplicación HTTP, SMTP,SSH y FTP.

Page 4: Protocolos de la capa de transporte

Características

• Protocolo orientado a conexión. Es decir, las aplicaciones solicitan la conexión al destino y luego usan están conexión para entregar los datos, garantizando que estos serán entregados sin problemas.• Punto a punto. Una conexión TCP tiene dos extremos, emisor y receptor.• Confiabilidad. TCP garantiza que los datos transferidos serán entregados sin ninguna perdida, duplicación o errores de transmisión.• Full dúplex. Los extremos que participan en una conexión TCP pueden intercambiar datos en ambas direcciones simultáneamente.• Conexión de finalización aceptable. TCP garantiza la entrega de todos los datos antes de la finalización de la conexión.

Page 5: Protocolos de la capa de transporte

Funciones

• Asociar puertos con conexiones.• Realizar un arranque lento para evitar sobrecargas.• Dividir los datos en segmentos para su transmisión.• Numerar los datos.• Manejar los segmentos entrantes duplicados.• Calcular las sumas de control.• Regular el flujo de datos usando las ventanas de envío y recepción.• Terminar las conexiones de manera ordenada.• Abortar conexiones.• Marcar datos urgentes.• Confirmación positiva de retransmisión.• Calculo de los plazos de retransmisión.• Reducir el trafico cuando la red se congestiona• Indicar los segmentos que llegan en desorden.• Comprobar si las ventanas de recepción están cerradas.

Page 6: Protocolos de la capa de transporte

Puertos TCP

Page 7: Protocolos de la capa de transporte

UDP

(Protocolo de Datagrama de

Usuario)

• Es un protocolo del nivel de transporte que permite el envío de datagramas a través de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama incorpora suficiente información de direccionamiento en su cabecera. Tampoco tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros; y tampoco se sabe si ha llegado correctamente, ya que no hay confirmación de entrega o recepción. Su uso principal es para protocolos como DHCP,NFS, DNS , así como para la transmisión de audio y vídeo en tiempo real, donde no es posible realizar retransmisiones por los estrictos requisitos de retardo que se tiene en estos casos.

Page 8: Protocolos de la capa de transporte

Características

• Es un protocolo no orientado a conexión

• Es muy simple ya que no proporciona detección de errores.

• Los mensajes UDP están encapsulados y se envían en datagramas IP.

• Ofrece entrega de mejor esfuerzo, lo que significa que UDP no garantiza la entrega ni comprueba la secuencia de los datagramas.

Page 9: Protocolos de la capa de transporte

Puertos UDP

Page 10: Protocolos de la capa de transporte

Diferencias de UDP y TCP