Mode de transferència asíncrona
De Viquipèdia
Capa | Protocols |
Aplicació | HTTP, FTP, TFTP, SMTP, POP3, IMAP, DNS, IRC, SSH, Telnet, TLS i SSL, NFS, NNTP, NTP, SMB/CIFS, SNMP, Gopher, RTP, RTCP, SOAP, SIP |
Transport | TCP, UDP, SCTP, SPX, NetBIOS |
Xarxa | IP (IPv4, IPv5, IPv6), ICMP, IGMP, AppleTalk, ARP, IPX, NetBEUI, X.25 |
Enllaç de dades | ATM, Ethernet, Frame Relay, HDLC, PPP, Token Ring, Wi-Fi |
Física | Cable coaxial, Cable de fibra òptica, Cable de parells trenats, Microones, Ràdio, RS-232 |
* segons el model TCP/IP | |
edita |
El Mode de Transferència Asíncrona Asynchronous Transfer Mode (ATM) és una tecnologia de telecomunicació desenvolupada per a fer front a la gran demanda de capacitat de transmissió per a serveis i aplicacions.
Taula de continguts |
[edita] Descripció del procés ATM
Amb aquesta tecnologia, amb l'objectiu d'aprofitar al màxim la capacitat dels sistemes de transmissió, siguin aquests de cable o radioelèctrics, la informació no es transmet i es conmuta a través de canals dedicats, sino en forma de curts paquets (cel·les ATM) de longitud constant i que poden ser enrutades individualment mitjançant l'ús dels denominats camí virtual i circuit virtual.
Figura 1.- Diagrama simplificat del procés ATM
En la Figura 1 es pot veure com diferents fluxos d'informació, de característiques diferents en quant a velocitat i format, són agrupades en l'anomenat Mòdul ATM per a ser transportats mitjançant grans enllaços de transmissió a velocitats de 155 o 600 Mbit/s facilitats generalment per sistemes SDH.
Cada cel·la ATM consta de 53 bytes, 48 per a l'Informació d'usuario i 5 de capcelera amb l'informació de control.
En el terminal transmissor, l'informació s'escriu byte a byte en el camp d'informació d'usuari de la cel·la, i a continuació se li afegeix la capcelera.
A l'altra punta de l'enllaç, el receptor extreu l'informació byte a byte de les cel·les i, segons l'informació de la capcelera, l'envia allà on aquesta ho indiqui. En el cas que existeixi més d'un camí entre els punts d'origen i els de destí, no totes les cel·les enviades durant el temps de connexió d'un usuari seran necessàriament encaminades per la mateixa ruta, ja que en ATM totes les connexions funcionen sobre una base virtual.
[edita] Estructura d'una cel·la ATM
Una cel·la ATM consisteix en una capcelera de 5 bytes i 48 bytes d'informació de l'usuari. Aquesta mida de 48 bytes d'informació d'usuari va ser un compromís entre les necessitats de la telefonia de veu i les xarxes de paquets, obtingut a partir d'una simple mitjana entre la proposta dels EUA (64 bytes) i la proposta d'Europa (32 bytes), on algú va dir que el motiu era que els Europeus no necesitarien cancel·ladors d'eco a les connexions nacionals.
L'estàndard ATM defineix dos tipus de format de cel·la: NNI (Network to Network Interface o interfície xarxa a xarxa) i UNI (User to Network Interface o interfície usuari a xarxa). El format més emprat és el UNI.
Diagrama d'una cel·la UNI
|
Diagrama d'una cel·la NNI
|
- GFC = Control de Flux Genèric o Generic Flow Control (4 bits) (default: 4-bits a zero)
- VPI = Identificador del Camí Virtual o Virtual Path Identifier (8 bits UNI) o (12 bits NNI)
- VCI = Identificador del Canal Virtual o Virtual Channel Identifier (16 bits)
- PT = Tipus de Càrrega Útil o Payload Type (3 bits)
- CLP = Prioritat de pèrdua de cel·les o Cell Loss Priority (1-bit)
- HEC = Capçalera de Correció d'Errors o Header Error Correction (8-bit CRC, Polinòmic = X8 + X2 + X + 1)
El camp PT s'utilitza per designar diversos tipus especials per a celes per operacions i manteniments (Operation and Management) i per delimitar el límit del paquet en algunes AALs.
Molts dels protocols d'enllaç d'ATM utilitzen el camp HEC per generar un algoritme CRC-Based Framing, que permet la posició de cel·les ATM per ser trobades sense requerir cap sobrecàrrega més enllà del qual d'una altra manera seria necessari per a la protecció de la capçalera. El CRC de 8 bits s'utilitza per corregir l'error d'un sol bit de la capçalera i detectar possibles errors en varis bits. Quan es detecten errors en varis bits, aleshores la cel·la actual i les següents seran descartades fins que es detecti una capçalera sense errors.
L'estàndard originariament va reservar el camp GFC per a tasques de gestió de tràfic o submultiplexació de sistemes entre usuaris, però a la pràctica no s'utilitza. En un principi aquest camp va ser pensat per permetre que varis terminals compartissin una sola connexió de xarxa, de la mateixa manera que dos telèfons RDSI poden compartir una sola connexió bàsica amb la mateixa tarifa. Les cel·les NNI el fan servir per a extendre el camp VPI a 12 bits. Tots quatre bits GFC han de ser zero per defecte.
Els camps VPI i VCI s'utilitzen per a sel·leccionar el camí i circuit virtual que recorrerà la cel·la. El camp PTI es fa servir per a designar el tipus de cel·la. Finalment, el camp HEC conté un codi de detecció d'errors que només cobreix la capcelera (no la informació de l'usuari), i que permet corretgir errors simples i detectar un bon nombre d'errors múltiples.
[edita] Perspectiva de la tecnologia ATM
Aquesta tecnologia va ser l'aposta de l'indústria tradicional de les telecomunicacions per a les comunicacions de banda ampla. Es va plantejar com l'eina per a la construcció de xarxes de banda ampla (B-ISDN) basades en commutació de paquets en comptes de la tradicional commutació de circuits.
El desplegament de la tecnologia ATM no ha estat l'esperat pels seus promotors. Les velocitats per a les que estava ideada (fins a 622 Mbps) han estat ràpidament superades; no està clar que ATM sigui l'opció més adequada per a les xarxes actuals i futures, de velocitats del l'ordre del gigabit. ATM s'ha trobat amb la competència de les tecnologies provinents de l'indústria de l'informàtica, que amb projectes tals com VoIP semblen oferir millors perspectives de futur. En l'actualitat, ATM és àmpliament utilitzat alla on es necessita donar suport a velocitats moderades, como és el cas de l'ADSL, encara que la tendència és substituir aquesta tecnologia per d'altres com Ethernet.