Nivel
de Transporte
Su
principal tarea es proveer una comunicación punto a punto entre las
aplicaciones.
También
se encarga de la calidad de la confianza, del control del flujo, la
corrección de errores y ordenar los paquetes.
En
este nivel destacamos la importancia de dos protocolos:
-
TCP: Transmission Control Protocol (Protocolo de control de la
Transmisión): Las aplicaciones utilizan este protocolo para
crear conexiones entre ellas y de este modo poder enviarse un flujo
de datos.
Este
protocolo garantiza que los datos serán entregados en su destino sin
errores y en el mismo orden en el que transmitieron.
También
proporciona un mecanismo para distinguir diferentes aplicaciones
dentro de una misma máquina a través del concepto de puerto.
Da
soporte a los protocolos de aplicación HTTP, SMTP o FTP.
-
En el formato de la cabecera TCP, los campos más importantes son:- Número de secuencia: número de orden.- Número de acuse de recibo: confirmación de llegada.- Suma de control: suma de comprobación (CRC)- Puerto origen y puerto destino.
-
UDP: User Datagram Protocol: Es un protocolo del nivel de
transporte basado en el intercambio de datagramas. 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 ni confirmación ni control de flujo, por lo que los paquetes
pueden adelantarse unos a otros (es decir, pueden llegar al receptor
desordenados).
Otra
cosa de la que carece es de la confirmación de entrega o recepción,
luego no se sabe si los paquetes han llegado correctamente.
Su
uso principal es para protocolos como el DHCP o DNS en los que el
intercambio de paquetes de conexión y desconexión son mayores que
la información a transmitir.
También
se utiliza para la transmisión de video y audio en tiempo real,
donde no es posible realizar retransmisiones por los estrictos
requisitos de retardo que se tiene en estos casos.
-
En el formato de la cabecera UDP, los campos más importantes son:- Número de secuencia: número de orden.- Longitud del mensaje.- Suma de verificación: suma de comprobación (CRC)- Puerto origen y puerto destino.
No hay comentarios:
Publicar un comentario