NORMAS ESTANDAR ------------ k4dY ------------ Bueno, como dije en doc's anteriores tarde o temprano escribiria sobre los niveles OSI, y estos van dentro de el pakete de las normas estandar. Para poder establecer una comunicacion entre maquinas, lo mismo q para establcerla entre personas.. es necesario contar con una serie de normas q lo regulen. Se entiende por protocolo el conjunto de reglas q hacen posible el intercambio fiable de comunicacion entre dos maquinas. Niveles OSI. Al principio del desarrollo de la informatica, cada fabricante establecia los procedimientos de comunicacion entre sus ordenadores de forma independiente, por lo q resultaba muy dificil, por no decir imposible(...) la comunicacion entre ordenadores de distintos fabricantes. Poco a poco se fue haciendo necesario disponer de unas normas comunes q permitiesen la intercomunicacion entre todos los ordenadores. De todos los protocolos propuestos destaca el modelo OSI (Open Systems Interconnection), es decir Interconexion de Sistemas Abiertos, q fue propuesto por la Organizacion Internacional de Normalizacion (ISO). ISO, q es una organizacion no gubernamental fundada en 1947, tiene por mision la coordinacion del desarrollo y aprobacion de estandares a nivel internacional. Su ambito de trabajo cubre todas las areas, incluyendo las redes locales, a excepcion de las areas electrotecnicas q son coordinadas por IEC (International Electrotechnical Commission). Cada pais unicamente puede estar representado en ISO por una organizacion (en el caso de Espaņa, esta representada por AENOR (Asociacion Espaņola de Normalizacion) y en el caso de EEUU esta representada por ANSI (American National Standards Institute). El modelo OSI, cuya actividad se empezo a desarrollar en 1977 y llego a constituierse como estandar internacional en 1983, trata de establecer las bases para la definicion de protocolos de comunicacion entre sistemas informaticos. Propone dividir en niveles todas las tareas q se llevan a cabo en una comunicacion entre ordenadores. Todos los niveles estarian bien definidos y no interferirian con los demas. De ese modo, si fuera necesario una conrreccion o modificacion en un nivel, no afectaria al resto. En total se formarian siete niveles (los cuatro primeros tendrian funciones de comunicacion y los otros tres de proceso). Cada uno de los siete niveles dispondria de los protocolos especificos para el control de dicho nivel. Nivel 1 ---> FISICO Nivel 2 ---> ENLACE DE DATOS Nivel 3 ---> RED Nivel 4 ---> TRANSPORTE Nivel 5 ---> SESION Nivel 6 ---> PRESENTACION Nivel 7 ---> APLICACION Veamos q son cada uno de ellos... NIVEL FISICO : En este nivel se definen las caracteristicas electricas y mecanicas de la red necesarias para establecer y mantener la conexion fisica (se incluyen las dimensiones fisicas de los conectores, los cables y los tipos de seņales q van a circular por ellos) Los sistemas de redes locales mas habituales definidos en este nivel son : Ethernet, red de anillo con paso de testigo (Token Ring) e interfaz de datos distribuidos por fibra (FDDI, Fiber Distributed Data Interface). NIVEL DE ENLACE DE DATOS : Se ecnarga de establecer y mantener el flujo de datos q discurre entre los usuarios. Controla si se van a producir errores y los corrige (se incluye el formato de los bloques de datos, los codigos de direccion, el orden de los datos transmitidos, la deteccion y la recuperacion de errores). Las normas Ethernet y Token Ring tambien estan definidas en este nivel. NIVEL DE RED : Se encarga de decidir por donde se han de transmitir los datos dentro de la red (se incluye la administracion y gestion de los datos, la emision de mensajes y la regulacion del trafico de la red). Entre los protocolos mas utilizados definidos en este nivel se encuentran : Protocolo Internet (IP, Internet Protocol) y el Intercambio de paquetes entre redes (IPX, Internetwork Packet Exchange) de Novell. NIVEL DE TRANSPORTE : Asegura la transferencia de la informacion a pesar de los fallos q pudieran ocurrir en los niveles anteriores (se incluye la deteccion de bloqueos, caidas del sistema, asegurar la igualdad entre la velocidad de transmision y la velocidad de recepcion y la busqueda de rutas alternativas). Entre los protocolos de este nivel mas utilizados se encuentran el Protocolo de Control de la Transmision (TCP, Transmission Control Protocol) de Internet, el Intercambio Secuencial de paquetes (SPX, Sequenced Packet Exchange) de Novell y NetBIOS/NetBEUI de Microsoft. NIVEL DE SESION : Organiza las funciones q permiten q dos usuarios se comuniquen a traves de la red (se incluyen las tareas de seguridad, contraseņas de usuarios y la administracion del sistema). NIVEL DE PRESENTACION : Traduce la informacion del formato d la maquina a un formato comprensible por los usuarios (se incluye el control de las impresoras, emulacion de terminal y los sistemas de codificacion). NIVEL DE APLICACION : Se encarga del intercambio de informacion entre los usuarios y el sistema operativo (se incluye la transferencia de arcihvos y los programas de aplicacion). Proceso de la comunicacion. El proceso q se produce desde q un usuario envia un mensaje hasta q llega a su destino consiste en una bajada a traves de todos los niveles (con sus correspondientes protocolos) desde el nivel septimo hasta llegar al primero. Alli se encontrara en el canal de datos q le dirigira al usuario destino y volvera a subir por todos los niveles hasta llegar al ultimo de ellos. Modelo DOD El modelo DOD (Departament of Defense) es una version reducida del modelo OSI q pasa de tener siete niveles a cuatro, aunq las funciones asignadas a cada nivel OSI se corresopnden con su equivalente nivel DOD. DOD OSI Acceso a la red FISICO " " ENLACE DE DATOS Internet RED Ordenador a ordenador TRANSPORTE Proceso/Aplicacion SESION " " PRESENTACION " " APLICACION Norma IEEE 802 El Instituto de Ingenieros Electricos y Electronicos (IEEE) es otro organismo q ha procurado normalizar la comunicacion entre ordenadores. Este organismo esta acreditado por ANSI, q es el organismo d estandarizacion de los EEUU. Para ello, propuso la norma 802 q indica q una red local es un sistema de comunicaciones q permite a varios dispositivos comunicarse entre si. Para ello definieron, entre todos, el tamaņo de la red, la velocidad de transmision, los dispositivos conectados, el reparto de recursos y la fiabilidad d la red q cubren el nivel Fisico y el nivel de Enlace de datos (Control de Enlace Logico y Control de Acceso al Medio). Adicionalmente, el subcomite IEEE 802.1 elabora documentos relativos a la arquitectura de red, interoperacion y gestion de red. Entre las distintas especificaciones de la norma 802 se encuentran : * IEEE 802.1 (1990). Normalicacion de la Interfaz con Niveles Superiores (HLI, Higher Layer Interface Standar). Se encarga del control de temas comunes: gestion de la red, mensajeria, etc. * IEEE 802.2 (1990). Normalicacion para el Control de Enlace Logico (LLC, Logical Link Control). * IEEE 802.3 (1990). Desarrollo del protocolo de Acceso Multiple con Dereccion de Portadora y Deteccion de Colision (CSMA/CD, Carrier Sense Multiple Access/Collision Detection). * IEEE 802.4 (1990). Desarrollo del bus de Paso de Testigo (Token Bus). * IEEE 802.5 (1989-1991). Especificaciones para una configuracion de anillo con paso de testigo (Token Ring). * IEEE 802.6 (1990). Especificaciones para una red de area metropolitana (MAN, Metropolitan Area Network). * IEEE 802.7. Redes Locales de Banda Ancha * IEEE 802.8. Fibra Optica * IEEE 802.9. Estandar para la definicion de voz y datos en las redes locales. * IEEE 802.10. Seguridad en las redes locales * IEEE 802.11. Redes locales inalambricas.