Loading AI tools
Z Wikipedii, wolnej encyklopedii
Asynchronous Transfer Mode (ATM) – szerokopasmowy standard komunikacji realizujący przesył pakietów poprzez łącza wirtualne. Wybór drogi (routing) jest dokonywany tylko raz, przy zestawianiu łącza. Wszystkie pakiety należące do jednego połączenia wirtualnego są wysyłane tą samą trasą. Jest stosowany w sieciach MAN i WAN. Informacja w tym standardzie przesyłana jest w postaci komórek składających się z nagłówka 5 bajtów i pola informacyjnego: 48 bajtów.
W standardzie ATM zdefiniowane są dwa podstawowe rodzaje styków (interfejsów) UNI i NNI.
Pomiędzy stacją źródłową a docelową zostaje zestawione logiczne połączenie zwane kanałem wirtualnym VCC (ang. Virtual Channel Connection). Kanały o tym samym węźle docelowym tworzą tzw. wirtualną ścieżkę VPC (ang. Virtual Path Connection). W komutatorze ATM ma miejsce multipleksacja statystyczna poszczególnych kanałów. Kanały i ścieżki wirtualne są rozróżniane przez części nagłówka ATM – pole VPI (ang. Virtual Path Identifier) i pole VCI (ang. Virtual Channel Identifier).
Użycie ścieżek wirtualnych znacznie upraszcza zarządzanie całą siecią. Wynika to z faktu, że liczba ścieżek wirtualnych jest mniejsza od liczby kanałów wirtualnych. Dzięki temu zestawienie połączenia w węźle pośrednim, przez który przebiega dana ścieżka, wpływa na przyspieszenie zestawiania nowego połączenia, wykorzystującego ścieżki wirtualne. Kanały wirtualne, które należą do jednej ścieżki wirtualnej, muszą charakteryzować się jednakowym poziomem wymaganej jakości usługi QoS.
Struktura komórki w standardzie ATM dla styku UNI i NNI przedstawione zostały na rysunku obok.
Poniżej została przedstawiona zawartość poszczególnych pól nagłówka:
Pole informacyjne jest przeznaczone na informacje użytkownika, ma długość 48 bajtów. Wielkość pola przeznaczonego w rzeczywistości na przesyłanie informacji właściwej użytkownika zależy od zastosowanej wersji warstwy AAL.
Model protokołu ATM składa się z trzech warstw: warstwy fizycznej, warstwy ATM i warstwy adaptacji ATM. W modelu można także wyróżnić „płaszczyzny” o budowie warstwowej: płaszczyznę użytkownika, płaszczyznę sterowania oraz płaszczyznę zarządzania.
Warstwa fizyczna dzieli się na dwie podwarstwy:
Warstwa ATM jest zespołem funkcji niezależnych od medium transmisyjnego, dostarczających możliwości przeźroczystego transferu informacji użytkownika. Pomiędzy warstwą adaptacji ATM a warstwą ATM są przesyłane pola informacyjne pakietów, tj. ciągi 48-bitowe. Podstawowymi funkcjami tej warstwy jest multipleksacja i demultipleksacja pakietów w komutatorach, tworzenie i rozpakowywanie nagłówka pakietu, realizacja doboru trasy dla pakietu, realizacja procedur sterowania przepływem.
Warstwa adaptacji ATM (ang. ATM Adaptation Layer) stanowi warstwę pośrednią pomiędzy warstwami wyższymi protokołu ATM a warstwą ATM. Wyróżnia się dwie podwarstwy:
Ze względu na różnorodność charakterystyk przepływu danych zostały wydzielone klasy usług, z każdą z klas związana jedna z warstw adaptacji AAL. W tabeli przedstawione są podstawowe parametry opisujące klasy usług realizowanych w środowisku szerokopasmowym przy wykorzystaniu techniki ATM. Przeprowadzenie takiej klasyfikacji jest podstawowym warunkiem realizacji połączeń w technice ATM dla usług dowolnego typu. Warstwa AAL stanowi rodzaj „filtru”, który na podstawie typu pochodzącego zgłoszenia pomaga określić możliwości jego realizacji przy aktualnym stanie zasobów sieci oraz dostosowuje jednostki informacyjne warstw wyższych do sposobu przesyłania informacji w standardzie ATM tzn. w postaci krótkich pakietów.
Klasa A | Klasa B | Klasa C | Klasa D | |
---|---|---|---|---|
Synchronizacja między terminalami | wymagana | nie wymagana | ||
Szybkość bitów | stała | zmienna | ||
Tryb połączenia | połączeniowy | bezpołączeniowy | ||
Typ AAL | typ 1 | typ 2 | typ 3 i 4 | typ 5 |
Nie wszystkie kombinacje cech mają znaczenie w środowisku telekomunikacyjnym (np. usługi realizowane w trybie bezpołączeniowym nie wymagają istnienia zależności czasowych pomiędzy komunikującymi się terminalami).
Powstała także (niezdefiniowana w tabeli) klasa X o zasadniczo różnym charakterze w stosunku do poprzednich klas usług. Klasa X jest definiowana przez użytkownika i oznacza prostą transmisję komórek.
W modelu protokołu ATM można wyróżnić następujące płaszczyzny:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.