breve historia de atm

5
Breve historia de ATM[editar · editar código ] La primera referencia del ATM (Asynchronous Transfer Mode) tiene lugar en los años 60 cuando un norteamericano de origen oriental perteneciente a los laboratorios Bell describió y patentó un modo de transferencia no síncrono. Sin embargo el ATM no se hizo popular hasta 1988 cuando el CCITT decidió que sería la tecnología de conmutación de las futuras redes ISDN en banda ancha (rec I.121). Para ello, el equipo detrás del ATM tuvo primero que persuadir a algunos representantes de las redes de comunicaciones que hubieran preferido una simple ampliación de las capacidades de la ISDN en banda estrecha. Conseguido este primer objetivo y desechando los esquemas de transmisión síncronos, se empezaron a discutir aspectos tales como el tamaño de las celdas. Por un lado los representantes de EEUU y otros países proponían un tamaño de celdas grande de unos 64 bytes . Sin embargo para los representantes de los países europeos el tamaño ideal de las celdas era de 32 bytes (según Tanenbaum ), y señalaban que un tamaño de celda de 64 bytes provocaría retardos inaceptables de hasta 85 ms. Este retardo no permitiría la transmisión de voz con cierto nivel de calidad a la vez que obligaba a instalar canceladores de eco. Después de muchas discusiones y ante la falta de acuerdo, en la reunión del CCITT celebrada en Ginebra en junio de 1989 se tomó una decisión salomónica: “Ni para unos ni para otros. 48 bytes será el tamaño de la celda”. Para la cabecera se tomó un tamaño de 5 bytes . Un extraño número primo 53 (48+5) sería el tamaño definitivo, en octetos , de las células ATM. Un número que tuvo la virtud de no satisfacer a nadie, pero que suponía una conciliación de todos los grupos de interés y evitaba una ruptura de consecuencias imprevisibles. Descripción del proceso ATM[editar · editar código ] Con esta tecnología, a fin de aprovechar al máximo la capacidad de los sistemas de transmisión, sean estos de cable o radioeléctricos, la información no es transmitida y conmutada a través decanales asignados en permanencia, sino en forma de cortos paquetes (celdas ATM) de longitud constante y que pueden ser enrutadas individualmente mediante el uso de los denominadoscanales virtuales y trayectos virtuales.

Upload: enmanuel

Post on 14-Nov-2015

3 views

Category:

Documents


1 download

DESCRIPTION

Breve Historia de ATM

TRANSCRIPT

Breve historia de ATM[editareditar cdigo]La primera referencia del ATM (Asynchronous Transfer Mode) tiene lugar en los aos 60 cuando un norteamericano de origen oriental perteneciente a loslaboratorios Belldescribi y patent un modo de transferencia no sncrono. Sin embargo el ATM no se hizo popular hasta 1988 cuando elCCITTdecidi que sera la tecnologa deconmutacinde las futuras redesISDNen banda ancha (rec I.121). Para ello, el equipo detrs del ATM tuvo primero que persuadir a algunos representantes de las redes de comunicaciones que hubieran preferido una simple ampliacin de las capacidades de laISDNen banda estrecha. Conseguido este primer objetivo y desechando los esquemas de transmisin sncronos, se empezaron a discutir aspectos tales como el tamao de las celdas. Por un lado los representantes de EEUU y otros pases proponan un tamao de celdas grande de unos 64bytes. Sin embargo para los representantes de los pases europeos el tamao ideal de las celdas era de 32bytes(segnTanenbaum), y sealaban que un tamao de celda de 64bytesprovocara retardos inaceptables de hasta 85 ms. Este retardo no permitira la transmisin de voz con cierto nivel de calidad a la vez que obligaba a instalar canceladores de eco. Despus de muchas discusiones y ante la falta de acuerdo, en la reunin delCCITTcelebrada enGinebraen junio de 1989 se tom una decisin salomnica: Ni para unos ni para otros. 48bytesser el tamao de la celda. Para la cabecera se tom un tamao de 5bytes. Un extrao nmero primo 53 (48+5) sera el tamao definitivo, enoctetos, de las clulas ATM. Un nmero que tuvo la virtud de no satisfacer a nadie, pero que supona una conciliacin de todos los grupos de inters y evitaba una ruptura de consecuencias imprevisibles.Descripcin del proceso ATM[editareditar cdigo]Con esta tecnologa, a fin de aprovechar al mximo la capacidad de los sistemas de transmisin, sean estos de cable o radioelctricos, la informacin no es transmitida y conmutada a travs decanalesasignados en permanencia, sino en forma de cortos paquetes (celdas ATM) de longitud constante y que pueden ser enrutadas individualmente mediante el uso de los denominadoscanales virtualesytrayectos virtuales.

Figura 1.-Diagrama simplificado del proceso ATM

En laFigura 1se ilustra la forma en que diferentes flujos de informacin, de caractersticas distintas en cuanto a velocidad y formato, son agrupados en el denominadoMdulo ATMpara ser transportados mediante grandes enlaces de transmisin a velocidades (bit rate) de 155 o 622Mbit/sfacilitados generalmente por sistemasSDH.En el terminal transmisor, la informacin es escrita byte a byte en el campo de informacin de usuario de la celda y a continuacin se le aade la cabecera.En el extremo distante, el receptor extrae la informacin, tambin byte a byte, de las celdas entrantes y de acuerdo con la informacin de cabecera, la enva donde sta le indique, pudiendo ser un equipo terminal u otro mdulo ATM para ser encaminada a otro destino. En caso de haber ms de un camino entre los puntos de origen y destino, no todas las celdas enviadas durante el tiempo de conexin de un usuario sern necesariamente encaminadas por la misma ruta, ya que en ATM todas las conexiones funcionan sobre una base virtual.Formato de las celdas ATM[editareditar cdigo]Son estructuras de datos de 53 bytes compuestas por dos campos principales:1. Header, sus 5 bytes tienen tres funciones principales: identificacin del canal, informacin para la deteccin de errores y si la clula es o no utilizada. Eventualmente puede contener tambin correccin de errores y un nmero de secuencia.2. Payload, tiene 48 bytes fundamentalmente con datos del usuario y protocolosAALque tambin son considerados como datos del usuario.Dos de los conceptos ms significativos del ATM, Canales Virtuales y Rutas Virtuales, estn materializados en dos identificadores en el header de cada clula (VCIyVPI) ambos determinan el enrutamiento entre nodos. El estndar define el protocolo orientado a conexin que las transmite y dos tipos de formato de celda: NNI (Network to Network Interfaceo interfaz red a red) El cual se refiere a la conexin de Switches ATM en redes privadas UNI (User to Network Interfaceo interfaz usuario a red) este se refiere a la conexin de un Switch ATM de una empresa pblica o privada con un terminal ATM de un usuario normal, siendo este ltimo el ms utilizado.

Campos[editareditar cdigo] GFC (Control de Flujo Genrico,Generic Flow Control, 4 bits): El estndar originariamente reserv el campo GFC para labores de gestin de trfico, pero en la prctica no es utilizado. Las celdas NNI lo emplean para extender el campo VPI a 12bits. VPI (Identificador de Ruta Virtual,Virtual Path Identifier, 8 bits) y VCI (Identificador de Circuito Virtual,Virtual Channel Identifier, 16 bits): Se utilizan para indicar la ruta de destino o final de la clula. PT (Tipo de Informacin de Usuario,Payload type, 3 bits): identifica el tipo de datos de la celda (de datos del usuario o de control).Uno identifica el tipo de carga en el campo de usuario, otro indica si hay congestin en la red y el ltimo es el SDU. CLP (Prioridad,Cell Loss Priority, 1 bit): Indica el nivel de prioridad de la celda, si este bit est activo cuando la red ATM est congestionada la celda puede ser descartada. HEC (Correccin de Error de Cabecera,Header Error Correction, 8 bits): contiene un cdigo de deteccin de error que slo cubre la cabecera (no la informacin de usuario), y que permite detectar un buen nmero de errores mltiples y corregir errores simples.Encaminamiento[editareditar cdigo]ATM ofrece un servicio orientado a conexin, en el cual no hay un desorden en la llegada de las celdas al destino. Esto lo hace gracias a los caminos o rutas virtuales (VP,Virtual Path) y los canales o circuitos virtuales (VC,Virtual Channel). Los caminos y canales virtuales tienen el mismo significado que las conexiones de canales virtuales (VCC,Virtual Channel Connection) enX.25, que indica el camino fijo que debe seguir la celda. En el caso de ATM, los caminos virtuales (VP), son los caminos que siguen las celdas entre dos enrutadores ATM pero este camino puede tener varios circuitos virtuales (VC).En el momento de establecer la comunicacin con una calidad de servicio deseada y un destino, se busca el camino virtual que van a seguir todas las celdas. Este camino no cambia durante toda la comunicacin, as que si se cae un nodo la comunicacin se pierde. Durante la conexin se reservan los recursos necesarios para garantizarle durante toda la sesin la calidad del servicio al usuario.Cuando una celda llega a unencaminador, ste le cambia el encabezado segn la tabla que posee y lo enva al siguiente con un VPI y/o un VCI nuevo.La ruta inicial de encaminamiento se obtiene, en la mayora de los casos, a partir de tablas estticas que residen en losconmutadores. Tambin podemos encontrar tablas dinmicas que se configuran dependiendo del estado de la red al comienzo de la conexin; ste es uno de los puntos donde se ha dejado libertad para los fabricantes. Gran parte del esfuerzo que estn haciendo las compaas est dedicado a esta rea, puesto que puede ser el punto fundamental que les permita permanecer en el mercado en un futuro.Modelo arquitectnico[editareditar cdigo]La conmutacin de clulas est intercalada entre las funciones de transmisin y las que adaptan los diferentes tipos de trfico a los flujos conmutados, lo que plantea un modelo arquitectnico de tres capas: Capa fsica. Relacionada con el medio fsico de transmisin, adapta flujos, protege cabeceras, delimita clulas y adapta al medio. Capa ATM. Realiza la multiplexacin y conmutacin de clulas. CapaAAL(ATM Adaptation Layer). Relacionada con los flujos de informacin, facilita la gestin de caudales, modos de conexin y en caso necesario, referencia de sincronismo.Perspectiva de la tecnologa ATM[editareditar cdigo]ElModo de Transferencia Asncronafue la apuesta de la industria tradicional de las telecomunicaciones por las comunicaciones de banda ancha. Se plante como herramienta para la construccin de redes de banda ancha (B-ISDN) basadas en conmutacin de paquetes en vez de la tradicional conmutacin de circuitos. El despliegue de la tecnologa ATM no ha sido el esperado por sus promotores. Las velocidades para las que estaba pensada (hasta 622Mbps) han sido rpidamente superadas; no est claro que ATM sea la opcin ms adecuada para las redes actuales y futuras, de velocidades del orden delgigabit. ATM se ha encontrado con la competencia de las tecnologas provenientes de la industria de la Informtica, que con proyectos tales como laVoIPparece que ofrecen las mejores perspectivas de futuro.En la actualidad, ATM es ampliamente utilizado all donde se necesita dar soporte a velocidades moderadas, como es el caso de laADSL, aunque la tendencia es sustituir esta tecnologa por otras comoEthernetque est basada en tramas de datos