KW LAN Warstwa Bacza danych LAN


Warstwa łącza danych

Funkcje warstwy liniowej w sieciach LAN

Podwarstwa kanału logicznego LLC

Standard LLC IEEE 802.2 jest w dużym stopniu wzorowany na protokole bitowym HDLC, jednak nie używa wtrącania bitów. Istnieją trzy rodzaje wymiany jednostek danych LLC:

Zgodnie z modelem warstwowym dla sieci LAN usługi transportowe LLC są udostępniane warstwie wyższej przez jeden lub więcej punktów dostępu do usług SAP tworzących logiczny styk między sąsiadującymi warstwami. Poszczególne punkty dostępu do usług świadczonych przez LLC są zwykle związane z różnymi protokołami warstwy wyższych, a tym samym z różnymi aplikacjami.

Adresowanie w sieciach LAN

Każde urządzenie podłączone do sieci LAN musi być identyfikowane za pomocą adresu fizycznego, określany też mianem adresu sprzętowego (jest on związany z płytą główną lub kartą sieciową włączoną do urządzenia). Adres stacji jest nazywany adresem MAC z uwagi na jego obecność w ramce podwarstwy MAC.

Każda karta sieciowa odfiltrowuje adresowane do niej ramki, czyli sprawdza: (1) czy adres docelowy w ramce pokrywa się z adresem fizycznym stacji i (2) przekazuje ramki do dalszego przetwarzania w stacji w przypadku zgodności adresów, bądź (3) odrzuca ramki, gdy zostanie stwierdzona niezgodność.

Zalecenia IEEE dopuszczają adresy 16 lub 48 bitowe. Częściej stosowanej są 48 bitowe. Ogólnie akceptowanym administratorem adresów dla sieci LAN jest IEEE. Organizacja ta przyznaje producentom sprzętu 6 bajtowe bloki adresowe, przy czym 3 pierwsze bajty każdego z tych bloków (24 bity) mają strukturę określona przez IEEE. Pozostałe 3 bajty mogą być zagospodarowane przez producenta. Wśród tych pierwszych 24 bitów określanych mianem kodu producenta dwa pierwsze bity mają specjalne znaczenie. Jest to bit U/L (ang. Universal/Local), który definiuje globalne (U/L=1) bądź lokalne (U/L=0) znaczenie adresu. Drugi bit G/I (ang. Group/Individual) definiuje czy adres dotyczy pojedynczego urządzenia (G/I=0) czy grupy urządzeń (G/I=1).

Metody kontroli poprawności transmisji

Do określenia częstości występowania błędów stosuje się wskaźnik nazywany bitową stopą błędów BER (ang. Bit Error Rate). Jest to udział bitów błędnie przetransmitowanych w długim, testowym ciągu bitów. W sieciach LAN powinien wynosić około 10-9.

Najczęściej występują błędy seryjne (przekłamania niektórych lub wszystkich bitów z pewnej grupy), gdyż błąd transmisji jest zazwyczaj spowodowany silnym zewnętrznym zakłóceniem.

W sieciach LAN stosuje się kody kontrolne CRC (ang. Cyclic Redundancy Check) w celu wykrycia błędów transmisji. Do przysyłanego ciągu bitów I dołącza się nadmiarowe bity zawierające resztę z dzielenia I przez specjalny wielomian generacyjny G(x). Po stronie odbiorczej cały ciąg bitów dzieli się przez G(x) i sprawdza się resztę. Jeśli reszta wynosi zero to nie nastąpiły błędy transmisji.

Najczęściej stosowane wielomiany generacyjne to dla sieci rozległych: G(x)=x16+x12+x5+1 G(x)=x16+x15+x12+1

Dla sieci LAN stosuje się wielomian stopnia 32:

G(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1

Przykład

10001000100100010000000000000000 : 10001000000100001

10001000000100001

10000001100000000

10001000000100001

10011001000010000

10001000000100001

10001000110001000

10001000000100001

0000000110101001 reszta

Metody dostępu do medium komunikacyjnego

Dostęp niekontrolowany

Dla dostępu niekontrolowanego (rywalizacyjnego) stacja może zacząć nadawać w dowolnym czasie, czyli mogą wystąpić kolizji.

Protokół ALOHA

Pierwowzorem algorytmów dostępu niekontrolowanego był protokół ALOHA opracowany w 1970 roku na Uniwersytecie Hawajskim stosowany w sieciach radiowych. W tym protokole stacja może nadawać w dowolnym czasie, otrzymanie ramki musi być potwierdzone poza protokołem dostępu (innym kanałem) w określonym przedziale czasu. W związku z tym poprawna praca systemu jest możliwa tylko przy niewielkim obciążeniu sieci (do 18% przepustowości łącza). Wzrost natężenia przesyłanych ramek może doprowadzić do zablokowania łącza. Protokół S-ALOHA (ang Slotted ALOHA) to modyfikacja protokołu ALOHA, w której stacja dokonuje prób dostępu w przypadkowo wybranych szczelinach czasu. Dopuszczalne obciążenie dla S-ALOHA to 37%. Zaletą systemów typu ALOHA jest prostota działania, a wadą jest niewielkie wykorzystanie dostępnego pasma.

Algorytmy dostępu typu CSMA

Protokoły typu CSMA (ang. Carrier Sense Multiple Access) wykorzystują informacje pomocnicze uzyskane poprzez śledzenie nośnej w celu zwiększenia efektywności działania. Każda transmisja poprzedzona jest nasłuchiwaniem nośnej i tylko w przypadku stwierdzenia wolnego łącza następuje transmisja. W przypadku wystąpienia kolizji, stacja nadająca nie otrzymuje potwierdzenia, co wymusza retransmisję ramki po losowym czasie. Wyróżniamy dwa typy algorytmów CSMA:

Algorytmy dostępu typu CSMA/CD

W metodzie CSMA/CD (ang. CSMA Collision Detection) stacje potrafią wykryć kolizję w łączu, następnie poprzez wymuszenie kolizji (ang. jam) informują inne stacje o kolizji. Po losowym czasie ponawiają transmisję.

Porównanie metod dostępu do łącza

0x01 graphic

Rys. Zależność ilości S skutecznie przesłanej informacji od ilości G informacji zleconej do przesłania. Wartości S i G wyrażono w postaci wielokrotności szybkości transmisji.

Standardy warstwy łącza danych

Klasyfikacja sieci LAN i MAN



Wyszukiwarka

Podobne podstrony:
sieci Lan, KW LAN Warstwa fizyczna LAN
kw lan wstep HSJ2FPPMCWJPXPMQHKHTDJ7KTHGY5ZP4RSOLZXI
KW LAN Projetkowanie sieci LAN
KW LAN Okablowanie strukturalne, PONAD 12 000 podręczniki
KW LAN Wprowadzenie do sieci LAN
KW LAN Wprowadzenie do sieci LAN
KW LAN Kierunki rozwoju sieci
WARSTWA ŁĄCZA DANYCH
W7 Warstwa łącza danych
warstwa łącza danych
LAN Warstwa fizyczna i lacza danych
LAN Warstwa fizyczna i lacza danych w1
Wirtualne sieci LAN
w8 VLAN oraz IP w sieciach LAN
urzadzenia sieci lan wan
05 LAN Protokol IPid 5733 ppt
Bezpieczeństwo bezprzewodowych sieci LAN

więcej podobnych podstron