voordat u dit leest, kunt u de volgende tutorials nuttig vinden:
Protocol Basics, opmaak voor transmissie, Internet Protocol (IP)leven zit vol compromissen. De telecommunicatie-industrie is heel leven-zoals in dit opzicht – ideale oplossingen zijn een zeldzaamheid en daarom moeten vaak compromissen worden gesloten. Buiten het bereik van beschikbare protocollen, is het misschien de rol van Asynchronous Transfer Mode (ATM) om iedereen tevreden te houden.
ATM is een data-link Layer protocol zoals Ethernet, gericht op wide area networks (Wan ‘s) en local area networks (LAN’ s). Terwijl Ethernet is echt gericht op het dragen van alleen Internet Protocol (IP) verkeer, ATM is ontworpen om zowel data en spraak behoeften te integreren in een netwerk.
Als u zich kunt voorstellen dat uw regering alle wettig betaalmiddel op één munt na verbiedt, heeft u misschien een idee van hoe ATM werkt. Stel je het leven voor met slechts één munt, misschien genoeg waard om bijvoorbeeld een paar schoenen te kopen. Je hebt gewoon een voorraad van deze ene munt, en je moet die gebruiken om al je geldtransacties te dekken.
ATM heeft vaste lengte ” cellen “van 53 bytes in lengte in tegenstelling tot Ethernet’ s variabele lengte ” frames.”Het is deze grootte van de cel dat is een compromis tussen de grote frame eisen van de datatransmissie en de relatief kleine behoeften van spraakoproepen – net zoals uw ene denominatie van munt is een compromis tussen de kleine hoeveelheid geld die nodig is om een kopje koffie te kopen en de relatief grote hoeveelheid die nodig is om een televisie te kopen.
door zich te richten op beide vormen van netwerkverkeer, kan ATM worden gebruikt om de volledige netwerkbehoeften van een bedrijf aan te pakken, waardoor er geen aparte data-en spraaknetwerken meer nodig zijn. De prestaties kunnen echter ook in het gedrang komen en het netwerk is mogelijk niet zo efficiënt als dedicated netwerken voor elke dienst. Probeer een huis te kopen met een zak vol munten en je moet het probleem te realiseren.
ATM ‘ s 53-byte cellen bevatten elk een 5-byte header samen met 48 bytes aan data, en de totale overdrachtssnelheden van een paar tientallen Mbit/s tot meerdere Gbit/s zijn mogelijk. ATM is een verbinding-georiënteerd protocol, wat betekent dat het een verbinding (of “circuit”) tussen twee apparaten moet maken voordat het kan beginnen om informatie tussen hen te verzenden. Dit verschilt van de werking van Ethernet waar frames worden verzonden met adresseringsinformatie om hun weg te vinden (zogenaamde” connectionless ” networking).
het voordeel van de vaste-lengtecellen is dat het verkeer in het netwerk zeer voorspelbaar is, en dat zeer snel schakelen van cellen mogelijk is door de ingebouwde klokken van cellen die er doorheen reizen. Door deze voorspelbaarheid wordt het nu mogelijk om specifieke serviceniveaus voor verkeer te garanderen die zeer tijdgevoelig kunnen zijn (zoals spraakoproepen en videoconferenties). IP-netwerken met behulp van Ethernet zijn wat bekend staat als” best effort”, wat betekent dat er geen garanties van de kwaliteit van de dienstverlening (QOS) kan worden gegeven, en het netwerk zal gewoon zijn best doen om informatie van A naar B zo snel als het kan. In dit opzicht, ATM heeft echt de rand.
wanneer ATM een verbinding tot stand brengt tussen twee apparaten, gebruikt het zogenaamde virtuele kanalen (VCS) en virtuele paden (VPS). Een VP is een route tussen twee punten, en binnen het kan vele (tot enkele duizenden) VC ‘ s die worden geïnitieerd voor elke specifieke informatie-uitwisseling. Het voordeel van het hebben van de paden op zijn plaats is dat alle kanalen binnen een pad kunnen profiteren van dezelfde managementfuncties. Een bijkomend pluspunt is dat het toevoegen van nieuwe kanalen eenvoudiger is, omdat de fundamenten van de link al aanwezig zijn. Zodra zo ‘ n VC op zijn plaats is, kunnen cellen relatief snel worden geschakeld via tussenliggende punten en direct naar hun bestemming.
de 5-byte header in de ATM – cel bevat een virtual path identifier (VPI) en een virtual channel identifier (VCI) die dienen om het exacte pad en kanaal te identificeren waartoe elke cel behoort-het vormen van een ” virtueel circuit.”Opgemerkt moet worden dat er twee soorten verbinding kunnen worden gemaakt. Permanente virtuele circuits (PVC ‘s) zijn verbindingen die constant op hun plaats zijn, terwijl geschakelde virtuele circuits (Svc’ s) die dynamisch kunnen worden gecreëerd en vernietigd zoals vereist door het netwerk.het laatste stuk van ATM-speak dat we nu zullen behandelen is dat met betrekking tot ATM Adaptation Layers (aal ‘ s). AA ‘ s zetten informatie om in ATM-cellen en worden gebruikt om de QOS te bepalen die specifiek verkeer zal ontvangen. De vier belangrijkste soorten AAL die u kunt horen over zijn CBR, VBR, ABR, en UBR. Constante Bit Rate (CBR) geeft een vaste en gegarandeerde hoeveelheid netwerkcapaciteit aan een circuit, en is daarom nuttig voor tijdgevoelige informatie zoals spraak. Variable Bit Rate (VBR) circuits hebben de mogelijkheid om te groeien en krimpen in omvang met hun gegevens behoeften, maar sommige verlies van cellen kan optreden als de eisen niet kan worden voldaan als gevolg van hogere prioriteit verkeer uit andere bronnen. Available Bit Rate (ABR) garandeert een minimumniveau van gegevensoverdracht met de mogelijkheid van hogere snelheden indien beschikbaar. En tot slot, Unspecified Bit Rate (UBR) circuits bieden gewoon wat reservecapaciteit het netwerk heeft op een bepaald moment.
als laatste opmerking, in een real-life applicatie is het waarschijnlijk dat IP-verkeer via een ATM-netwerk kan reizen dat vervolgens kan uitgaan naar optische vezels via Synchronous Digital Hierarchy (SDH). Een dergelijke regeling wordt IP over ATM over SDH genoemd.
belangrijke punten
- Een data-link Layer protocol ontworpen om spraak en data te ondersteunen
- vaste lengte “cellen” van 53 bytes (inclusief 5-byte header)
- Verbindingsgeoriënteerd protocol met voorspelbaar netwerkverkeer als gevolg van vaste lengte cellen
- kwaliteit van de dienstverlening is mogelijk, in tegenstelling tot Ethernet ‘ s “best-effort” service
- virtuele paden (VPS) die meerdere virtuele kanalen (VCs)bevatten; identifiers voor elke (VPI en VCI) in de headers definiëren een virtueel circuit
- permanente virtuele circuits (PVC ‘s) en geschakelde virtuele circuits (Svc’ s) zijn mogelijk
- Adaptatielagen bieden verschillende serviceniveaus van constante bitsnelheid (CBR) tot niet-gespecificeerde bitsnelheid (UBR)
Verder Lezen
Sonet (Synchronous Optical NETwork) en SDH (Synchronous Digital Hierarchy)