El modelo de referencia de Interconexión de Sistemas Abiertos (OSI) es utilizado
para definir cómo la comunicación de datos ocurre en las redes computacionales. Este modelo está dividido en capas, cada una de las cuales proporcionan servicio a las capas superiores e inferiores. Estas capas están asociadas con protocolos y dispositivos.
El modelo OSI fue creado y ratificado por la Organización Internacional
de Estándares (ISO) y está representada en los Estados Unidos por el Instituto Nacional Americano de Estándares (ANSI). Este modelo fue creado para hacer lo siguiente: • Explicar las comunicaciones de redes entre anfitriones en una LAN o WAN. • Presentar un sistema de categorías para suites de protocolos de comunicación. • Mostrar como suites de protocolos diferentes pueden comunicarse entre sí.
Cuando dice “suites de protocolos diferentes”, tenga en mente que el
TCP/IP no es el único jugador, aunque es por mucho el más común. Si los dispositivos TCP/IP necesitan comunicarse con otros dispositivos utilizando otros protocolos de comunicación, el modelo OSI puede ayudar a describir como la traducción tendrá lugar entre los dos dispositivos.
Además de ser descrita por el modelo OSI, el TCP/IP también tiene su
propio modelo, el modelo TCP.
Es importante notar que las comunicaciones de redes existen antes de
que el modelo OSI fuera creado. En consecuencia, este modelo es una manera abstracta de categorizar las comunicaciones que ya existían. De hecho, el modelo fue creado para ayudar a los ingenieros a comprender lo que pasa con los protocolos de comunicación detrás del escenario. Continuemos y dividamos el modelo OSI en sus distintas capas y funciones.
Definiendo las Capas del Modelo OSI
El modelo OSI fue creado como un conjunto de siete capas o niveles, cada uno de los cuales hospeda diferentes protocolos dentro de uno o varias suites de protocolos, el más común de los cuales es TCP/IP. El modelo OSI categoriza como ocurren las transacciones TCP/IP, y esto es invaluable cuando viene la instalación, configuración, mantenimiento y especialmente la resolución de problemas de red. Algunas veces una suite de protocolos tal como TCP/IP es definido como Pila de protocolos. El modelo OSI muestra cómo trabaja la pila de protocolos en diferentes niveles de transmisión (eso es, cómo se apilan contra el modelo). Como se mencionó anteriormente, una LAN requiere computadoras con adaptadores de red. Estos deben estar conectados juntos de alguna manera para facilitar la transferencia de datos. Es importante definir como las computadoras están conectadas juntas, así como también como transmiten datos.
Las capas del modelo OSI hacen justo eso. Lo siguiente es una breve descripción de cada capa:
• Capa 1—Capa Física: este es el medio físico y eléctrico para transferir
datos. No está limitado a cables, conectores, paneles de conexión, cajas de conexión, concentradores y unidades de acceso multiestación (MAU’s). Esta capa también es conocida como la planta física. Los conceptos relacionados con la capa física incluyen topologías, codificación análoga contra digital, sincronización de bits, banda base contra banda ancha, multiplexado y transferencia de datos serial (lógica de 5 volts). Si puede tocar un elemento de red, este es una parte de la capa física, lo cual hace a esta capa más fácil de comprender.
La unidad de medida utilizada en esta capa son los bits.
• Capa 2—Capa de Enlace de Datos (DLL): esta capa establece,
mantiene y decide cómo es lograda la transferencia a través de la capa física. Los dispositivos que existen en esta capa (DLL) son las tarjetas de interfaz de red y los puentes. Esta capa también asegura transmisión libre de errores sobre la capa física bajo transmisiones LAN. Lo hace a través de las direcciones físicas (la dirección hexadecimal que está pegada en la ROM de la NIC), conocida también como dirección MAC. Casi cualquier dispositivo que hace una conexión física a una red y tiene la habilidad de mover información está en la capa de enlace de datos.
La unidad de medida utilizada para esta capa son los marcos (Frames).
• Capa 3—Capa de red: esta capa está dedicada a enrutar e intercambiar
información a diferentes redes, LANs o interconexión de redes. Esta puede ser en una LAN o WAN (red de área amplia). Los dispositivos que existen en la capa de red son routers y switches IP. En este punto, estamos entrando a direccionamiento lógico de anfitriones (hosts). En lugar de direcciones físicas, el sistema de direccionamiento de la computadora es almacenado en el sistema operativo, por ejemplo, direcciones IP. Ahora puede ver que una computadora típica en realidad tiene dos direcciones: una física o dirección basada en hardware tal como la dirección MAC, y una lógica o dirección basada en software tal como una dirección IP. Parte del truco en redes es asegurarse que las dos direcciones se llevan bien.
La unidad de medida utilizada en esta capa son los paquetes.
• Capa 4—Capa de transporte: esta capa asegura transmisiones libres de errores entre anfitriones (hosts) a través de direccionamiento lógico. Por lo tanto, maneja la transmisión de mensajes a través de las capas 1 hasta la 3. Los protocolos en esta capa se dividen en mensajes, los envía a través de la subred y asegura su correcto montaje en el lado receptor, asegurándose de que no hay mensajes duplicados o perdidos. Esta capa contiene tanto conexión orientada y sistemas sin conexión. Los puertos de entrada y salida son controlados por esta capa. Cuando usted piensa en “puertos”, piensa en la capa de transporte.
La unidad de medida utilizada en esta capa es algunas veces definida
como segmentos o mensajes. Todas las capas por encima de esta utilizan los términos “datos” y “mensajes”.
• Capa 5—Capa de Sesión: esta capa controla el establecimiento,
terminación y sincronización de sesiones dentro del Sistema Operativo sobre la red y entre anfitriones (hosts), por ejemplo, cuando inicia (log on) y termina sesión (log off). Esta es la capa que controla la base de datos de nombre y direcciones para el Sistema Operativo o Sistema Operativo en Red. NetBIOS (Sistema Básico de Entrada y Salida de red) trabaja en esta capa.
• Capa 6—Capa de Presentación: esta capa traduce el formato de datos
de transmisor al receptor en los varios Sistemas Operativos que puedan ser usados. Los conceptos incluyen conversión de código, compresión de datos y encriptación de archivos. Los redirectores trabajan en esta capa, tal como las unidades de red mapeadas que habilitan a la computadora para acceder a archivos compartido en una computadora remota.
• Capa 7—Capa de aplicación: esta capa es donde comienza la
creación de mensajes y por lo tanto la creación de paquetes. El acceso a base de datos está en este nivel. Los protocolos de usuario final tales como FTP, SMTP, Telnet y RAS trabajan en esta capa. Por ejemplo, suponga que está utilizando Outlook Express. Usted teclea un mensaje y da el clic en Enviar. Esto inicializa SMTP (protocolo simple de transferencia de correo) y otros protocolos, el cual envía el mensaje de correo a través de las otras capas, dividiéndose en paquetes en la capa de red y así sucesivamente. Esta capa no es la aplicación en sí, sino los protocolos que son iniciados por esta capa.
¿Suena como demasiada información? Lo es, pero necesita introducirse
el hábito de ir imaginando este modelo cada vez que está haciendo una transferencia de datos y, más importantemente, cada vez que se estén resolviendo problemas de red.
Entre más imagine la transferencia de datos a través de esos niveles,
más le será posible memorizar y comprender cómo trabaja el modelo OSI. Además, este modelo será invaluable para usted en el futuro cuando este resolviendo problemas de red. Sólo memorice los nombres reales de las capas. Depende de usted.
Como observa en la figura, imagine un mensaje siendo creado en
Outlook Express. Se hace clic en el botón de enviar y el mensaje baja las capas del modelo OSI al medio físico.
Entonces cruza el medio (probablemente cables) y sube el modelo OSI
en la máquina receptora. Esto sucede cada vez que dos computadoras se comunican, de hecho, esto sucede cada vez que un paquete es enviado de una computadora a otra. Aunque el modelo OSI está siempre en su lugar, no todos los niveles se involucran en cada comunicación. Por ejemplo, si enviar un ping a otra computadora, sólo se utilizarían las capas 1 hasta la 3. Todo esto depende del tipo de comunicaciones y el número de protocolos que son utilizados para esa transmisión específica.