Arquitectura de Red DEC DNA DNA ( DEC Network Arquitecture ) es la arquitectura de Digital Equipment Corporation que define los protocolos, formatos y el intercambio de mensajes de control sobre las redes.DNA se introdujo por primera vez a mediados de los setenta.Sirve como anteproyecto de Digital para pasados, presentes y futuros productos de comunicación.El modelo DNA es similar al modelo de Interconexión de sistemas abiertos ( OSI ) desarrollado por la Organización internacional de normalización ( ISO ). DECnet es una familia de productos de software y hardware de Digital que implementa DNA para enlazar sistemas en una sola red.DECnet ha evolucionado a través de los años y los niveles de protocolos de DNA han evolucionado con él. Capa de Usuario Capa de administración de la red Capa de aplicación de red Capa de control de sesión Capa de comunicaciones Capa de enrutamiento Capa de enlace de datos Capa física CAPAS : Capa física.- Se define igual que la de OSI. Capa de enlace de datos.- Se define igual que la del modelo de referencia OSI.Se utilizan tres protocolos: DDCMP, Ethernet y X.25. Capa de enrutamiento.- Provee el servicio de entrega de mensajes a través de la red.Implementa un servicio de datagrama que entraga paquetes en un esquema de " el mejor servicio " , sin asegurar que el paquete no se perdera, duplicara o se netregara fuera de orden. Capa de Comunicaciones.- Provee un servicio de comunicación estandarizado, confiable, secuencial y orientado a conexión a capas más arriba.A su vez, multiplexa conexiones multiples , llamadas ligas lógicas, entre pares de nodos o entre un nodo y multiples nodos. Capa de control de Sesión.- Provee funciones de comunicación independientes del sistema y de proceso a proceso para administración de la red, capas de aplicación de red y a procesos que reciden en el usuario. Este servicio esta orientado a la conección.Una vez que se establece la conexión , los datos fluyen entre los procesos sin ninguna intervención posterior por la capa. Capa de aplicación de Red .- Provee servicios genericos a la capa de usuario y a la capa de administración de la red.Estos servicios incluyen acceso y transferencia de archivos remotos, acceso interactivo de terminales remotas y pasarelas de acceso a sistemas diferentes a DNA. Capa de adminstración de la red .- Provee administración desentralizada a una red DNA.Los modulos que estan en un nodo son responsables de dos funciones: coordinar la administración del nodo y comunicarse con modulos a " punto " en nodos remotos para cumplir la administración desentralizada. Capa del Usuario.- Contiene las funciones definidas por el usuario tales como programas de aplicación.Programas de aplicación pueden accesar directamente la capa de control de sesión para una comunicación de programa a programa, la capa de aplicación de red para obtener acceso a servicios como acceso a archivos, o a la capa de administración de la red para mejorar las capacidades de NCP ( Network Control Program ). El nivel de enlace de datos srive de soporte a un protocolo de mensajería para comunicaciones de datos de Digital ( DDCMP ), es un protocolo de enlace de datos para el control de errores, además de a las redes de conmutación de paquetes X.25, Ethernet y el control de enlace de datos de alto nivel ( HDLC ).En el nivel de red de la Interconexión de sistemas abiertos ( OSI ) se encuentran los protocolos DECnet, que son los responsables del encaminamiento de los pqeutes a sus destinos.Los protocolos usan técnicas de encaminamiento adaptativo que actualizan las tablas de encaminamiento cuando cambia la topología de la red. El Protocolo de servicio de red ( Network Service Protocol), en el nivel de transporte OSI, proporciona la gestión de los enlaces lógicos de red entre dos nodos de las redes DECnet.Controla el flujo de datos y maneja los errores.El protocolo proporciona servicios para protocolos de acuerdo mutuo, de manera que los nodos enlazados puedan tener una sesión de comunicación bidireccional y la secuencia para asegurar que se distribuye en el orden correcto. El nivel de sesión OSI incluye DECdns ( Servicio de nombres distribuidos de DEC ), un nuevo miembro que gestiona los nombres de los nodos de la red.En el nivel de presentación OSI está el Protocolo de acceso a los datos ( DAP ), que proporciona funciones de acceso y transferencia de archivos remotos.En el nivel más alto, que corresponde al nivel de aplicación OSI, están los protocolos de gestión de la red que manejan las sesiones par a par. En la Phase IV de DECnet, DEC cambió la arquitectura DNA para que se pareciese tanto como fuera posible a la arquitectura OSI.Los nombres de los niveles fueron los mismos y se añadió el soporte para X.400, acceso y gestión en la transferencia de archivos ( FTAM ) y sistema de archivos en red ( NFS ). Arquitectura SNA La arquitectura de sistemas de red SNA ( Systems Network Architecture ), aparecida en 1974, es el esquema de IBM para la conexión de su familia de productos 3270. SNA incluye diversos protocolos de red.Dentro de esta arquitectura se incluyen sistemas de computadoras centrales ( anfitriones ), sistemas de tipo medio, terminales 3270 y computadoras de sobremesa, junto con una estrategia que permite a estos sistemas comunicarse con sistemas anfitriones, o unos con otros en situación de par a par. Niveles : El nivel físico permite muchos tipos de conexiones físicas diferentes. El nivel de enlace de datos define el control síncrono de enlace de datos (SDLC) y algunos protocolos de LAN como token ring. El control de trayectos controla el encaminamiento y puede dividir los datagramas y reensamblarlos para acomodarlos a las facilidades de transmisión. El nivel de transmisión define los servicios orientados a la conexión que permiten establecer enlaces entre dos puntos terminales para controlar el flujo de datos y garantizar la entrega. El nivel de flujo de datos controla el flujo de los datos y gestiona las conversaciones entre los puntos extremos para evitar el desbordamiento de los datos. El nivel de presentación se encarga de las conversiones de datos y los interfaces de las aplicaciones. El nivel de transacción proporciona a las aplicaciones el interfaz a los servicios de red Una red SNA de IBM consta de una serie de sistemas anfitrión, terminales ( o PCs donde se ejecutan programas de emulación ) e impresoras, controladores para grupos, controladores de comunicaciones, y otros componentes.Las terminales y las impresoras se concectan a los controladores para grupos, que a su vez se conectan al anfitrión o a un controlador de comunicaciones si es que están lejos del anfitrión.Estos componentes hardware junto con el software que en ellos se ejecuta se denominan nodos, y están interconectados mediente enlaces de datos.Los nodos son los puntos extremos o los puntos de unión de la red, según se describe a continuación: Los nodos de tipo 2 son, básicamente, nodos periféricos, tales como computadoras de gama media, computadoras personales, terminales e impresoras. Los nodos de tipo 4 son controladores de comunicaciones, que proporcionan a las terminales remotas enlaces con los sistemas anfitrión.Los controladores de comunicaciones liberan a las computadoras centrales de las constantes interrupciones provenientes de las terminales.Son ellos los encargados de la transmisión y la recepcion de la información, de la detección y correción de los errores y de concentrar las conexiones de muchas terminales. Los nodos de tipo 5 son computadoras anfitrión que controlan y gestionan la red. El medio de interconexión de los nodos puede ser cable de par trenzado, fibra óptica o microondas.Los enlaces de datos están gobernados por el protocolo de control síncrono de enlace de datos ( SDLC ), el protocolo de Comunicaciones binarias síncronas ( BISYNC ), la red Token Ring X.25 y más recientemente, Ethernet, Frame Relay y la Interfaz de datos distribuidos por fibra ( FDDI ). Además, existen enlaces de canal que son conexiones directas entre anfitriones o entre los anfitriones y sus procesadores frontales ( front-end ). Una red SNA se compone de unidades lógicas y unidades físicas: Unidades lógicas ( LU ). Las LUs son puertos de la red a través de los cuales los usuarios acceden a los recursos de la misma.Las LUs se consideran sesiones y pueden ser de uno de los siguientes tipos: Tipo 1.- Una sesión que proporciona transferencias interactivas por lotes. Tipo 2.- Una terminal visual 3270 de IBM. Tipo 3.- Una sesión de impresión 3270 de IBM. Tipo 6.2 .- Una sesión de comunicación de programa a programa. Tipo 7 .- Una sesión con una computadora de gama media de IBM sobre terminales 525x. Unidades físicas ( PU ).La PU reside en el nodo que se comunica con el anfitrión.Las PUs gestionan y controlan los enlaces de comunicación.Actualmente, existen tres tipos de PU: Tipo 2.- Implementado en los controladores para grupos. Tipo 4.- Implementado en los procesadores frontales. Tipo 5.- Implementado en el software de comunicación del anfitrión. En la siguiente figura aparecen los diferentes componentes de una red SNA.La facilidad de interconexión de redes SNA , SNI permite la conexión de dos sistemas anfitrión diferentes, ubicados en áreas separadas, denominadas subáreas o dominios.SNI se encarga de mezclar y establecer las adecuadas correspondencias para las direcciones y los nombres de los recursos de red de los dos sistemas así como de asignar alias para evitar los conflictos.