modosi

Anuncio
MA. CONSUELO DOMÍNGUEZ HAROS
75596
FUNDAMENTOS DE REDES
Modelo de referencia OSI
Una de las necesidades más apremiantes de un sistema de comunicaciones es el establecimiento de
estándares, sin ellos sólo podrían comunicarse entre si, equipos del mismo fabricante y que usaran la
misma tecnología.
La ISO (International Organization for Standarization) ha generado una gran variedad de estándares,
siendo uno de ellos el modelo OSI [Stallings, 2000], [Tomasi, 2003]. El cual se conoce como el modelo
de referencia de la ISO para la Interconexión de Sistemas Abiertos (OSI: Open Systems
Interconnection), puesto que se ocupa de la conexión de sistemas abiertos, esto es, sistemas que
están abiertos a la conexión con otros sistemas [Leon-Garcia y Widjaja, 2002].
El modelo OSI no garantiza la comunicación entre equipos pero pone las bases para una mejor
estructuración de los protocolos de comunicación. Tampoco existe ningún sistema de comunicaciones
que los siga estrictamente, siendo la familia de protocolos TCP/IP la que más se acerca.
5.1.3. Las capas del modelo OSI
La estructura lógica del modelo OSI tiene siete capas como se aprecia en la Figura 34. Las capas
inferiores (1 a 3) dependen de la red y se ocupan de los protocolos relacionados con la red de
comunicación de datos que se está usando para enlazar los computadores. Las tres capas superiores
(5 a 7) están orientadas a las aplicaciones y se ocupan de los protocolos que permiten interactuar a
dos procesos de aplicación de usuario final. La capa de transporte intermedia (capa 4) oculta a las
capas superiores, los detalles del funcionamiento de las capas inferiores. La capa 4 utiliza los servicios
provistos por las últimas capas para ofrecer a las capas superiores un servicio de intercambio de
mensajes independiente de la red.
Figura 34. Capas del modelo OSI
Capa Física: La capa física es la capa más baja del modelo, y la que se encarga de llevar toda la
información "digital" a una forma que pueda ser transmitida eléctricamente [Leon-Garcia y Widjaja,
2002] . La responsabilidad de esta capa es la conversión de la información a símbolos, y su
modulación en señales analógicas. Además, los protocolos de capa física estandarizan las
especificaciones eléctricas de la transmisión, de modo de que todos los sistemas que utilizan el mismo
protocolo se puedan comunicar, y mecánicas a nivel de los conectores utilizados. En resumen
desarrolla las siguientes actividades:

Transmisión de flujo de bits a través del medio.

No existe estructura alguna.

Maneja voltajes y pulsos eléctricos.

Especifica cables, conectores y componentes de interfaz con el medio de transmisión.
Capa de Enlace: La capa de enlace es la responsable por proveer servicios de comunicación entre
sistemas adyacentes, es decir, conectados al mismo segmento de red (cable). En este caso, no es
necesario realizar ningún enrutamiento, puesto que la comunicación se restringe a una misma subred,
sin embargo, se proveen servicios de control de flujo (que evita que un sistema transmita más rápido
de lo que puede recibir el otro), y de acceso al medio, especialmente en redes que utilizan
compartición de medio, donde es necesario "competir" para poder transmitir.
Dado que todo ocurre en un mismo segmento de red, no son necesarias las direcciones globales, sino
que se usan direcciones locales. En el caso de que se implementen los protocolos estandarizados por
el IEEE, se utilizan direcciones MAC (Medium Access Control).

Estructura el flujo de bits bajo un formato predefinido llamado trama.

Para formar una trama, el nivel de enlace agrega una secuencia especial de bits al principio y al
final del flujo inicial de bits.

Transfiere tramas de una forma confiable libre de errores (utiliza reconocimientos y
retransmisión de tramas).

Provee control de flujo.

Utiliza la técnica de piggybacking.
Capa de Red: Es una capa bastante compleja, pues tiene como responsabilidad establecer
comunicaciones entre sistemas que no están conectados en forma adyacente (por el mismo cable), en
distintas redes. En redes muy complejas (como Internet), esta capa debe ser capaz de encontrar la
mejor ruta para enrutar los paquetes.
Este enrutamiento se logra a través de dispositivos de red denominados routers, que interconectan dos
o más redes, y que proveen "la inteligencia" necesaria para que los paquetes viajen a través de
distintas redes, las cuales pueden incluso poseer tecnologías y medios de transmisión muy distintos,
mostrados en la Figura 35. En este caso, el direccionamiento se hace en base direcciones Globales de
los sistemas, que los identifica a nivel toda la red, en forma única. Un ejemplo de dirección Global, que
se incluye en paquetes de información, es la dirección IP usada en Internet, como se verá en la
sección de TCP/IP.
Figura 35. Ubicación de la mejor ruta a través de routers
En general esta capa de red no es capaz de asegurar las comunicaciones, ante errores de
transmisión, es la capa de transporte la que deberá superar los problemas de transmisión.

Divide los mensajes de la capa de transporte en paquetes y los ensambla al final.

Utiliza el nivel de enlace para el envío de paquetes: un paquete es encapsulado en una trama.

Enrutamiento de paquetes.

Envía los paquetes de nodo a nodo usando ya sea un circuito virtual o como datagramas.

Control de Congestión.
Capa de Transporte: La capa de transporte es la responsable por proveer comunicaciones entre
aplicaciones corriendo en distintos sistemas. Esta capa es capaz de proveer servicios de comunicación
"confiables", puesto que se disponen de mecanismos de control y corrección de errores, lo que hace
que los aspectos de la comunicación sean absolutamente transparente para las aplicaciones.

Establece conexiones punto a punto sin errores para el envío de mensajes.

Permite multiplexar una conexión punto a punto entre diferentes procesos del usuario (puntos
extremos de una conexión).

Provee la función de difusión de mensajes (broadcast) a múltiples destinos.

Control de Flujo.
Capa de Sesión: Establece las normas que se deben cumplir en relación a la gestión de las
conexiones de las aplicaciones con la Red, como son las normas de cortesía, señalan quien debe
hablar, cuando se debe hacer para pedir la palabra o que el interlocutor preste atención etc.
Igualmente, la información relacionada con este nivel, se añade al paquete de datos.

Permite a usuarios en diferentes máquinas establecer una sesión.

Una sesión puede ser usada para efectuar un login a un sistema de tiempo compartido remoto,
para transferir un archivo entre 2 máquinas, etc.

Controla el diálogo (quién habla, cuándo, cuánto tiempo, half duplex o full duplex).

Función de sincronización.
Capa de Presentación: En este nivel se establecen las normas que se deben cumplir en relación a los
códigos de caracteres, como ASCII y EBCDIC. Parpadeos, tamaños, etc. Esta información se añade a
la del nivel anterior e informa de las características de los datos que maneja una aplicación concreta.

Establece una sintaxis y semántica de la información transmitida.

Se define la estructura de los datos a transmitir (v.g. define los campos de un registro: nombre,
dirección, teléfono, etc.).

Define el código a usar para representar una cadena de caracteres (ASCII, EBCDIC, etc.).

Compresión de datos.

Criptografía.
Capa de Aplicación: Este nivel hace referencia a las normas que deben cumplir los protocolos con
relación a las aplicaciones, o servicios. Como por ejemplo, un navegador, un cliente de correo
electrónico, un procesador de textos, una hoja de cálculo, una base de datos, etc. El protocolo obliga a
las aplicaciones que van a manejarse dentro de una red de transmisión de paquetes, a cumplir unas
normas que le permitan hacerse entender por las aplicaciones residentes en otras máquinas de la red.

Transferencia de archivos (ftp).

Login remoto (rlogin, telnet).

Correo electrónico (mail).

Acceso a bases de datos, etc.
Descargar