La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelo OSI Para redes………

Presentaciones similares


Presentación del tema: "Modelo OSI Para redes………"— Transcripción de la presentación:

1 Modelo OSI Para redes………
Hericson Rondon Maria Guerrero Noviembre 2012

2 Modelo osi.

3 Capa de transporte. La capa de transporte no es una capa más, es el corazón de todos los protocolos de redes. Aquí se lleva a cabo el control de la transmisión y la gestión de errores. La capa de transporte segmenta los datos originados en el host emisor y los re ensambla en una corriente de datos dentro del sistema del host receptor.

4 Objetivos El objetivo principal de esta capa es proporcionar servicios eficientes y confiables a sus usuarios (generalmente los procesos de la capa de aplicación). La capa de transporte intenta suministrar un servicio de transporte de datos que aísla las capas superiores de los detalles de implementación del transporte.

5 Caracteristicas La capa de transporte es generalmente implantada en el kernel de S.O, como un proceso o como una biblioteca de funciones. Al software que realiza las funciones de esta capa se le conoce como Entidad de Transporte. Esta capa hace más confiable la transmisión de información encargándose de la recuperación de eventos como paquetes perdidos o paquetes mal formados Gracias a la capa de transporte los programadores de aplicaciones pueden escribir código según un conjunto estándar de primitivas y hacer que esas aplicaciones funcionen en una amplia variedad de redes

6 Servicios Seguimiento de la comunicación individual entre aplicaciones en los host origen y destino. Segmentación de datos y gestión de cada posición Re ensamble de segmentos en flujos de datos de aplicación Identificación de las diferentes aplicaciones. Separación de Comunicaciones: La segmentación de los datos proporciona medios para enviar y recibir datos cuando se ejecutan múltiples tareas. La capa de transporte divide los datos en segmentos mas faciles de administrar y transportar.

7 Servicios Establece una sesion: asegura que la aplicacion este lista para recibir los datos. Entrega Confiable: implica el reenvio d segmentos perdidos para que se reciban los datos de forma completa. Entrega en el mismo Orden: Asegurar la entrega secuencial de datos en la forma que se enviaron Control de Flujo: administra la entrega de datos si se observa saturacion en el host.

8 Servicios Para proporcionar el servicio de transporte se debe contar con ese conjunto de primitivas las cuales conforman la interfaz de la capa. Esta interfaz soporta los dos tipos de servicios: - Orientado a conexión: (streams) donde se provee un servicio confiable, consta de tres partes: establecimiento, transferencia de datos, y liberación - No orientado a conexión: (datagram) aqui no hay gestión de errores. Se tratan los paquetes de forma individual.

9 Primitivas Para permitir que los usuarios accedan al servicio de transporte, la capa de transporte debe proporcionar algunas operaciones a los programas de aplicación, es decir, una interfaz del servicio de transporte. Cada servicio de transporte tiene su propia interfaz, con el propósito de ver los aspectos básicos. Las primitivas de un transporte sencillo serían: - LISTEN: Se bloquea hasta que algún proceso intenta el contacto. - CONNECT: Intenta activamente establecer una conexión. - SEND: Envía información. - RECEIVE: Se bloquea hasta que llegue una TPDU de DATOS. - DISCONNECT: Este lado quiere liberar la conexión.

10 Berkeley Sockets Este es otro grupo de primitivas de transporte, las primitivas usadas en UNIX. En general son muy parecidas a las anteriores pero ofrecen más características y flexibilidad. Es la combinación de una dirección IP y un puerto. Fueron desarrollados en la Universidad de Berkeley en 1983 y son el mecanismo más ampliamente utilizado para implantar aplicaciones de red. socket crea un nuevo punto de comunicación bind: conecta el socket a la dirección local listen: anuncia que acepta conexiones accept: bloquea el llamador hasta que un intento de conexión arriba connect: intenta activamente establecer una conexión send: envía datos a través de la conexión receive: recibe datos a través de la conexión close: cierra la conexión

11 Protocolos de transporte
TCP : (protocolo de control de transmision) Permite una comunicacion confiable y garantiza que los paquetes lleguen a los destinos previstos. Cada segmento de TCP posee 20bytes de carga en el encabezado que encapsula datos de la capa de aplicacion. Aplicaciones que Utilizan TCP: Exploradores web Transferencia de Archivos

12 Protocolos de transporte
UDP: (Protocolo de datagramas de usuario) Protocolo simple que intercambia datagramas sin acuse de recibo ni garantia de envio. posee 8 byte de carga encabezado , entrega datos sin utilizar mucho recursos. Aplicaciones que utilizan UDP DNS Streaming de video Voz sobre ip

13 Gracias por su atencion…………..


Descargar ppt "Modelo OSI Para redes………"

Presentaciones similares


Anuncios Google