Redes de Computadoras Capítulo 2: Los modelos OSI y TCP/IP Eduardo Interiano
QuéeselmodeloOSI? el Creado en 1984 por la Organización Internacional para la normalización (ISO) Es un modelo de siete capas Cada capa realiza tareas específicas Las capas homónimas en computadores separados se comunican entre sí
Capas y protocolos del modelo OSI Host A Protocolos de aplicación Protocolos de presentación Protocolos de sesión Protocolos de transporte Host B Red Datos Físico Red Datos Físico
Ventajas del modelo OSI Facilita la comprensión al dividir un problema complejo en partes más simples Normaliza los componentes de red y permite el desarrollo por parte de diferentes fabricantes Evita los problemas de incompatibilidad
Ventajas del modelo OSI Los cambios de una capa no afectan las demás capas y éstas pueden evolucionar más rápido Simplifica el aprendizaje
Premisas del modelo OSI Cada nivel realiza tareas únicas y específicas Todo nivel debe tener conocimiento de los niveles adyacentes y sólo de éstos Todo nivel debe utilizar los servicios del nivel inferior y prestar servicios al nivel superior
Las capas del modelo OSI 7. Procesos de red a aplicaciones 6. Interpretación de los datos 5. Diálogos de control 4. Integridad de los mensajes 3. Enrutamiento de los mensajes 2. Topología 1. Conexión de equipos
Capa física Encargada de la transmisión de los bits atravésde los circuitos de comunicaciones Provee los medios mecánicos, eléctricos, funcionales y de procedimiento i para establecer y liberar conexiones físicas entre los DTE (Equipo Terminal de Datos) y DCE (Equipo de comunicación de datos) Ejemplos de estándares: V.24, V.35, EIA-449, EIA/TIA-232, DSL, TIA/EIA 568
Capa de enlace de datos Encargada de la transmisión de las tramas a través de la capa física Se ocupa de la topología de la red, del método de acceso a ésta y del control de flujo y sincronización Se encarga de la detección de errores Se ocupa del direccionamiento físico Ejemplos: HDLC, PPP, IEEE 802.2-7
Capa de red Encargada de la transmisión de los paquetes Se ocupa de la determinación de la mejor ruta dependiendo de las condiciones de la red Se ocupa del direccionamiento lógico Se encarga de la conversión de los nombres y direcciones lógicas (IP) a físicas (MAC) Ejemplos: IP, IPX
Capa de transporte Encargada de la transmisión de segmentos Se ocupa de la segmentación, numeración y secuencia de los datos de la capa de sesión Establece, mantiene y termina las conexiones lógicas entre host (circuitos virtuales) Límite entre las capas de host (5 7)ylas capas de medios (1 3) Responsable de la confiabilidad de la red
Capa de sesión Encargada de la transmisión ordenada de los datos entre las capas de presentación Permite que dos aplicaciones en diferentes computadoras establezcan, usen y terminen una conexión llamada sesión Controla el flujo bidireccional simultáneo o alterno (full duplex o half duplex) ) Sincroniza y mantiene la sesión
Capa de presentación Define el formato en que se intercambia la información entre aplicaciones y la sintaxis usada entre éstas Se ocupa de la administración de la seguridad en la red tal como el cifrado y descifrado de datos Encargada de la compresión y la traducción Ejemplos: Formatos de textos (correo), imágenes, códigos (ASCII y otros), sonido
Capa de aplicación Es la capa más cercana al usuario No provee servicios ii a ninguna otra capa del modelo OSI Proporciona servicios de red a las aplicaciones del usuario (Ej.: navegadores web, clientes de correo electrónico, transferencia de archivos)
TCP/IP Antecedentes TCP/IP es un conjunto de protocolos que prestan diversos servicios TCP es el nombre de uno de los protocolos de capa de transporte : Transmision Control Protocol IP es el nombre uno de los protocolos de capa de red: Internet Protocol
TCP/IP Antecedentes TCP/IP fue utilizado en la primera red de conmutación de paquetes del mundo: ARPANET que condujo al desarrollo de la Internet TCP/IP se usa en Internet y además en redes LAN TCP/IP es el grupo de protocolos más usado TCP/IP es el grupo de protocolos más usado actualmente y lo será por muchos años más
La arquitectura de red y protocolos La arquitectura de red define un conjunto de protocolos de comunicación que determina cómo se realiza la comunicación Un protocolo de comunicación define el formato de la unidad de datos (PDU) que será intercambiada por niveles iguales en equipos diferentes
Arquitectura de TCP/IP Cuando se emplea TCP/IP, la información viaja entre emisor y receptor en segmentos creados por TCP y encapsulados en paquetes por IP Los paquetes son llamados Datagramas IP Capa de Aplicación Capa de Transporte Capa de Internet Capa de Acceso a Red
TCP/IP y el modelo OSI Capa de Aplicación TCP IP Capa de Transporte Capa de Internet Capa de Acceso a Red
Protocolos de comunicación protocolos Capa de Aplicación Capa de Transporte Capa de Internet et Capa de Acceso a Red Capa de Aplicación Capa de Transporte Capa de Internet et Capa de Acceso a Red servicios
Protocolo orientado a conexión Un protocolo orientado a conexión proporciona un servicio similar al provisto por el servicio telefónico, tiene 3 fases distintas: Establecer la conexión Transferencia de datos Terminar la conexión
Protocolo orientado a conexión Durante la comunicación con un protocolo orientado a conexión se requiere información para identificar la conexión con la cual los datos están asociados Un protocolo orientado a conexión es descrito como un servicio i confiable y secuencial
Protocolo no orientado a conexión Un protocolo no orientado a conexión proporciona p un servicio similar al provisto por el servicio de correo postal La comunicación tiene solo una fase simple pues no requiere establecer la conexión El mensaje se identifica con la dirección de fuente y la del destino No es un servicio confiable
Datos DATOS Proceso de encapsulado con ejemplo de TCP/IP Segmento ORIGEN = 1024 DESTINO = 80 ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB )
Datos DATOS Proceso de encapsulado con ejemplo de TCP/IP Segmento ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB ) Paquete ORIGEN = 223.1.2.3 DESTINO = 198.1.45.1 ORIGEN = Mi IP DESTINO = 198.1.45.1
Datos DATOS Proceso de encapsulado con ejemplo de TCP/IP Segmento ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB ) Paquete ORIGEN = 223.1.2.3 DESTINO = 198.1.45.1 ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = Mi IP DESTINO = 198.1.45.1 Trama ORIGEN = AABBCC DESTINO = 123456
Datos DATOS Proceso de encapsulado con ejemplo de TCP/IP Segmento ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB ) Paquete ORIGEN = 223.1.2.3 DESTINO = 198.1.45.1 ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = Mi IP DESTINO = 198.1.45.1 Trama ORIGEN = AABBCC ORIGEN = 223.1.2.3 ORIGEN = 1024 DESTINO = 123456 DESTINO = 198.1.45.1 1 1 DESTINO = 80 DATOS Bits
Proceso de desencapsulado Paquete ORIGEN = Mi IP DESTINO = 198.1.45.1 Trama ORIGEN = AABBCC ORIGEN = 223.1.2.3 ORIGEN = 1024 DESTINO = 123456 DESTINO = 198.1.45.1 1 1 DESTINO = 80 DATOS Bits
Proceso de desencapsulado Segmento ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB ) Paquete ORIGEN = 223.1.2.3 2 3 ORIGEN = 1024 DATOS ORIGEN = Mi IP DESTINO = 198.1.45.1 DESTINO = 80 DESTINO = 198.1.45.1 Trama ORIGEN = AABBCC DESTINO = 123456 Bits
Datos Proceso de desencapsulado Segmento ORIGEN = 1024 DESTINO = 80 DATOS ORIGEN = (ARBITRARIO) DESTINO = HTTP (WEB ) Paquete ORIGEN = 223.1.2.3 2 3 DESTINO = 198.1.45.1 ORIGEN = Mi IP DESTINO = 198.1.45.1 Trama ORIGEN = AABBCC DESTINO = 123456 Bits