05.07.2013 Views

PFC - Jose Maria Zapardiel Gonzalo.pdf - E-Archivo UC3M ...

PFC - Jose Maria Zapardiel Gonzalo.pdf - E-Archivo UC3M ...

PFC - Jose Maria Zapardiel Gonzalo.pdf - E-Archivo UC3M ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8 CAPÍTULO 2. ESTADO DEL ARTE<br />

2.2. El protocolo ATM<br />

ATM (Asynchronous Transfer Mode o Modo de Transferencia Asíncrona) es una técnica<br />

de transferencia de datos en la que la información se organiza en PDUs (Protocol Data<br />

Units) de 53 bytes denominadas celdas. Es asíncrono porque las celdas que contienen la<br />

información de un usuario concreto no son transmitidas de forma periódica, es decir, a<br />

diferencia de las redes síncronas en las que no se transmite nada si el usuario no tiene<br />

información que transmitir, una red ATM usará estos vacíos para transmitir otros datos.<br />

ATM provee servicios al nivel de enlace de datos sobre enlaces físicos de nivel 1 del<br />

modelo OSI. Presenta propiedades tanto de conmutación de circuitos como de paquetes;<br />

cada celda tiene una cabecera, al igual que los paquetes, pero a diferencia de éstos, su<br />

longitud es fija, como los slots de tiempo, aunque mucho mayor. Por este motivo es apto<br />

tanto para la transferencia de grandes cantidades de datos, como para comunicaciones en<br />

tiempo real.<br />

Una red ATM consta de nodos y enlaces. Por cada uno de estos enlaces se transmite<br />

un tráfico constante de celdas. Es decir, se basa en un modelo orientado a conexión en<br />

la que la información es transmitida utilizando las celdas de 53 bytes, que pueden ser<br />

enrutadas individualmente mediante el uso de los denominados canales virtuales (VC) y<br />

caminos virtuales (VP).<br />

Debido a la longitud fija de las celdas ATM, las PDUs de los niveles superiores que se<br />

quieren transportar mediante ATM necesitan ser adaptadas utilizando uno de los niveles<br />

de adaptación:<br />

AAL1: utilizado para la emulación de circuitos, por lo que es síncrono, orientado a<br />

conexión y soporta CBR (Constant Bit Rate). Tiene alta prioridad y está garantizado.<br />

AAL2: utilizado para voz a tasa variable, VBR (Variable Bit Rate), también es<br />

síncrono y orientado a conexión. El servicio es de baja prioridad, pero garantizado.<br />

AAL3/4: presta un servicio de datos orientado a conexión utilizado básicamente<br />

para la transmisión de datos en líneas ATM con altos niveles de interferencias. En<br />

un principio se definieron dos protocolos para esta clase de servicio, pero más tarde<br />

se unieron en uno solo. Tiene alta prioridad, aunque no está garantizado. Debido a<br />

su alta complejidad, se suele utilizar normalmente AAL5 para esta clase de servicio.<br />

AAL5: Es similar al AAL3/4, pero con una cabecera simplificada, lo que introduce<br />

menos overhead a cambio de prestar un servicio de baja prioridad y no garantizado.<br />

En resumen, normalmente se utiliza AAL1 para servicios que necesitan CBR o para la<br />

emulación de circuitos; AAL2 para servicios VBR y AAL5 para la transmisión de datos.<br />

Las características básicas de ATM son:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!