Es una tcnica de conmutacin y de multiplexacin para las redes de computadoras de banda
ancha Generalidades: Se usa con mucha frecuencia para trfico en tiempo real como audio y vdeo. Surge con la misma filosofa que el Frame Relay de descargar el coste principal de control de flujo y de errores a las capas de superiores de transporte, basndose en la existencia de redes muy fiables (fibra ptica) y con pocos errores en las capas inferiores. ATM tiene funcionalidades de protocolo de red (enrutamiento o conmutacin ATM, establece conexin extremo a extremo y no solo entre nodos como suele hacerse en la capa de enlace), aunque est por encima justo de la capa fsica. Est basado al igual que X.25 en tamao de paquete fijo, llamado celda ATM de 53 octetos. Esto repercute en un mejor aprovechamiento de la conmutacin, al minimizar el coste de transmisin y el procesamiento interno de la red, por lo que se produce un encaminamiento de celdas ms rpido. Permite manejar eficazmente las prioridades, al poder enviar celdas sin esperar a que finalice la transmisin de grandes paquetes. Al igual que X.25 y Frame Relay, la transferencia se lleva a cabo en trozos discretos y varias conexiones lgicas pueden multiplexarse sobre una nica interfaz fsica. La capa ATM proporciona servicio orientado a conexin, pero no proporciona acuses de recibo Las velocidades de transferencia en la capa fsica van de 256Mbps hasta 62208Mbps. La velocidad ms comnmente usada es a 15552Mbps. [1] Direccionamiento El direccionamiento en la red ATM, se produce de dos formas:
VCC: conexin de canal virtual, o conexin de circuito virtual. Se establece entre dos usuarios finales a travs de la red, intercambindose celdas de tamao fijo a travs de una conexin full-duplex y de velocidad variable. Una VCC tambin se usa para intercambios usuario red y red-red. VPC: conexin de camino virtual, o conexin de trayectoria virtual. Es un haz de VCCs con los mismos extremos (mismo nodo origen y destino), de manera que todas las celdas a travs de las VCC de una misma VPC se conmutan conjuntamente. [1]
Arquitectura ATM lleva a cabo la transferencia de datos en trozos discretos, permitiendo la multiplexacin de varias conexiones lgicas sobre una nica interfaz fsica. Estas unidades discretas que componen una interfaz lgica son paquetes de tamao fijo, denominados celdas. Dos de los factores que hacen de ATM una tecnologa de alta velocidad son: ATM es un protocolo con mnima capacidad de control de errores y de flujo, lo que reduce el tamao y el coste de procesamiento de las celdas. El empleo de celdas de tamao fijo simplifica el procesamiento necesario en cada nodo [2]
La capa fsica especifica: El medio de transmisin. El esquema de codificacin de la seal. Las velocidades de transmisin: 155,52 Mbps, siendo posibles velocidades superiores e inferiores. Dos capas de ATM se relacionan con las funciones propias de ATM: La capa ATM, comn a todos los servicios de conmutacin de paquetes. La capa de adaptacin ATM (AAL) dependiente del servicio. AAL agrupa informacin de capas superiores en celdas ATM, para enviarlas a travs de la red ATM, al tiempo que extrae informacin de las celdas ATM y la transmite a las capas superiores. MPLS (Multi Protocol Label Switching) Generalidades Es un protocolo de conmutacin por etiquetas definido para funcionar sobre mltiples protocolos como Sonet, Frame Realy, ATM, ect. MPLS se propone como solucin a los problemas de las redes actuales: velocidad, escalabilidad, gestin de QoS, e ingeniera de trfico. MPLS es un estndar del IETF (Internet Engineering Task Force): RFC 3031 La ventaja principal de MPLS sobre ATM, es que dicho protocolo encapsula la informacin por encima del nivel de enlace y bajo de IP, logrando de tal manera mejorar el tiempo de resolucin para los paquetes IP. Adems ofrece un ancho de banda que va desde 1.5 Mbps hasta 155 Mbps. Define cinco clases de servicios: Video: Prioridad ms alta Voz: Nivel de prioridad equivalente al de video Datos: De alta calidad; Datos de prioridad; Datos no prioritarios Arquitectura Los elementos que forman parte de la arquitectura de una red MPLS se describen a continuacin: LER (Label Edge Router): Se encuentra operando en la periferia de la red de acceso y la red MPLS. Est especializado en la insercin/ extraccin de las etiquetas correspondientes en base a la informacin del enrutamiento. LSR (Label Switching Router): Es un enrutador de alta velocidad en la parte central de la red MPLS. Realiza el envo de paquetes basndose en la informacin de la etiqueta del paquete recibido, es decir el enrutamiento de los paquetes. FEC (Forward Equivalent Class): Es el grupo de paquetes IP con los mismos requerimientos para su transporte LSP (Label Switched Path): Es el trayecto virtual que sigue un paquete FEC a travs de uno o ms LSR. Etiqueta: Es un identificador corto que posee una longitud fija y sirve para identificar FECs. Cuando un paquete atraviesa dominios interiores a otros dominios se produce un apilamiento de etiquetas [4]
Protocolos de sealizacin MPLS requiere un conjunto de procedimientos (protocolo) para distribuir en forma confiable entre los LSR la asignacin de las etiquetas. Es posible usar varios protocolos al tiempo Entre los ms importantes propuestos: LDP: Label Distribution Protocol CR-LDP: Constrained-based Routing LDP RSVP: Resource Reservation Protocol RSVP-TE: RSVP Traffic engineering Tambin se han extendido protocolos existentes como BGP, PIM y RSVP. Los ms populares: LDP y RSVP-TE LDP (Label Distribution Protocol): Es usado para establecer y mantener las asignaciones de etiquetas para un camino (LSP) asociado con un FEC, posee cuatro categoras de mensajes: descubrimiento que se encarga de anunciar y mantener la presencia de un LSR en la red, sesin o adyacencia encargado de establecer, mantener y terminar una sesin LDP, anuncio que crea, cambia y borra asignaciones de etiquetas para un FEC, y finalmente notificacin que indica sobre un error o suministra recomendaciones RSVP-TE (Resource Reservation Protocol Traffic Engineering): Es un protocolo de sealizacin usado para el establecimiento y mantenimiento confiable de reserva de recursos para aplicaciones de unidifusin y multidifusin, puede transportar otros tipos de informacin de control ya que no conoce el contenido de los campos del protocolo, es decir realiza sealizacin y distribucin de etiquetas de extremo a extremo [4].