Story Transcript
1
Modelo ISO/OSI Y Modelo TCP/IP à ndice • - Introducción……………………………………………………………….. Pág. 01 • 1.- Modelo ISO/OSI………….…………………………………………….. Pág. 02 • 2.- Como Funciona el Modelo ISO/OSI………………………………Pág. 03 • 3.- Capas del Modelo ISO/OSI…….…………………………………... Pág. 04 ♦ 3.1.- ( Capa 1) Capa FÃ−sica…………………………………………………….. …Pág. 04 ♦ 3.2.- (Capa 2) Capa de Enlace de Datos ………..…………………………. .Pág. 05 ♦ 3.3.- ( Capa 3) Capa de Red……….…………………………………………….. Pág. 05 ♦ 3.4.- ( Capa 4) Capa de Transporte ..………………………………………… Pág. 06 ♦ 3.5.- ( Capa 5) Capa de Sesión .………………………………………………… Pág. 06 ♦ 3.6.- ( Capa 6) Capa de Presentación………………………………………….Pág. 07 ♦ 3.7.- (Capa 7) Capa de Aplicación……………………………………………….Pág. 07 • 4.- Como funciona Internet………………………………..…………….. Pág. 09 • 5.- El Modelo de Internet ( Modelo TCP/IP)……….………………. Pág. 10 • 6.- Que es y como funciona el Modelo TCP/IP………………………Pág. 11 • 7.- Capas del Modelo TCP/IP……………………………………………..Pág. 12 • 7.1.- Capa de Aplicación…………….. ……………………… ………………….. Pág. 12 • 7.2.- Capa de Transporte……………..…………………………………………… Pág. 12 • 7.3.- Capa de Internet……………………..……………………………………….. Pág. 12 • 7.4.- Capa de Acceso de Red……………………………………………………… Pág. 12 • 8.-Encapsulación de Datos en el Modelo ICP/IP…. …………….. Pág. 14 • 9.- Comparación entre el Modelo ISO/OSI y el Modelo TCP/IP……………Pág. 15 • - Conclusión………………………………………………………………………Pág. 16 Introducción Un computador es un universo de conexiones, información y de un lenguaje informático que no necesariamente conocemos cuando lo utilizamos, dentro de este universo existe el Modelo ISO/OSI y el Modelo ICP/IP (modelo utilizado para Internet). Esta investigación trata de estos dos modelos, en el caso del Modelo ISO/OSI, se da a conocer sus inicios y en forma general sabremos como funciona este modelo, y por ultimo existen 7 capas en el Modelo ISO/OSI, que son las sig. - Capa FÃ−sica, 2
- Capa de Enlace de Datos, - Capa de Red, - Capa de Transporte, - Capa de Sesión, - Capa de Presentación, - Capa de Aplicación En el Modelo ICP/IP, modelo utilizado para Internet, primero conoceremos como funciona Internet lo que nos lleva a conocer a fondo su modelo, al igual que en el modelo anterior sabremos como funciona y nos enfocaremos en sus capas que a diferencia del Modelo ISO/OSI solo tiene 4 capas: ◊ Capa de Aplicación ◊ Capa de Transporte ◊ Capa de Internet ◊ Capa de Acceso de Red El próximo punto en este informe pretende explicar como trabajan estas capas y la función que cumple cada una dentro del proceso en el que reciben y envÃ−an los datos, y para finalizar esta investigación con la intención de entender mejor estos modelos, es que se comparan y se muestran las diferencias y similitudes que existen entre el Modelo ISO/OSI y Modelo TCP/IP. Página 01 1.- Modelo ISO/OSI En 1977, la Organización Internacional de Estándares (ISO) (International Standards Organization), integrada por industrias representativas del medio, creó un subcomité para desarrollar estándares de comunicación de datos que promovieran la accesibilidad universal y una interoperabilidad entre productos de diferentes fabricantes. El resultado de estos esfuerzos es el Modelo de Referencia Interconexión de Sistemas Abiertos (Open System Interconnection model) OSI. Modelo OSI es un lineamiento funcional para tareas de comunicaciones y, por consiguiente, no especifica un estándar de comunicación para dichas tareas. Sin embargo, muchos estándares y protocolos cumplen con los lineamientos del Modelo OSI. Como se mencionó anteriormente, OSI nace de la necesidad de uniformizar los elementos que participan en la solución del problema de comunicación entre equipos de cómputo de diferentes fabricantes. Estos equipos presentan diferencias en: • Procesador Central. • Velocidad. • Memoria. • Dispositivos de Almacenamiento. • Interfaces para Comunicaciones. 3
• Códigos de caracteres. • Sistemas Operativos. Estas diferencias propician que el problema de comunicación entre computadoras no tenga una solución simple. Dividiendo el problema general de la comunicación, en problemas especÃ−ficos, facilitamos la obtención de una solución a dicho problema. Esta estrategia establece dos importantes beneficios: Mayor comprensión del problema. La solución de cada problema especÃ−fico puede ser optimizada individualmente. Este modelo persigue un objetivo claro y bien definido: Formalizar los diferentes niveles de interacción para la conexión de computadoras habilitando asÃ− la comunicación del sistema de cómputo independientemente del: • Fabricante. • Arquitectura. • Localización. • Sistema Operativo. Página 02 2.- Como funciona el Modelo ISO/OSI Hoy en dÃ−a, el modelo OSI es el más ampliamente utilizado para guiar un entorno de red. Cuando los fabricantes de diseño de nuevos productos, que referencia el modelo OSI de conceptos sobre la manera en que los componentes de la red deberÃ−a funcionar. El modelo OSI define las normas para: • La forma en que los dispositivos se comunican entre sÃ−. • Los medios utilizados para informar a los dispositivos para enviar los datos y cuándo no para transmitir datos. • Los métodos que se asegura de que los dispositivos tienen un caudal de datos correctos • Los medios utilizados para garantizar que los datos se pasa a, y recibida por el destinatario. • La manera en que los medios de transmisión fÃ−sica es organizado y conectado. El modelo OSI se compone de siete capas que se presentan como una pila. Datos que se transmite a través de la red se mueve a través de cada capa. Las siete capas del modelo OSI son los siguientes: • Capa 1 - FÃ−sica • Capa 2 - de Enlace de Datos • Capa 3 - de Red • Capa 4 - de Transporte • Capa 5 - de Sesión • Capa 6 - de Presentación • Capa 7 - de Aplicación
4
Cada capa del modelo OSI tiene sus propias funciones únicas. El proceso de envÃ−o de datos se inició normalmente en la capa de aplicación, se envÃ−a a través de la pila a la capa fÃ−sica y, a continuación, a través de la red al destinatario. Los datos se reciben en la capa fÃ−sica, y el paquete de datos se transmite luego a la pila a la capa de aplicaciones. La función del modelo OSI es estandarizar la comunicación entre equipos para que diferentes fabricantes puedan desarrollar productos (software o hardware) compatibles (siempre y cuando sigan estrictamente el modelo OSI). Página 03 3.- Capas del modelo OSI/ISO Siguiendo el esquema de este modelo se crearon numerosos protocolos, por ejemplo X.25, que durante muchos años ocuparon el centro de la escena de las comunicaciones informáticas. El advenimiento de protocolos más flexibles donde las capas no están tan demarcadas y la correspondencia con los niveles no era tan clara puso a este esquema en un segundo plano. Sin embargo es muy usado en la enseñanza como una manera de mostrar como puede estructurarse una "pila" de protocolos de comunicaciones. El modelo en sÃ− mismo no puede ser considerado una arquitectura, ya que no especifica el protocolo que debe ser usado en cada capa, sino que suele hablarse de modelo de referencia. Este modelo está dividido en siete capas: 3.1.- (Capa 1) Capa FÃ−sica La Capa FÃ−sica del modelo de referencia OSI es la que se encarga de las conexiones fÃ−sicas de la computadora hacia la red, tanto en lo que se refiere al medio fÃ−sico (medios guiados: cable coaxial, cable de par trenzado, fibra óptica y otros tipos de cables; medios no guiados: radio, infrarrojos, microondas, láser y otras redes inalámbricas); caracterÃ−sticas del medio (p.e. tipo de cable o calidad del mismo; tipo de conectores normalizados o en su caso tipo de antena; etc.) y la forma en la que se transmite la información (codificación de señal, niveles de tensión/intensidad de corriente eléctrica, modulación, tasa binaria, etc.) Es la encargada de transmitir los bits de información a través del medio utilizado para la transmisión. Se ocupa de las propiedades fÃ−sicas y caracterÃ−sticas eléctricas de los diversos componentes; de la velocidad de transmisión, si ésta es uni o bidireccional (sÃ−mplex, dúplex o full-dúplex). También de aspectos mecánicos de las conexiones y terminales, incluyendo la interpretación de las señales eléctricas/electromagnéticas. Como resumen de los cometidos de esta capa, podemos decir que se encarga de transformar un paquete de información binaria en una sucesión de impulsos adecuados al medio fÃ−sico utilizado en la transmisión. Estos impulsos pueden ser eléctricos (transmisión por cable), electromagnéticos (transmisión Wireless) o luminosos (transmisión óptica). Cuando actúa en modo recepción el trabajo es inverso, se encarga de transformar estos impulsos en paquetes de datos binarios que serán entregados a la capa de enlace. Sus principales funciones se pueden resumir como: • Definir el medio o medios fÃ−sicos por los que va a viajar la comunicación: cable de pares trenzados (o no, como en RS232/EIA232), coaxial, guÃ−as de onda, aire, fibra óptica. • Definir las caracterÃ−sticas materiales (componentes y conectores mecánicos) y eléctricas (niveles de tensión) que se van a usar en la transmisión de los datos por los medios fÃ−sicos. 5
• Definir las caracterÃ−sticas funcionales de la interfaz (establecimiento, mantenimiento y liberación del enlace fÃ−sico). • Transmitir el flujo de bits a través del medio. Página 04 • Manejar las señales eléctricas/electromagnéticas • Especificar cables, conectores y componentes de interfaz con el medio de transmisión, polos en un enchufe, etc. • Garantizar la conexión (aunque no la fiabilidad de ésta). 3.2.- (Capa 2) Capa de enlace de datos Puede decirse que esta capa traslada los mensajes hacia y desde la capa fÃ−sica a la capa de red. Especifica como se organizan los datos cuando se transmiten en un medio particular. Esta capa define como son los cuadros, las direcciones y las sumas de control de los paquetes Ethernet. La capa de enlace de datos se ocupa del direccionamiento fÃ−sico, de la topologÃ−a de la red, del acceso a la red, de la notificación de errores, de la distribución ordenada de tramas y del control del flujo. Los Switches realizan su función en esta capa. Además del direccionamiento local, se ocupa de la detección y control de errores ocurridos en la capa fÃ−sica, del control del acceso a dicha capa y de la integridad de los datos y fiabilidad de la transmisión. Para esto agrupa la información a transmitir en bloques, e incluye a cada uno una suma de control que permitirá al receptor comprobar su integridad. Los datagramas recibidos son comprobados por el receptor. Si algún datagrama se ha corrompido se envÃ−a un mensaje de control al remitente solicitando su reenvÃ−o. La capa de enlace puede considerarse dividida en dos subcapas: Control lógico de enlace LLC: define la forma en que los datos son transferidos sobre el medio fÃ−sico, proporcionando servicio a las capas superiores. Control de acceso al medio MAC: Esta subcapa actúa como controladora del hardware subyacente (el adaptador de red). De hecho el controlador de la tarjeta de red es denominado a veces "MAC driver", y la dirección fÃ−sica contenida en el hardware de la tarjeta es conocida como dirección. Su principal consiste en arbitrar la utilización del medio fÃ−sico para facilitar que varios equipos puedan competir simultáneamente por la utilización de un mismo medio de transporte. El mecanismo CSMA/CD ("Carrier Sense Multiple Access with Collision Detection") utilizado en Ethernet es un tÃ−pico ejemplo de esta subcapa. 3.3.- (Capa 3) Capa de red El cometido de la capa de red es hacer que los datos lleguen desde el origen al destino, aun cuando ambos no estén conectados directamente. Los dispositivos que facilitan tal tarea se denominan en castellano encaminadores, aunque es más frecuente encontrar el nombre inglés routers y, en ocasiones enrutadores. Página 05 Adicionalmente la capa de red lleva un control de la congestión de red, que es el fenómeno que se produce cuando una saturación de un nodo tira abajo toda la red (similar a un atasco en un cruce importante en una ciudad grande). La PDU de la capa 3 es el paquete. Los routers trabajan en esta capa, aunque pueden actuar como switch de nivel 2 en determinados casos, dependiendo de la función que se le asigne. Los firewalls actúan sobre esta capa principalmente, para 6
descartar direcciones de máquinas. En este nivel se realiza el direccionamiento lógico y la determinación la ruta de los datos hasta su receptor final. 3.4.- (Capa 4) Capa de transporte Esta capa se ocupa de garantizar la fiabilidad del servicio, describe la calidad y naturaleza del envÃ−o de datos. Esta capa define cuando y como debe utilizarse la retransmisión para asegurar su llegada. Para ello divide el mensaje recibido de la capa de sesión en trozos (datagramas), los numera correlativamente y los entrega a la capa de red para su envÃ−o. Durante la recepción, si la capa de Red utiliza el protocolo IP, la capa de Transporte es responsable de reordenar los paquetes recibidos fuera de secuencia. También puede funcionar en sentido inverso multiplexando una conexión de transporte entre diversas conexiones de datos. Este permite que los datos provenientes de diversas aplicaciones compartan el mismo flujo hacia la capa de red. Un ejemplo de protocolo usado en esta capa es TCP, que con su homólogo IP de la capa de Red, configuran la suite TCP/IP utilizada en Internet, aunque existen otros como UDP, que es una capa de transporte utilizada también en Internet por algunos programas de aplicación. En resumen, podemos definir a la capa de transporte como: Capa encargada de efectuar el transporte de los datos (que se encuentran dentro del paquete) de la máquina origen a la de destino, independizándolo del tipo de red fÃ−sica que se esté utilizando. La PDU de la capa 4 se llama Segmentos. 3.5.- (Capa 5) Capa de sesión Esta capa establece, gestiona y finaliza las conexiones entre usuarios (procesos o aplicaciones) finales. Ofrece varios servicios que son cruciales para la comunicación, como son: Control de la sesión a establecer entre el emisor y el receptor (quién transmite, quién escucha y seguimiento de ésta). Control de la concurrencia (que dos comunicaciones a la misma operación crÃ−tica no se efectúen al mismo tiempo). Mantener puntos de verificación (checkpoints), que sirven para que, ante una interrupción de transmisión por cualquier causa, la misma se pueda reanudar desde el último punto de verificación en lugar de repetirla desde el principio. Página 06 Por lo tanto, el servicio provisto por esta capa es la capacidad de asegurar que, dada una sesión establecida entre dos máquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin, reanudándolas en caso de interrupción. En muchos casos, los servicios de la capa de sesión son parcial o totalmente prescindibles. En conclusión esta capa es la que se encarga de mantener el enlace entre los dos computadores que estén transmitiendo datos de cualquier Ã−ndole. 3.6.- (Capa 6) Capa de presentación
7
El objetivo de la capa de presentación es encargarse de la representación de la información, de manera que aunque distintos equipos puedan tener diferentes representaciones internas de caracteres (ASCII, Unicode, EBCDIC), números (little-endian tipo Intel, big-endian tipo Motorola), sonido o imágenes, los datos lleguen de manera reconocible. Esta capa es la primera en trabajar más el contenido de la comunicación que el cómo se establece la misma. En ella se tratan aspectos tales como la semántica y la sintaxis de los datos transmitidos, ya que distintas computadoras pueden tener diferentes formas de manejarlas. Esta capa también permite cifrar los datos y comprimirlos. En pocas palabras es un traductor. Por todo ello, podemos resumir la definición de esta capa como aquella encargada de manejar la estructura de datos abstracta y realizar las conversiones de representación de los datos necesarias para la correcta interpretación de los mismos. 3.7.- (Capa 7) Capa de aplicación Esta capa describe como hacen su trabajo los programas de aplicación (navegadores, clientes de correo, terminales remotos, transferencia de ficheros etc.). Esta capa implementa la operación con ficheros del sistema. Por un lado interactúan con la capa de presentación y por otro representan la interfaz con el usuario, entregándole la información y recibiendo los comandos que dirigen la comunicación. Algunos de los protocolos utilizados por los programas de esta capa son HTTP, SMTP, POP, IMAP etc. Página 07 En resumen, la función principal de cada capa es: Aplicación Presentación Sesión Transporte Red Enlace FÃ−sico
El nivel de aplicación es el destino final de los datos donde se proporcionan los servicios al usuario. Se convierten e interpretan los datos que se utilizarán en el nivel de aplicación. Encargado de ciertos aspectos de la comunicación como el control de los tiempos. Transporta la información de una manera fiable para que llegue correctamente a su destino. Nivel encargado de encaminar los datos hacia su destino eligiendo la ruta más efectiva. Enlace de datos. Controla el flujo de los mismos, la sincronización y los errores que puedan producirse. Se encarga de los aspectos fÃ−sicos de la conexión, tales como el medio de transmisión o el hardware.
 Página 08 4.- Como funciona Internet En Internet, las comunicaciones concretas se establecen entre dos puntos: uno es el ordenador personal desde el que usted accede y el otro es cualquiera de los servidores que hay en la Red y facilitan información.
8
El fundamento de Internet es el TCP/IP, un protocolo de transmisión que asigna a cada máquina que se conecta un número especÃ−fico, llamado "número IP" (que actúa a modo de "número teléfono único") como por ejemplo 192.555.26.11. El protocolo TCP/IP sirve para establecer una comunicación entre dos puntos remotos mediante el envÃ−o de información en paquetes. Al transmitir un mensaje o una página con imágenes, por ejemplo, el bloque completo de datos se divide en pequeños bloques que viajan de un punto a otro de la red, entre dos números IP determinados, siguiendo cualquiera de las posibles rutas. La información viaja por muchos ordenadores intermedios a modo de repetidores hasta alcanzar su destino, lugar en el que todos los paquetes se reúnen, reordenan y convierten en la información original. Millones de comunicaciones se establecen entre puntos distintos cada dÃ−a, pasando por cientos de ordenadores intermedios. La gran ventaja del TCP/IP es que es inteligente. Como cada intercambio de datos está marcado con números IP determinados, las comunicaciones no tienen por qué cruzarse. Y si los paquetes no encuentran una ruta directa, los ordenadores intermedios prueban vÃ−as alternativas. Se realizan comprobaciones en cada bloque para que la información llegue intacta, y en caso de que se pierda alguno, el protocolo lo solicita de nuevo hasta que se obtiene la información completa. TCP/IP es la base de todas las máquinas y software sobre el que funciona Internet: los programas de correo electrónico, transferencia de archivos y transmisión de páginas con texto e imágenes y enlaces de hipertexto. Cuando es necesario, un servicio automático llamado DNS convierte automáticamente esos crÃ−pticos números IP a palabras más inteligibles (como www.universidad.edu) para que sean fáciles de recordar. Toda Internet funciona a través de TCP/IP, y razones históricas hacen que está muy ligado al sistema operativo Unix (y sus variantes). Por fortuna, los usuarios actuales no necesitan tener ningún conocimiento de los crÃ−pticos comandos Unix para poder navegar por la Red: todo lo que necesitan es un ratón. Página 09 5.- El Modelo de Internet (Modelo TCP/IP) Aunque el modelo de referencia OSI sea universalmente reconocido, el estándar abierto de Internet desde el punto de vista histórico y técnico es el Protocolo de control de transmisión/Protocolo Internet (TCP/IP). El modelo de referencia TCP/IP y la pila de protocolo TCP/IP hacen que sea posible la comunicación entre dos ordenadores, desde cualquier parte del mundo, a casi la velocidad de la luz. El modelo TCP/IP tiene importancia histórica, al igual que las normas que permitieron el desarrollo de la industria telefónica, de energÃ−a eléctrica, el ferrocarril, la televisión y las industrias de vÃ−deos El Departamento de Defensa de EE.UU. creó el modelo TCP/IP porque necesitaba una red que pudiera sobrevivir ante cualquier circunstancia, incluso una guerra nuclear. Supongamos que estalla una guerra (al fin y al cabo era el origen de diseñar TCP/IP), imaginemos entonces que se necesita que fluya la información o los datos (organizados en forma de paquetes), independientemente de la condición de cualquier nodo o red en particular de la red (que en este caso podrÃ−an haber sido destruidos). El gobierno desea que sus paquetes lleguen a destino siempre, bajo cualquier condición, desde un punto determinado hasta cualquier otro. Este problema de diseño de difÃ−cil solución fue lo que llevó a la creación del modelo TCP/IP, que desde entonces se transformó en el estándar a partir del cual se desarrolló Internet. Página 10 6.- Que es y como funciona el Modelo TCP/IP
9
La familia de protocolos de Internet es un conjunto de protocolos de red en la que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia. El TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN). TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de área extensa de dicho departamento. Una red TCP/IP transfiere datos mediante el ensamblaje de bloques de datos en paquetes, cada paquete comienza con una cabecera que contiene información de control; tal como la dirección del destino, seguido de los datos. Cuando se envÃ−a un archivo por la red TCP/IP, su contenido se envÃ−a utilizando una serie de paquetes diferentes. El Internet protocol (IP), un protocolo de la capa de red, permite a las aplicaciones ejecutarse transparentemente sobre redes interconectadas. Cuando se utiliza IP, no es necesario conocer que hardware se utiliza, por tanto ésta corre en una red de área local. El Transmisión Control Protocol (TCP); un protocolo de la capa de transporte, asegura que los datos sean entregados, que lo que se recibe, sea lo que se pretendÃ−a enviar y que los paquetes que sean recibidos en el orden en que fueron enviados. TCP terminará una conexión si ocurre un error que haga la transmisión fiable imposible. En algunos aspectos, TCP/IP representa todas las reglas de comunicación para Internet y se basa en la noción de dirección IP, es decir, en la idea de brindar una dirección IP a cada equipo de la red para poder enrutar paquetes de datos. Debido a que el conjunto de protocolos TCP/IP originalmente se creó con fines militares, está diseñado para cumplir con una cierta cantidad de criterios, entre ellos: • dividir mensajes en paquetes; • usar un sistema de direcciones; • enrutar datos por la red; • detectar errores en las transmisiones de datos. Página 11 7.- Capas del Modelo TCP/IP El modelo TCP/IP tiene cuatro capas: la capa de aplicación, la capa de transporte, la capa de Internet y la capa de acceso de red. Es importante observar que algunas de las capas del modelo TCP/IP poseen el mismo nombre que las capas del modelo OSI. 7.1.- Capa de aplicación Los diseñadores de TCP/IP pensaron que los protocolos de nivel superior deberÃ−an incluir los detalles de las capas de sesión y presentación. Simplemente crearon una capa de aplicación que maneja protocolos de alto nivel, aspectos de representación, codificación y control de diálogo. El modelo TCP/IP combina todos los aspectos relacionados con las aplicaciones en una sola capa y garantiza que estos datos estén correctamente empaquetados para la siguiente capa. Luego verás un gráfico que asocia estas capas y verás que es mas sencillo de lo que parece. 7.2.- Capa de transporte 10
La capa de transporte se refiere a los aspectos de calidad del servicio con respecto a la fiabilidad, el control de flujo y la corrección de errores. Uno de sus protocolos, el protocolo para el control de la transmisión (TCP), ofrece maneras flexibles y de alta calidad para crear comunicaciones de red fiables, sin problemas de flujo y con un nivel de error bajo. TCP es un protocolo orientado a la conexión. Mantiene un diálogo entre el origen y el destino mientras empaqueta la información de la capa de aplicación en unidades denominadas segmentos. 7.3.- Capa de Internet El propósito de la capa de Internet es enviar paquetes origen desde cualquier red en la red y que estos paquetes lleguen a su destino independientemente de la ruta y de las redes que recorrieron para llegar hasta allÃ−. El protocolo especÃ−fico que rige esta capa se denomina Protocolo Internet (IP). En esta capa se produce la determinación de la mejor ruta y la conmutación de paquetes. Esto se puede comparar con el sistema postal. Cuando enviamos una carta por correo, no sabemos cómo llega a destino (existen varias rutas posibles); lo que nos interesa es que la carta llegue. 7.4.- Capa de acceso de red Esta capa también se denomina capa de host a red. Es la capa que se ocupa de todos los aspectos que requiere un paquete IP para realizar realmente un enlace fÃ−sico y luego realizar otro enlace fÃ−sico. Esta capa incluye los detalles de tecnologÃ−a LAN y WAN y todos los detalles de las capas fÃ−sica y de enlace de datos del modelo OSI Página 12 Modelo TCP/IP: El diagrama que aparece en la siguiente figura se denomina gráfico de protocolo. Este gráfico ilustra algunos de los protocolos comunes especificados por el modelo de referencia TCP/IP. Veamos el gráfico de protocolo: En la capa de aplicación, aparecen distintas tareas de red que probablemente no reconozcas, pero como usuario de la Internet, probablemente las usas todos los dÃ−as. Estas aplicaciones incluyen las siguientes: • FTP: File Transfer Protocol (Protocolo de transferencia de archivos) • HTTP: Hypertext Transfer Protocol (Protocolo de transferencia de hipertexto) • SMTP: Simple Mail Transfer Protocol (Protocolo de transferencia de correo simple) • DNS: Domain Name System (Sistema de nombres de dominio) • TFTP: Trivial File Transfer Protocol (Protocolo trivial de transferencia de archivo) El modelo TCP/IP tiene su máxima flexibilidad en la capa de aplicación para los desarrolladores de software. La capa de transporte involucra dos protocolos: el protocolo de control de transmisión (TCP) y el protocolo de datagrama de usuario (UDP). La capa inferior, la capa de acceso de red, se relaciona con la tecnologÃ−a especÃ−fica de LAN o WAN que utiliza. En el modelo TCP/IP existe solamente un protocolo de red: el protocolo Internet, o IP, independientemente de la aplicación que solicita servicios de red o del protocolo de transporte que se utiliza. Esta es una decisión de diseño deliberada. IP sirve como protocolo universal que permite que cualquier computador en cualquier parte del mundo pueda comunicarse en cualquier momento. Página 13 8.- Encapsulación de datos en el modelo ICP/IP
11
Durante una transmisión, los datos cruzan cada una de las capas en el nivel del equipo remitente. En cada capa, se le agrega información al paquete de datos. Esto se llama encabezado, es decir, una recopilación de información que garantiza la transmisión. En el nivel del equipo receptor, cuando se atraviesa cada capa, el encabezado se lee y después se elimina. Entonces, cuando se recibe, el mensaje se encuentra en su estado original. En cada nivel, el paquete de datos cambia su aspecto porque se le agrega un encabezado. Por lo tanto, las designaciones cambian según las capas: • el paquete de datos se denomina mensaje en el nivel de la capa de aplicación; • el mensaje después se encapsula en forma de segmento en la capa de transporte; • una vez que se encapsula el segmento en la capa de Internet, toma el nombre de datagrama; • finalmente, se habla de trama en el nivel de capa de acceso a la red. Página 14 9.- Comparación entre el modelo ISO/OSI y el modelo TCP/IP Si comparamos el modelo OSI y el modelo TCP/IP, observamos que ambos presentan similitudes y diferencias. Similitudes • Ambos se dividen en capas • Ambos tienen capas de aplicación, aunque incluyen servicios muy distintos • Ambos tienen capas de transporte y de red similares • Se supone que la tecnologÃ−a es de conmutación por paquetes (no de conmutación por circuito). Diferencias • TCP/IP combina las funciones de la capa de presentación y de sesión en la capa de aplicación • TCP/IP combina la capas de enlace de datos y la capa fÃ−sica del modelo OSI en una sola capa • TCP/IP parece ser más simple porque tiene menos capas. Los protocolos TCP/IP son los estándares en torno a los cuales se desarrolló la Internet, de modo que la credibilidad del modelo TCP/IP se debe en gran parte a sus protocolos. En comparación, las redes tÃ−picas no se desarrollan normalmente a partir del protocolo OSI, aunque el modelo OSI se usa como guÃ−a. Comparación entre TCP/IP y OSI: El modelo de Internet fue diseñado como la solución a un problema práctico de ingenierÃ−a. El modelo OSI, en cambio, fue propuesto como una aproximación teórica y también como una primera fase en la evolución de las redes de ordenadores. Por lo tanto, el modelo OSI es más fácil de entender, pero el modelo TCP/IP es el que realmente se usa. Sirve de ayuda entender el modelo OSI antes de conocer TCP/IP, ya que se aplican los mismos principios, pero son más fáciles de entender en el modelo OSI. Página 15 Conclusión Para concluir esta investigación es importante destacar que el Modelo ISO/OSI (Open System Interconnection model), definido por la ISO (International Standards Organization) es un marco conceptual que puede ser referenciado a comprender mejor cómo funcionan los dispositivos en la red. Este Modelo consta de 7 capas, 12
- Capa FÃ−sica, - Capa de Enlace de Datos, - Capa de Red, - Capa de Transporte, - Capa de Sesión, - Capa de Presentación, - Capa de Aplicación. El proceso de envÃ−o de datos se inicia normalmente en la capa de aplicación, se envÃ−a a través de la pila a la capa fÃ−sica y, a continuación, a través de la red al destinatario. Los datos se reciben en la capa fÃ−sica, y el paquete de datos se transmite luego a la pila a la capa de aplicaciones. La función del modelo OSI es estandarizar la comunicación entre equipos para que diferentes fabricantes puedan desarrollar productos (software o hardware) compatibles (siempre y cuando sigan estrictamente el modelo OSI). El Modelo TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos. Este Modelo tiene cuatro capas: ◊ la capa de Aplicación, ◊ la capa de Transporte, ◊ la capa de Internet ◊ la capa de Acceso de Red En cada capa, se le agrega información al paquete de datos. Esto se llama encabezado. En el nivel del equipo receptor, cuando se atraviesa cada capa, el encabezado se lee y después se elimina. Entonces, cuando se recibe, el mensaje se encuentra en su estado original. Por ultimo al conocer como funcionan estos modelos podemos determinar entre un modelo y otro existen diferencias como que el modelo ISO/OSI consta de 7 capas, mientras que en el modelo TCP/IP se excluyen las 2 capas que se encuentran debajo de la capa aplicación (presentación y sesión), y se fusionan las capas fÃ−sica y de datos en una sola, quedando con 4 capas solamente. La razón de eliminar las capas presentación y sesión es que, en la practica, la labor desarrollada por ellas termina estando implementado en la aplicación o de forma diferente a la del modelo. También porque la forma de manejar sesiones y transformaciones es muy variable y no tiene demasiado sentido forzar una forma especÃ−fica de manejarlo. La razón de fusionar la capa fÃ−sica y datos es que, por un lado, en general los protocolos que definen la capa fÃ−sica también definen la capa datos, y por otro lado, que con ello se independiza TCP/IP detener que especificar esa parte, haciendo mas simple la especificación. Se espera haber cumplido con el objetivo de esta investigación, a modo personal puedo confirmar que al realizar este informe me queda claro como funcionan estos modelos y porque fue importante investigarlos, además de que los trabajamos y utilizamos a diario en nuestra computadora.
13