Asynchronous transfer mode

Wat is Asynchronous transfer mode?

Asynchronous transfer mode (ATM) is een schakeltechniek die gebruikt wordt door telecommunicatienetwerken die gebruik maakt van asynchrone tijddistributiemultiplexing om gegevens te coderen in kleine cellen van vaste grootte.

Dit verschilt van Ethernet of internet, die variabele pakketgroottes gebruiken voor gegevens of frames. ATM is het kernprotocol dat gebruikt wordt over de SONET-backbone (synchroon optisch netwerk) van het Integrated Digital Services Network (ISDN).

Techopedia legt Asynchronous transfer mode uit

Asynchronous transfer mode is ontworpen met cellen in het achterhoofd. Dit komt omdat spraakgegevens worden geconverteerd naar pakketten en gedwongen worden een netwerk te delen met burst-gegevens (grote pakketgegevens) die door hetzelfde medium gaan.

Hoe klein de spraakpakketten ook zijn, ze komen altijd datapakketten van volledige grootte tegen en kunnen maximale wachtrijvertragingen oplopen. Daarom moeten alle gegevenspakketten dezelfde grootte hebben. De vaste celstructuur van ATM betekent dat het eenvoudig door hardware kan worden geschakeld zonder de vertragingen die ontstaan bij  gerouteerde frames en softwarematig schakelen.

Daarom geloven sommige mensen dat ATM de sleutel is tot het bandbreedteprobleem van het internet. ATM-technologie is een evolutie van pakketschakeling en heeft een rol gespeeld bij de ontwikkeling van breedband-ISDN een paar decennia geleden.

Er moet een virtueel circuit of verbinding tot stand worden gebracht voordat de twee eindpunten daadwerkelijk gegevens kunnen uitwisselen. Nadat de verbinding is opgezet, bereiken alle cellen hun bestemming door hetzelfde pad te volgen. Elke cel bestaat uit een header van 5 bytes en een payload van 48 bytes, voor een totaal van 53 bytes.

De verkeerssnelheid kan constant of variabel zijn. ATM creëert vaste routes tussen twee punten voordat de gegevensoverdracht begint, wat verschilt van de internet protocol suite (TCP/IP), waar gegevens worden verdeeld in pakketten die elk een andere route nemen om bij hun bestemming te komen. Dit maakt het makkelijker om gegevensgebruik in rekening te brengen. Een ATM netwerk kan zich minder goed aanpassen aan een plotselinge piek in het netwerkverkeer.

ATM biedt diensten voor de datalinklaag die draaien op de OSI Layer 1 fysieke links. Het functioneert net als small-packet geschakelde en circuitgeschakelde netwerken, waardoor het ideaal is voor realtime data met een lage latentie, zoals VoIP en video, maar ook voor dataverkeer met een hoge doorvoer, zoals bestandsoverdracht.

Omdat alle cellen een vaste lengte hebben, is het netwerkverkeer eenvoudig voorspelbaar en dankzij de ingebouwde klokfunctie van de cellen kan er snel van cel worden gewisseld. Dit zorgt ervoor dat de kwaliteit van de service gemakkelijk kan worden gegarandeerd aan de eindgebruiker.

ATM-diensten hebben over het algemeen vier verschillende bitsnelheden:

  • Beschikbare bitsnelheid: Biedt een gegarandeerde minimumcapaciteit, maar gegevens kunnen worden verhoogd naar vergrote capaciteiten wanneer het netwerkverkeer minimaal is.
  • Constante bitsnelheid: Specificeert een vaste bitsnelheid zodat gegevens in een constante stroom worden verzonden. Dit is vergelijkbaar met een huurlijn.
  • Ongespecificeerde bitsnelheid: Garandeert geen enkel doorvoerniveau en wordt gebruikt voor toepassingen zoals bestandsoverdrachten die vertragingen kunnen verdragen.
  • Variabele bitsnelheid (VBR): Biedt een gespecificeerde doorvoer, maar gegevens worden niet gelijkmatig verzonden. Dit maakt het een populaire keuze voor spraak en videoconferenties.

Gerelateerde begrippen

Margaret Rouse

Margaret Rouse is een bekroond technisch schrijver en docent die bekend staat om haar vermogen om complexe technische onderwerpen uit te leggen aan een niet-technisch, zakelijk publiek. In de afgelopen twintig jaar is haar uitleg verschenen op vele websites en is ze als autoriteit aangehaald in artikelen van de New York Times, Time Magazine, USA Today, ZDNet, PC Magazine en Discovery Magazine. Margaret geniet ervan om IT- en business professionals te helpen om elkaars zeer gespecialiseerde talen te begrijpen. Als je een suggestie hebt voor een nieuwe definitie of hoe je een technische uitleg kunt verbeteren, stuur Margaret dan een…