Es el corazón en la jerarquía completa de
protocolos, proporcionando un transporte confiable, eficiente y económico
de la máquina de origen a la máquina de destino, independientemente de
la red o redes físicas en uso. Para lograr este objetivo, la Capa de
Transporte, hace uso de los servicios proporcionados por la capa de red.
El hardware o software que se encarga del trabajo se llama entidad de
transporte que puede estar:
- En la Tarjeta de interfaz de red
- En el núcleo del sistema operativo
- En un proceso de usuario independiente
- En un paquete de biblioteca que forma parte de las aplicaciones de la red
En
algunos casos la portadora, puede prestar servicios de transporte
confiable en cuyo caso, la entidad de transporte, reside en máquinas
especiales de interfaz en la orilla de la subred a la que se conectan los
HOST.
Hay dos
tipos de servicio de transporte: orientado a conexiones y sin conexiones, (al
igual que en el servicio de red), en ambos casos las conexiones tienen 3 fases:
Establecimiento, Transferencia de Datos, Liberación (los servicios de transporte, y de red son muy parecidos) entonces ¿ Porqué no es suficiente una sola capa?. La respuesta se da en que debido a que la Capa de Red forma parte de una subred de comunicación tiene desventajas. Por ello, ¿Qué pasa cuando se dan problemas en las conexiones?. Los usuarios al no tener control sobre la subred, no pueden solucionar los problemas. Por ello una capa es necesario una capa encima de la de red que mejore la calidad del servicio. Si a la mitad de una transmisión larga, se informa a la entidad de transporte que su conexión de red ha terminado, sin indicación de lo sucedido, la entidad de transporte, puede comunicarse con la entidad de transporte remota, y por medio de esta nueva conexión pedir que se le informe sobre que datos llegaron y cuales no para reiniciar desde la interrupción.
Establecimiento, Transferencia de Datos, Liberación (los servicios de transporte, y de red son muy parecidos) entonces ¿ Porqué no es suficiente una sola capa?. La respuesta se da en que debido a que la Capa de Red forma parte de una subred de comunicación tiene desventajas. Por ello, ¿Qué pasa cuando se dan problemas en las conexiones?. Los usuarios al no tener control sobre la subred, no pueden solucionar los problemas. Por ello una capa es necesario una capa encima de la de red que mejore la calidad del servicio. Si a la mitad de una transmisión larga, se informa a la entidad de transporte que su conexión de red ha terminado, sin indicación de lo sucedido, la entidad de transporte, puede comunicarse con la entidad de transporte remota, y por medio de esta nueva conexión pedir que se le informe sobre que datos llegaron y cuales no para reiniciar desde la interrupción.

La capa de transporte, aísla a las capas superiores respecto a la
tecnología, el diseño y las imperfecciones de la subred.
La capa de transporte es el límite entre el proveedor y el usuario del servicio
confiable de transmisión de datos.
Parámetros
de la calidad del servicio, propios de la capa de transporte
Retardo de Establecimiento de Conexión |
Tiempo
que transcurre entre la solicitud de una conexión y la confirmación
del usuario
|
Probabilidad de falla de establecimiento de Conexión |
Posibilidad
de que una conexión no se establezca en un lapso máximo de tiempo.
|
Rendimiento |
Mide
la cantidad de bytes de datos transferidos pos segundo
|
Retardo de tránsito |
Mide
el tiempo entre el envío de un mensaje y su recepción por el destino.
|
Tasa de errores residual |
Mide
la cantidad de mensajes perdidos o alterados como una fracción del total
enviado.
|
Protección |
Mecanismo
por el cual el usuario indique su interés en que la capa de transporte,
proporcione protección contra terceros no autorizados
|
Prioridad |
Mecanismo
para que un usuario indique que conexiones son más importantes.
|
Tenacidad |
Probabilidad
de que la capa de transporte termine por si misma una transmisión debido
a problemas interno o congestionamiento.
|
Primitivas del un servicio
de transporte sencillo
Todas estas
primitivas, están Encapsuladas en TPDU(Unidad de Datos del Protocolo de
Transporte)
TPDU
LISTEN |
CONNECT |
SEND |
RECEIVE |
DISCONNECT |
Primitivas
Elementos de los Protocolos de Transporte
El servicio de transporte se implementa mediante un protocolo de
transporte que cumple funciones como control de errores, la secuencia
y control de flujo, etc.
Direccionamiento
Para
establecer conexión entre dos procesos de aplicación, el método que
normalmente se emplea es definir direcciones de transporte en las que los
procesos pueden estar a la espera de solicitudes de conexión. En Internet
estos puntos terminales son pares:
· Dirección IP, puerto
local àNSAP
·
AAL-SAP (run: yes">&nbe: EN-US"> TSAP
Esquema de conexión.
Un
esquema de conexión empleado por los HOST UNIX en Internet se conoce como
protocolo inicial de conexión. En lugar de que cada servidor
concebible escuche en un TSAP bien conocido, cada máquina que desea
ofrecer servicio a usuarios remotos tiene un servidor de procesos
especial que actua como apoderado. (proxy)
Establecimiento de una conexión
El establecimiento
de una conexión es sorprendentemente complicado. Ya que el problema se da cuando
la red puede perder, almacenar o duplicar paquetes, por ello la solución es
tratar de mantener una subred con el menor congestionamiento posible, para ello
se debe restringir el tiempo de vida de los paquetes para ello existen las siguientes
técnicas:
1.
Diseño de subred restringida
2.
Contador de saltos en cada paquete
3.
Marca de tiempo en cada paquete.
El primero evita que
los paquetes hagan ciclos, el segundo consiste en incrementar el conteo de saltos
cada vez que se reenvía el paquete, y el tercero requiere que cada paquete lleve
la hora en que fue creado. Teniendo limitado el tiempo de vida de los paquetes,
es posible proponer una manera a prueba de errores de establecer conexiones
seguras.
Liberación
de una conexión
Liberación asimétrica.- es la manera en que
funciona el sistema telefónico, cuando unha parte cuelga, se pierde la
conexión.
Liberación simétrica.- trata a la conexión como
dos conexiones unidireccionales distintas, y requiere que cada una de
ellas e libere por separado.
Si ninguna de las partes está preparada para desconectarse hasta
estar segura que la otra está preparada para desconectarse también,
run: yes"> ocurrirá la desconexión.
PROTOCOLOS DE TRANSPORTE EN INTERNET
La Internet tiene 2 protocolos principales, TCP(es el orientado a
conexiones) y el UDP (básicamente el IP con la adición de una cabecera
corta)
TCP(Transmisión Control Protocol) Protocolo de
Control de Transmisión: se diseño para proporcionar una corriente de
bytes confiable. Una interred es diferente que una sola red, porque las
distintas partes pueden tener, topologías, anchos de banda, retardos,
tamaños de paquete y otros parámetros con grandes diferencias. Se diseño
TCP para adaptarse dinámicamente a las propiedades de lrun: yes">
y para ser robusto ante distintos tipos de fallas.
Se definió formalmente en el RFC-793.
Una máquina que reconoce el TCP tiene una entidad de transporte
TCP. El servicio de transporte se obtiene haciendo que tanto el transmisor
como el receptor creen puntos terminales, llamados sockets. Cada socket
tiene un número (DIRErun: yes"> consiste
en una dirección IP del HOST.
No hay comentarios:
Publicar un comentario