Beruflich Dokumente
Kultur Dokumente
Presentado por:
La capa de transporte prepara los datos para transmitirse a través de la de red y procesa
los datos de la red para su utilización por parte de las aplicaciones, la función principal de
la capa de Transporte es administrar los datos de aplicación para las conversaciones entre
hosts.
Comunicaciones I
Capa de Transporte del Modelo OSI
Debido a que las distintas aplicaciones poseen distintos requerimientos, existen varios
protocolos de la capa de Transporte. Hay algunas aplicaciones en las cuales los segmentos
tienen que llegar de forma ordenada y con una determinada secuencia para que estos
sean válidos y se puedan procesar de forma correcta por las aplicaciones a las cuales van
destinadas. El envío de streams completos podría provocar que no se dé ninguna otra
comunicación ya que este envió utilizaría todo el ancho de banda por lo que se utiliza la
segmentación para dividir los datos en partes pequeñas y el envío de estas partes desde el
origen hacia el destino permiten que se puedan entrelazar (multiplexar) distintas
comunicaciones en la misma red, la capa de transporte divide los datos en segmentos más
fáciles de administrar y transportar.
Las funciones principales especificadas por todos los protocolos de la capa de Transporte
incluyen:
Comunicaciones I
Capa de Transporte del Modelo OSI
Los servicios que realiza el protocolo TCP sirven para enviar y recibir la información de
forma segura ya que es un protocolo para manejar conexiones de extremo a extremo es
decir de maquina a máquina a través de la red. Tales conexiones pueden existir a través
de una serie de conexiones punto a punto, por lo que estas conexiones extremo a
extremo.
Entre las características más importantes del protocolo TCP está que es orientado a la
conexión eso quiere decir que dos computadoras establecen una conexión para
intercambiar datos.
Otra utilidad que da el protocolo TCP está relacionado con los acuses de recibo que se
utilizan principalmente para que el host origen sepa que el host destino recibió la
información que le fue enviada ya que el host destino le notifica al host origen que a
recibido la información por medio de un acuse de recibo. Si los paquetes no son
notificados, el transmisor puede reenviar los paquetes o terminar la conexión si el
transmisor cree que el receptor no está más en la conexión.
Comunicaciones I
Capa de Transporte del Modelo OSI
Seguimiento de datos
Acuse de recibo de los datos recibidos
Retransmisión de datos sin acuse de recibo.
Comunicaciones I
Capa de Transporte del Modelo OSI
con la aplicación que origina la comunicación, lo cual es igual para el puerto destino que
está relacionado con la aplicación del destino.
La segmentación es dividir los datos de manera que su transmisión sea más sencilla y
efectiva, puesto que si se envía un dato sin división y este se pierde será necesario
reenviar todo el dato en cambio si se segmenta y uno de los segmentos no llega a su
destino solo será reenviado ese fragmento de los datos. Para que su ensamblaje sea
exitoso se le agrega al encabezado de segmento un número de secuencia el cual indica a
la aplicación receptora como ensamblar los datos segmentados.
TCP
Comunicaciones I
Capa de Transporte del Modelo OSI
Los servicios basados en TCP mantienen un seguimiento de las varias aplicaciones que se
comunican. Para diferenciar los segmentos y datagramas para cada aplicación, el
protocolo TCP cuenta con campos de encabezado que pueden identificar de manera
exclusiva estas aplicaciones. Estos identificadores únicos son los números de los puertos.
Cuando una aplicación de cliente envía una solicitud a una aplicación de servidor, el
puerto de destino contenido en el encabezado es el número de puerto que se asigna al
daemon de servicio que se ejecuta en el host remoto. El software del cliente debe conocer
el número de puerto asociado con el proceso del servidor en el host remoto. Este número
de puerto de destino se puede configurar, ya sea de forma predeterminada o manual.
Gestionar la segmentación
Comunicaciones I
Capa de Transporte del Modelo OSI
UDP
Un problema que puede darse con el protocolo UDP en la capa de transporte es que
origina que los datagramas pueden llegar duplicados y/o desordenados a su destino. Por
estos motivos el control de envío de datagramas, si existe, debe ser implementado por las
aplicaciones que usan UDP como medio de transporte de datos, al igual que el reensamble
de los mensajes entrantes.
Al igual que las aplicaciones en TCP, las aplicaciones UDP se les asignan números de
puertos. Cuando se ejecutan estas aplicaciones o procesos se aceptan los datos que
coincidan con el número de puerto asignado. Cuando UDP recibe un datagrama destinado
Comunicaciones I
Capa de Transporte del Modelo OSI
a uno de esos puertos, envía los datos de aplicación a la aplicación adecuada en base a su
mismo número de puerto
Una vez iniciada la conexión se selecciona al zar un número de puerto del rango dinámico
de números de puerto y lo utiliza como origen para la conversación, asignándole
seguridad al proceso.
En conclusión:
El momento adecuado para utilizar TCP se da cuando se requiera que el mismo orden de
envío sea el mismo orden de entrega, que la entrega sea confiable (es decir, que se
notifique si se reciben o no los paquetes) y que haya un control de flujo.
Utilizar UDP es conveniente cuando se desee proveer la entrega de datos sin consumir
muchos recursos y sin acuse de recibo.
Protocolo
TCP UDP
Protocolo simple de transferencia de Protocolo de Transferencia de Ficheros
correo (SMTP) Trivial (TFTP)
Telnet Sistema de Nombres de Dominio (DNS)
Shell segura (SSH) Llamada a Procedimiento Remoto (RPC)
Protocolo de transferencia de noticias de Sistema de Computación de Redes (NCS)
red (NNTP)
Protocolo de transferencia de hipertexto Protocolo de Gestión Simple de Redes
(HTTP) (SNMP)
Protocolo de acceso a mensajes de Internet Windows Internet Naming Service (WINS)
(IMAP)
Protocolo de acceso de audio digital (DAAP) L2TP - Servicio VPN de Mac OS X Server
Comunicaciones I
Capa de Transporte del Modelo OSI
Glosario
Sesión: es la duración de una conexión empleando una capa de sesión de un protocolo de red, o la
duración de una conexión entre un usuario y un servidor, generalmente involucrando el
intercambio de múltiples paquetes de datos entre la computadora del usuario y el servidor.
Acuses de recibo: mensaje de retorno que avisa que otro mensaje ha llegado a destino, y en ciertas
ocasiones, si ha llegado sin errores.
Datagrama: es un fragmento de paquete que es enviado con la suficiente información como para
que la red pueda simplemente encaminar el fragmento hacia el equipo destino, de manera
independiente a los fragmentos restantes.
Streaming: consiste en la distribución de audio o video por Internet. Se refiere a que se trata de
una corriente continua de video o audio sin interrupción en la cual el usuario puede escuchar o ver
en el momento que quiera.
Trade off: es una expresión que define una situación en la cual hay conflicto de decisiones. Se
caracteriza en una acción para resolver un problema, pero que en el intento aparece un nuevo
problema, obligando escoger una.
Encabezado: es una parte del paquete o un segmento, en el cual viaja la información referente al
origen y destino del paquete, como lo son las direcciones ip y las direcciones físicas entre otras.
Checksum: es una suma de verificación que es una forma de control de redundancia, una medida
muy simple para proteger la integridad de datos, verificando que no hayan sido corruptos.
Puertos dinámicos o privados: También conocidos como puertos efímeros, suelen asignarse de
manera dinámica a aplicaciones de cliente cuando se inicia una conexión. No es muy común que un
cliente se conecte a un servicio utilizando un puerto dinámico o privado.
Netstat: es una herramienta de línea de comandos que muestra un listado de las conexiones
activas de un ordenador, tanto entrante como saliente. Existen versiones de este comando en
varios sistemas como Unix, GNU/Linux, Mac OS X, Windows.
Comunicaciones I