SMDS (Switched Multimegabit Data Service) należy do rodziny technologii szybkich sieci pakietowych, w których kontrolą błędów zajmują się stacje końcowe. Pakiety z błędami są z założenia odrzucane. Bezpołączeniowy tryb pracy sieci zapewnia komunikację typu każdy z każdym bez konieczności nawiązywania połączenia i uruchamiania procedur rozłączania. Metodą dostępu jest DQDB, a najważniejszym protokołem komunikacyjnym - interfejs SIP. Do kanału dostępowego dopuszcza się pakiety po każdorazowym sprawdzeniu adresu źródłowego. Nośnikiem informacji mogą być światłowody lub przewody miedziane.
Spis treści |
Sieci oparte na technologii SMDS zapewniają:
SMDS charakteryzuje się wysoką dostępnością usług. Prawdopodobieństwo dostępności usługi w dowolnie wybranej chwili wynosi z założenia 0,999, a więc dużo więcej niż w typowej sieci lokalnej. Około 95 proc. transmisji najdłuższego pakietu między dwoma CPE pod systemem DS-3 nie powinno trwać dłużej niż 20 ms. Średni czas transferu danych jest niższy od 10 ms i sieć SMDS staje się praktycznie niewidoczna dla abonentów.
Technologia SMDS powstała w laboratoriach BELLCORE (BELL COmmunications REsearch). Upowszechnia się od 1989 r. jako technologia szybkich sieci pakietowych WAN z usługami bezpołączeniowymi.
W Europie upowszechnia się ekwiwalentna technologia o nazwie CBDS (Connectionless Broadband Data Service), zaakceptowana przez ETSI (European Telecommunications Standard Institute). Jest to w istocie pierwsza kompletna architektura, która implementuje usługę ATM i jest dobrze specyfikowana. Pierwsze sieci ATM spełniają specyfikacje CBDS. Obydwie technologie są identyczne przy dostępie na kanałach E1 lub E3. Czołowym europejskim dostawcą urządzeń zgodnych z protokołami SMDS/CDBS jest Siemens.
Do podstawowych zastosowań technologii SMDS zalicza się łączenie odległych sieci LAN i kampusowych oraz poszerzanie ich zasięgu na obszarze miasta lub większym. Inne zastosowania wynikają z typowych przymiotów połączeń komutowanych: komunikacja między stacjami roboczymi lub grupami użytkowników, połączenia dużych komputerów z terminalami itp.
Protokół IEEE 802.6 DQDB (Distributed Queue Dual Bas) definiuje architekturę dwu jednokierunkowych magistral sterowanych przeciwbieżnie oraz metodę dostępu polegającą na cyklicznym generowaniu na początku każdej z magistral uporządkowanych ciągów pustych ramek, w których węzły mogą umieszczać swoje 53-bajtowe komórki, nazywane szczelinami. Magistrale sieci DQDB mogą przyjmować postać szyny lub otwartych pętli, a magistrale dostępowe - tylko tę pierwszą. Jednostki AU (Access Unit) wykonują zadanie narzucone protokołem DQDB, a inne moduły odczytują dane z magistral lub kierują do nich dane przygotowane do wysłania.
W warstwie fizycznej DQDB rozróżnia się: interfejs do łącza transmisyjnego, jednostkę zbieżności PLCF (Physical Layer Convergence Function) i blok fizyczny LMM (Layer Management entity). PLCF umożliwia tej warstwie wykonywanie typowej dla niej konwersji, niezależnie od używanego systemu transmisyjnego. LMM natomiast współpracuje z nadrzędnym systemem zarządzania, spełniając jednocześnie funkcje pokrewne zarządzaniu, jak detekcja błędów na łączach i w węzłach, izolowanie niesprawnego węzła i in.
Najprostsza podsieć dostępowa do SMDS to dwa węzły połączone ze sobą szyną DQDB. Jednym z tych węzłów jest urządzenie CPE, a drugim - przełącznik sieci SMDS. DCE nie musi tu rywalizować o dostęp. Dużo trudniejszy jest dostęp wielowęzłowy. Wszystkie urządzenia CPE takiej złożonej podsieci muszą dysponować dodatkowo protokołem DQDB zarządzającym kolejkami i priorytetami. Urządzenia DCE mogą też komunikować się ze sobą lokalnie, ale pod kontrolą przełączników.
W aplikowanym systemie transmisyjnym DS-1 dostęp do sieci uzyskują tylko pojedyncze terminale, a w DS-3 pojedyncze terminale oraz ich grupy.
SIP (SMDS Interface Protocol) jest protokołem komunikacyjnym między CPE a przełącznikami sieci SMDS. Swoje usługi bezpołączeniowe realizuje za pośrednictwem interfejsu SNI. Należy do protokołów otwartych, wspierając wszystkie usługi SMDS łącznie z wnoszonymi przez technologię BISDN. Z tych względów jego więzi z IEEE 802.6 są bardzo ścisłe. Wyróżnia się strukturą trzypoziomową.
Na poziomie SIP L3 powstaje pakiet, nazywany segmentem L3 PDU (Level 3 Protocol Data Unit). Pakiet tworzą dane SMDS zaopatrzone w odpowiedni nagłówek i zakończenie. Długość pola danych dochodzi do 9188 bajtów, dzięki czemu sieć SMDS łatwo się adaptuje do Ethernetu, Token Ring, Token Bas czy FDDI.
Na tym poziomie powstają komórki L2 PDU (Level 2 Protocol Data Unit) przez podzielenie segmentów L3 PDU na 44-bajtowe jednostki segmentacji i dodanie do każdej z nich 7-bajtowego nagłówka i 2-bajtowego zakończenia.
Ramka SIP L2 PDU opiera się w całości na szczelinie DQDB. W polu ramki DQDB, odpowiadającym XXX, znajdują się kolejno dwa 1-bitowe pola SL Type (Slot Type) i PSR (Previous Slot Release) oraz jeden z nie wykorzystywanych bitów Rsdv (Reserved). Z kolei NCI odpowiada w ramce DQDB nagłówek segmentu obejmujący: 20 bitów VCI (Virtual Channel Identifier), 2 bity PayT (Payload Type), 2 bity priorytetu (Priority) i 8 bitów HCS (Header Check Sequence) - w sumie również 32 bity.
SIP L1 funkcjonuje w warstwie fizycznej. Jest on w istocie protokołem łącza fizycznego między CPE a siecią, przystosowanego do szybkości odpowiadającej systemowi DS-1 czy DS-3. Dzieli się na podwarstwę transmisyjną i PLCP (Physical Layer Convergence Procedure). Podwarstwa transmisyjna definiuje metodę i charakterystyki interfejsu z łączem transmisyjnym, a PLCP sposób rozmieszczania komórek, na przykład w ramce DS-3. Każdy system transmisyjny musi mieć swój własny PLCP dla PLCF. IEEE 802.6 DQDB nie specyfikuje żadnego systemu transmisyjnego, pozostawiając decyzję wyboru użytkownikom.
| Normalizacja SMDS |
|
Dokumenty normalizacyjne SMDS pochodzą z 6 ważnych źródeł: BELLCORE (BELL COmmunications REsearch):
ITU-T (International Telecommunication Union - Telecommunication):
ESIG (European SMDS Interest Group):
IEEE (Institute of Electrical and Electronic Engineers):
IETF (Internet Engineering Task Force):
SIG (SMDS Interest Group):
|
Jednostka danych protokołu SMDS - PDU (Protocol Data Unit) - przenosi adres zarówno docelowy DA, jak i źródłowy SA. Każdy z nich składa się z dwu części: typu adresu i adresu właściwego. Typ adresu zajmuje 4 najbardziej znaczące bity pola adresowego, adres właściwy - 60 pozostałych bitów.
Z adresowaniem SMDS wiążą się dwie ważne funkcje bezpieczeństwa danych:
Adresowanie grupowe w sieci SMDS funkcjonuje na podobnych zasadach jak multicasting w sieciach lokalnych. W polu adresu docelowego znajduje się pojedynczy adres, odniesiony do wielu CPE. Sieć tworzy kopie pakietu SMDS i wysyła je do wszystkich użytkowników tworzących grupę.