chat

martes, 22 de febrero de 2011

DEFINICIÓN: “NIVEL O CAPA DE TRANSPORTE” (CAPA 4)

El nivel de transporte o capa 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. La tarea de esta capa es proporcionar un transporte de datos confiable y económico de la máquina de origen a la máquina destino, independientemente de la red de redes física en uno. Sin la capa transporte, el concepto total de los protocolos en capas tendría poco sentido.
Este nivel actúa como un puente entre los tres niveles inferiores totalmente orientados a las comunicaciones y los tres niveles superiores totalmente orientados al procesamiento. Además, garantiza una entrega confiable de la información.
Asegura que la llegada de datos del nivel de red encuentra las características de transmisión y calidad de servicio requerido por el nivel 5 (Sesión).

OBJETIVO PRINCIPAL DE LA CAPA DE TRANSPORTE


  • El objetivo principal de esta capa es proporcionar servicios eficientes y confiables a sus usuarios (generalmente los procesos de la capa de aplicación)

FUNCIONES CAPA DE TRANSPORTE


La función principal es de aceptar los datos de la capa superior y dividirlos en unidades más pequeñas, para pasarlos a la capa de red, asegurando que todos los segmentos lleguen correctamente, esto debe ser independiente del hardware en el que se encuentre.
- Para bajar los costos de transporte se puede multiplexar varias conexiones en la misma red.
- Esta capa necesita hacer el trabajo de multiplexión transparente a la capa de sesión.
- El quinto nivel utiliza los servicios del nivel de red para proveer un servicio eficiente y confiable a sus clientes, que normalmente son los procesos en el nivel de aplicación.
- El hardware y software dentro del nivel de transporte se llaman la entidad de transporte.
- Puede estar en el corazón del sistema operativo, en un programa, en una tarjeta, etc.
- Sus servicios son muy semejantes a los del nivel de red. Las direcciones y el control de flujo son semejantes también. Por lo tanto, ¿por qué tenemos un nivel de transporte? ¿Por qué no solamente el nivel de red?
- La razón es que el nivel de red es una parte de la subred y los usuarios no tienen ningún control sobre ella. El nivel de transporte permite que los usuarios puedan mejorar el servicio del nivel de red (que puede perder paquetes, puede tener routers que no funcionan a veces, etc.). El nivel de transporte permite que tengamos un servicio más confiable que el nivel de red.
- También, las funciones del nivel de transporte pueden ser independiente de las funciones del nivel de red. Las aplicaciones pueden usar estas funciones para funcionar en cualquier tipo de red.

CARACTERÍSTICAS CAPA DE TRANSPORTE



  •         Asegura que la llegada de datos del nivel de red encuentra las características de transmisión y calidad de servicio requerido por el nivel 5 (Sesión).
  •         Este nivel define como direccionar la localidad física de los dispositivos de la red.
  •         Asigna una dirección única de transporte a cada usuario.
  •         Define una posible multi canalización. Esto es, puede soportar múltiples conexiones.
  •         Define la manera de habilitar y des habilitar las conexiones entre los nodos.
  •         Determina el protocolo que garantiza el envío del mensaje.

lunes, 21 de febrero de 2011

PROTOCOLO UTILIZADO POR LA CAPA DE TRANSPORTE



Los protocolos de transporte se parecen los protocolos de enlace. Ambos manejan el control de errores, el control de flujo, la secuencia de paquetes, etc. Pero hay diferencias:
En el nivel de transporte, se necesita una manera para especificar la dirección del destino. En el nivel de enlace está solamente el enlace.

En el nivel de enlace es fácil establecer la conexión; el host en el otro extremo del enlace está siempre allí. En el nivel de transporte este proceso es mucho más difícil.TCP (Protocolo de control de transmisión) es el método usado por el protocolo IP (Internet protocol) para enviar datos a través de la red. Mientras IP cuida del manejo del envío de los datos, TCP cuida el trato individual de cada uno de ellos (llamados comúnmente "paquetes") para el correcto enrutamiento de los mismos a través de Internet.


La puerta de la fuente y del destino identifican la conexión.

El número de secuencia y el número de acuse de recibo son normales. El último especifica el próximo byte esperado.
La longitud (4 bits) indica el número de palabras de 32 bits en el encabezamiento, ya que el campo de opciones tiene una longitud variable.
Los flags:

URG. Indica que el segmento contiene datos urgentes. El puntero urgente punta al desplazamiento del número de secuencia corriente donde están los datos urgentes.
ACK. Indica que hay un número de acuse en el campo de acuse.
PSH (Push). El recibidor no debiera almacenar los datos antes de entregarlos.
RST (Reset). Hay un problema en la conexión.
SYN. Se usa para establecer las conexiones. Una solicitud de conexión tiene SYN = 1 y ACK = 0, mientras que la aceptación de una conexión tiene SYN = 1 y ACK = 1.
FIN. Indica que el mandador no tiene más datos a mandar. La desconexión es simétrica.

TCP usa una ventana de tamaño variable. Este campo indica cuantos bytes se pueden mandar después del byte de acuse.
El checksum provee más confiabilidad.
Las opciones permiten que los hosts puedan especificar el segmento máximo que están listos para aceptar (tienen que poder recibir segmentos de 556 bytes), usar una ventana mayor que 64K bytes, y usar repetir selectivamente en vez de repetir un número indeterminado de veces.

    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.