proveedores de comunicaciones (compañías telefónicas) vieron la necesidad de una tecnología de red compartida permanente que ofreciera muy poca latencia y fluctuación. Cuando decidieron construir redes, se enfrentaron a un dilema: el trafico de las voces es suave y necesita un ancho de banda bajo, pero constante, mientras que el trafico de datos, no necesita por lo general, un ancho de banda, pero a veces necesita gran cantidad de recursos durante periodos muy breves. Después de mucho estudio, se eligió una forma hibrida con bloques de tamaño fijo sobre circuitos virtuales, que proporcionaba un rendimiento razonable. Se ha convertido en un estandar internacional y es probable que juegue un papel en sistemas distribuidos del futuro. ATM
El modelo ATM consiste en que un
emisor establece primero una conexión (es decir, un circuito virtual) con el (o los) receptor (es). Durante el establecimiento de la conexión, se determina una ruta desde el emisor hasta el receptor Tiene una arquitectura basada en celdas. Las celdas ATM tienen siempre una longitud fija de 53 bytes. La celda ATM de 53 bytes contiene un encabezado ATM de 5 bytes seguido de 48 bytes de carga ATM. DIAGRAMA DE UNA CELDA • GFC: Labores de gestión de tráfico.
• VPI y VCI: Se utilizan para indicar la ruta de
destino
• PT: Identifica el tipo de datos de la celda.
• CLP: Indica el nivel de prioridad de las celda.
• HEC: Contiene un código de detección de error
que sólo cubre la cabecera. DIAGRAMA ATM El hecho de que las celdas sean de tamaño fijo hace que la conmutación sea mucho más rápida, sin necesidad de que sean almacenadas en disco duro como los paquetes de la red Internet. ATM no realizan control de flujo ni comprobación de errores en las celdas. En la actualidad, ATM es ampliamente utilizado allá donde se necesita dar soporte a velocidades moderadas, aunque la tendencia es sustituir esta tecnología por otras como Ethernet que está basada en tramas de datos.