jueves, 24 de febrero de 2011
jueves, 17 de febrero de 2011
MODO OSI
Durante las últimas dos décadas ha habido un enorme crecimiento en la cantidad y tamaño de las redes. Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones de hardware y software diferentes. Como resultado, muchas de las redes eran incompatibles y se volvió muy difícil para las redes que utilizaban especificaciones distintas poder comunicarse entre sí. Para solucionar este problema, la Organización Internacional para la Normalización (ISO) realizó varias investigaciones acerca de los esquemas de red. La ISO reconoció que era necesario crear un modelo de red que pudiera ayudar a los diseñadores de red a implementar redes que pudieran comunicarse y trabajar en conjunto (interoperabilidad) y por lo tanto, elaboraron el modelo de referencia OSI en 1984.
Este capítulo explica de qué manera los estándares aseguran mayor compatibilidad e interoperabilidad entre los distintos tipos de tecnologías de red. En este capítulo, aprenderá cómo el esquema de networking del modelo de referencia OSI acomoda los estándares de networking. Además, verá cómo la información o los datos viajan desde los programas de aplicación (como por ejemplo las hojas de cálculo) a través de un medio de red (como los cables) a otros programas de aplicación ubicados en otros computadores de la red. A medida que avanza en este capítulo, aprenderá acerca de las funciones básicas que se producen en cada capa del modelo OSI, que le servirán de base para empezar a diseñar, desarrollar y diagnosticar las fallas de las redes.
MODELO DE CAPAS Y LOS PROTOCOLOS
En sistemas en red, la abstracción lleva al concepto del modelo de capas.
En sistemas en red, la abstracción lleva al concepto del modelo de capas.
Se comienza con servicios ofrecidos por la capa física y luego se adiciona una secuencia de capas, cada una de ellas ofreciendo un nivel de servicios más abstracto.
UN MODELO DE CAPAS OFRECE DOS CARTERISTAS IMPORTABLES.
Descompone el problema de construir una red e partes mas manejables, o es necesario construir u sistema monolítico que lo ase todo.
Proporciona un diseño mas modular,si se le quiere colocar u nuevo servicio solo se debe modificar el nivel de la capa.
POR QUE SE UTILIZAN LAS CAPAS.
Permite trabajar con sistemas complejos.
una estructura explicita permite la identificación de las partes del sistema complejo y la interrupción entre ellas.
Modelo de referencia de capas para discusiones.
La modularidad facilita el mantenimiento y la actualización del sistema.
cambios que se realicen la implementación de u servicio de una capa es transparente para el resto del sistema.
ARQUITECTURA DEL OSI.
¿que es osi?
es una sigla, Open Systems Interconnection.
conceptual mente arquitectura general requerida para establecer comunicación entre computadoras.
EL MODELO OSI PUEDE VERSE DE DOS FORMAS.
COMO ESTANDAR :El desarrollo inicial de las redes de computadores fue promovido por redes experimentales como ARPANet y CYCLADES, seguidos por los fabricantes de computadores (SNA, DECnet, etcétera).
COMO MODELO DE REFERENCIA: La necesidad de interconectar equipos de diferentes fabricantes se hizo evidente.En la vida real, las 7 capas de funciones del modelo OSI están
En 1977, la ISO (International Organization for Standarization) reconoció la necesidad de crear estándares para las redes informáticas y creó el subcomité SC16 (Open Systems Interconnection)
La primera reunión de éste subcomité se llevo a cabo en marzo de 1978. El modelo de referencia OSI fue desarrollado después de cerca de 18 meses de discusión.
El modelo OSI fue adoptado en 1979 por el comité técnico TC97 (procesamiento de datos), del cual dependía el subcomité SC16
OSI fue adoptado en 1984 oficialmente como un estándar internacional por la ISO (International Organization of Standards).
Ahora es la recomendación X.200 de la ITU (International Telecommunication Union) y la norma ISO/IEC 7498-1.
OSI COMO MODELO DE REFERENCIA.
OSI es un modelo de referencia que muestra como debe transmitirse un mensaje entre nodos en una red de datos
El modelo OSI tiene 7 niveles de funciones
El modelo OSI tiene 7 niveles de funciones
No todos los productos comerciales se adhieren al modelo OSI
Sirve para enseñar redes y en discusiones técnicas (resolución de problemas).
normalmente construidas como una combinación de:
1. Sistema Operativo (Windows XP, Win2003, Mac/OS ó Unix)
2. Aplicaciones (navegador, cliente de correo, servidor web)
3. Protocolos de transporte y de red (TCP/IP, IPX/SPX, SNA)
4. Hardware y software que colocan la señal en el cable
conectado al computador (tarjeta de red y driver)
IMPLEMENTAÒN DE LAS DOS PRIMERAS CAPAS OSI.
Las dos primeras capas (física y enlace) generalmente se construyen con hardware y software
El cable, el conector, la tarjeta de red y el driver de la tarjeta pertenecen a los niveles 1 y 2
Los otros cinco niveles se construyen generalmente con software
COMOUNICACIÒN ENTRE CAPAS.
Cada capa ofrece un conjunto de funciones para la capa superior y utiliza funciones de la capa inferior
cada capa, en un nodo, se comunica con su igual en el otro nodo
ENCAPSULACION.
Cuando un protocolo de una capa superior envía datos a su par en otro nodo, los entrega al protocolo de la capa inferior.
Define las características mecánicas, eléctricas y funcionales para establecer, mantener, repetir, amplificar y desactivar conexiones físicas entre nodos
Define las características mecánicas, eléctricas y funcionales para establecer, mantener, repetir, amplificar y desactivar conexiones físicas entre nodos
El protocolo de la capa inferior no sabe si el protocolo de nivel superior envía una imagen, un correo o una secuencia numérica.
Luego el protocolo del nivel inferior, para crear su mensaje, agrega una información de control (header) que es utilizada entre pares para comunicarse entre ellos.
Esta información de control generalmente es colocada al iniciar el mensaje. En algunos casos se anexa información de control al final del mensaje y la llaman trailer.
A los datos entregados por el protocolo de la capa superior, dentro del mensaje, se le llama cuerpo del mensaje o payload.
NIVEL FÍSICO SEÑAL CAPA 1
Transmisión vinario
Transmisión vinario
Define las características mecánicas, eléctricas y funcionales para establecer, mantener, repetir, amplificar y desactivar conexiones físicas entre nodos. Acepta un “chorro” de bits y los transporta a través de un medio físico (un enlace). Nivel de voltaje, sincronización de cambios de voltaje, frecuencia de transmisión, distancias de los cables, conectores físicos y asuntos similares son especificados en esta capa.
NIVEL DE ENLACE DE DATOS CAPA 2
direccionamiento físico MAC Y LLC
direccionamiento físico MAC Y LLC
Acepta un “chorro” de bits y los transporta a través de un medio físico (un enlace). Nivel de voltaje, sincronización de cambios de voltaje, frecuencia de transmisión, distancias de los cables, conectores físicos y asuntos similares son especificados en esta capa
NIVEL DE RED CAPA 3.
Determinación de ruta ip direccionamiento lógico.
Determinación de ruta ip direccionamiento lógico.
Entrega los paquetes de datos a la red correcta, al nodo correcto, buscando el mejor camino (es decir, permite el intercambio de paquetes).
Evita que las capas superiores se preocupen por los detalles de cómo los paquetes alcanzan el nodo destino correcto
En esta capa se define la dirección lógica de los nodos
Esta capa es la encargada de hacer el enrutamiento y el direccionamiento
Enrutamiento: ¿cuál es el mejor camino para llegar a la red destino?
Direccionamiento: ¿cuál es el nodo destino?
NIVEL DE TRANSPORTE CAPA 4.
Conexión extremo a extremo y fiabilidad de los datos
Proporciona un número amplio de servicios. Asegura la entrega de los datos entre procesos que han establecido una sesión y que se ejecutan en diferentes nodos
Evita que las capas superiores se preocupen por los detalles del transporte de los datos hasta el proceso correcto
Hace multiplexamiento para las aplicaciones
¿cuál es la aplicación/servicio destino/origen?
Segmenta bloques grandes de datos antes de transmitirlos (y los reensambla en le nodo destino)
Asegura la transmisión confiable de los mensajes
No deja que falten ni sobren partes de los mensajes trasmitidos (si es necesario, hace retransmisión de mensajes)
hace control de flujo y control de congestión
NIVEL DE SESIÓN CAPA 5.
Comunicas-ion de sesión
Define cómo iniciar, coordinar y terminar las conversaciones entre aplicaciones (llamadas sesiones).
Administra el intercambio de datos y sincroniza el diálogo entre niveles de presentación (capa 6) de cada sistema
Evita que las capas superiores se preocupen por los detalles de cómo los paquetes alcanzan el nodo destino correcto
En esta capa se define la dirección lógica de los nodos
Esta capa es la encargada de hacer el enrutamiento y el direccionamiento
Enrutamiento: ¿cuál es el mejor camino para llegar a la red destino?
Direccionamiento: ¿cuál es el nodo destino?
NIVEL DE TRANSPORTE CAPA 4.
Conexión extremo a extremo y fiabilidad de los datos
Proporciona un número amplio de servicios. Asegura la entrega de los datos entre procesos que han establecido una sesión y que se ejecutan en diferentes nodos
Evita que las capas superiores se preocupen por los detalles del transporte de los datos hasta el proceso correcto
Hace multiplexamiento para las aplicaciones
¿cuál es la aplicación/servicio destino/origen?
Segmenta bloques grandes de datos antes de transmitirlos (y los reensambla en le nodo destino)
Asegura la transmisión confiable de los mensajes
No deja que falten ni sobren partes de los mensajes trasmitidos (si es necesario, hace retransmisión de mensajes)
hace control de flujo y control de congestión
NIVEL DE SESIÓN CAPA 5.
Comunicas-ion de sesión
Define cómo iniciar, coordinar y terminar las conversaciones entre aplicaciones (llamadas sesiones).
Administra el intercambio de datos y sincroniza el diálogo entre niveles de presentación (capa 6) de cada sistema
Ofrece las herramientas para que la capa de aplicación, la de presentación y la de sesión reporten sus problemas y los recursos disponibles para la comunicación (control del diálogo –sesión- entre aplicaciones)
Lleva control de qué flujos forman parte de la misma sesión y qué flujos deben terminar correctamente
NIVEL DE PRESENTACIÓN CAPA 6
PRESENTACIÓN DE LOS DATOS
Define el formato de los datos que se intercambiarán
Asegura que la información enviada por la capa de aplicación de un nodo sea entendida por la capa de aplicación del otro nodo
Si es necesario, transforma a un formato de representación común
Negocia la sintáxis de transferencia de datos para la capa de aplicación (estructura de datos)
Ejemplo: formato GIF, JPEG ó PNG para imágenes.
NIVEL DE APLICACIÓN CAPA 7
Servicios de aplicación
La capa de aplicación está cerca al usuario (no ofrece servicios a otras capas del modelo OSI)
Es el nivel más alto en la arquitectura OSI
Define la interfaz entre el software de comunicaciones y cualquier aplicación que necesite comunicarse a través de la red.
Las otras capas existen para prestar servicios a esta capa
Las aplicaciones están compuestas por procesos.
Un proceso de aplicación se manifiesta en la capa de aplicaciones como la ejecución de un protocolo de aplicación.
Lleva control de qué flujos forman parte de la misma sesión y qué flujos deben terminar correctamente
NIVEL DE PRESENTACIÓN CAPA 6
PRESENTACIÓN DE LOS DATOS
Define el formato de los datos que se intercambiarán
Asegura que la información enviada por la capa de aplicación de un nodo sea entendida por la capa de aplicación del otro nodo
Si es necesario, transforma a un formato de representación común
Negocia la sintáxis de transferencia de datos para la capa de aplicación (estructura de datos)
Ejemplo: formato GIF, JPEG ó PNG para imágenes.
NIVEL DE APLICACIÓN CAPA 7
Servicios de aplicación
La capa de aplicación está cerca al usuario (no ofrece servicios a otras capas del modelo OSI)
Es el nivel más alto en la arquitectura OSI
Define la interfaz entre el software de comunicaciones y cualquier aplicación que necesite comunicarse a través de la red.
Las otras capas existen para prestar servicios a esta capa
Las aplicaciones están compuestas por procesos.
Un proceso de aplicación se manifiesta en la capa de aplicaciones como la ejecución de un protocolo de aplicación.
Suscribirse a:
Entradas (Atom)