WARSTWA ŁĄCZA DANYCH

background image

WARSTWA ŁĄCZA DANYCH

FUNKCJE

KONFIGURACJE

PROTOKOŁY

background image

FUNKCJE WARSTWY

Niezawodna transmisja danych z
jednego miejsca sieci do innego

Sprawdzanie poprawności danych

Kasowanie błędnych ramek

Ponawianie emisji w przypadkach
koniecznych

background image

ŁĄCZE PUNKT-PUNKT

TRYB BEZPOŁĄCZENIOWY -
DATAGRAMOWY

PROTOKOŁY WYŻ

SZYCH WARSTW

STEROWANIE

WARSTWĄ

ŁĄCZA

DANYCH

L-UNIDATA

REQUEST

L-UNIDATA

INDICATION

L-UNUDATA

INDICATION

L-UNIDATA

REQUEST

PROTOKOŁY

WARSTW

WYŻSZYCH

STERO

WANIE

PAKIETY PRZEKŁAMANE ZOSTAJ Ą SKASOWANE. WARSTWY WYŻSZE

DBAJ Ą O EW. RETRANSMISJ Ę. DATAGRAMY STOSUJ E SIĘ W SIECIACH

LAN, ISDN I INNYCH O B. MAŁEJ STOPIE ŁĘDÓW

DTE

DTE

background image

ŁĄCZE PUNKT-PUNKT

TRYB POŁĄCZENIOWY

PROTOKOŁY WYŻ

SZYCH WARSTW

STERO

WANIE

WARST

CONNECT

REQUEST

CONNECT

CONFIRM

DATA

REQUEST

DATA

INDICATION

DISCONNECT

REQUEST

DISCONECT

CONFIRM

CONNECT

INDICATION

DATA

INDICATION

DATA

REQUEST

DISCONNECT

INDICATION

PROTOKOŁY

STERO

WANIE

background image

KONFIGURACJE POŁĄCZŃ

BEZPOŚREDNICH I W SIECI KOMUTOWANEJ
(1)

DTE 1

DTE 2

DTE 1

DTE 2

POŁACZENIE W SIECI KOMUTOWANEJ

MODEM

MODEM

PSTN

background image

KONFIGURACJE

PUNKT-PUNKT (2)

W systemie bezpołączeniowym oba
urządzenie są połączone tylko z sobą

Wymiana danych odbywa się za
pośrednictwem prostego protokołu DLP –
Data Link Protocol

W systemie połączeniowym
(komutowanym) konieczne jest
pośrednictwo modemów (DCE)

Stosowane protokoły: Kermit (proste sieci)
albo HDLC (sieci zlozone, np.satelitarne)

background image

KONFIGURACJE

WIELOPUNKT (3)

Master-Slave – jedno urządzenie DTE jest
wyróżnione; komunikacja odbywa się tylko
między Master i dowolną stacją szeregową

Połączenie przez sieć WAN, np.X25. Protokół
LAPB (Link Access Procedure Ballanced)
Ma on znaczenie lokalne na styku DTE i DCE

Połączenie w sieci ISDN – LAPD (Link Access
Procedure D channel)

background image

PRZYKŁAD 1 –

SIEĆ CYFROWA X25

X25

DTE

Switch

Przełą-

cznik

Switch

DTE

Podsystem

komunikacyjny

background image

PRZYKŁAD 2 –

SIEĆ ANALOGOWA ISDN

ISDN

Centrala

Switching
Exchange

SWITCHING

Exchange

DTE

NTE - NETWORK

TERMINATION

EQUIPMENT

DTE

NTE

NTE

background image

PROTOKOŁY

ZORIENTOWANE ZNAKOWO

- KERMIT

(1)

Jest to protokół simpleksowy - jedna ze stacji musi

przejąć inicjatywę

Jeśli A, to wysyła sygnał KERMIT, stacja B potwierdza

odbiór sygnałem KERMIT

Stacja A wysyła następnie CONNECT, stacja B też

CONNECT

Stacja A wysyła SEND (z nazwą i rozmiarem danych),

stacja B – sygnał RECEIVE

Po tym następuje transmisja bloków danych 1,2,...

Stacja wysyła END OF FILE, B –END OF FILE

Stacja A - EXIT, B- EXIT

background image

PROTOKÓŁ KERMIT (2) -

Ramka

początek ramki (start of header)

dlugość bloku

numer sekwencji

typ ramki (DATA, ACK, FATAL ERROR,...)

bity kodu z kontrolą parzystości

znacznik konca bloku (powrót karetki)

SOH

SEQ

LEN

TYPE

DANE

CR

BCC

background image

KONTROLA BŁĘDÓW

BCC – Binary Communication
Check

Do każdego znaku wiadomości dodajemy bit 0

lub 1 tak, by liczba jedynek była parzysta

Uzupełniamy blok o znak n+1, którego elementy

tworzymy wg wzoru

gdzie bij- i-ty element w j-tym znaku;n-liczba zn.

Mówiąc prościej, bierzemy najpierw pierwsze bity

z każdego znaku i sumujemy modulo 2

Następnie bity drugie i tak samo, ...

Na koniec tworzymy sumę modulo 2 z wyników

n

j

ij

i

b

b

1

background image

PROTOKÓŁ PÓŁDUPLEKSOWY

BISYNC -Binary Synchronous Com.

SLAVE X

SLAVE Y

MASTER

background image

BISYNC (2)

Master wysyła do X zaproszenie poll do

transmisji wiadomości (niebieska strzałka)

Jeśli X jest gotowy, to śle dane (strzałka

zielona)

Master może wysłać sygnał także select.

Oznacza on chęć przekazania danych do

określonego odbiorcy, np.Y (różowa strzałka)

Jeśli Y potwierdzi gotowość, otrzymuje plik

(zielona strzałka)

background image

PROTOKOŁY

HDLC

ZORIENTOWANE BITOWO

– KONFIGURACJE

SIECI

NADRZĘ

DNA

PODRZĘ

DNA

ROZKAZY

ODPOWIEDZI

NADRZĘ

DNA

PODRZĘ

DNA 1

ROZKAZY

ODPOWIEDZI

PODRZĘ

DNA 2

NADRZĘDNA

PODRZĘDNA

NADRZĘDNA

PODRZĘDNA

ROZKAZY ODPOWIEDZI

ROZKAZY ODPOWIEDZI

background image

PROTOKOŁY

HDLC

RAMKI

High Level Data Link Control (ISO 2003)

Wyróżniamy stacje: nadrzędną, podrzędną

oraz stacje równoważne

Tryby pracy: normalny NRM (normal response

mode), asynchroniczny ARM, zbalansowany

ABM

Ramki: z danymi, nadzorcze, inne (stuffing)

Zawartość:flaga 01111110, adresy 8 lub 16b,

sterowanie

8/16b, FCS (CRC) 16/32b

FLAGA

ADRES

BITY STERUJ ACE

POLE INFO FCS FLAGA

background image

RAMKI NADZORCZE I
NIENUMEROWANE –BITY
STER.

RR receive ready

RNR receive not
ready

REJ reject

SREJ selective
reject

SARM set asyn. resp. mode

SAME set ARM extended mode

RSET reset

DISC disconnect

FRMR frame reject

1/0

N(S)

P/F

N(R)

Bit 0 na pierwszej pozycji w polu BS oznacza

ramkę z danymi, 1 - nadzorczą

Trzy bity N(S) slużą do numerowania modulo 8

ramek nadawczych

Trzy bity N(R) - to samo dla ramek odbiorczych

Bit P/F (Poll/Final bit) - żadanie potwierdzenia

background image

FAZY DZIAŁANIA HDLC

ZARZĄDZANIE POŁACZENIEM

N(S)=0

N(R)=0

STACJ A

NADRZĘDNA

SIE ROZŁĄCZA

N(R)=0

N(S)=0

STACJ A

PODRZEDNA

SIE ROZŁĄCZA

SNRM(B, P=1)

UA(B, F=1)

TRANSFER

DANYCH

DISC(B, P=1)

UA(B, F=1)

background image

ZARZĄDZANIE
POŁACZENIEM

Stacja nadrzędna A ustawia N(S)=0 –
ramka z danymi, tryb normal resp.m. (w

nawiasie parametry)

Stacja odbiorcza B ustawia N(R)=0 i

wysyła N(S)=0; A potwierdza przyjęcie

Następuje transfer danych B, P=1

Stacja A wysyła DISC(B, P=1)

Stacja B wysyła akceptację UA(B, F=1)

W przypadku trybu zrównoważonego

zamiast SNRM wstawia się SABM; obie

stacje w tym trybie inicjują / zrywają

połączenie

( )

background image

PODZBIORY HDLC

LAPB – Link Access Procedure Ballanced
LAPM - LAP For Modems

LAPB służy do sterowania dupleksową
komunikacją między komputerem, a siecią z
komutacją pakietów, np.X25

Zakłada się łącze asynchroniczne równorzę-
dne punkt-punkt lub wielopunkt (MLP)

LAPM – służy do transformacji danych
asynchronicznych od strony DTE zorientowa-
nych znakowo na strumienie synch. bitowe

background image

PROTOKÓŁ LAPM

UIP –USER INTERFACE PART
ECP – ERROR CORRECTION PART

PSTN

DTE

ECP

UIP

DTE

ECP

UIP

V24

LAPM

MODEM DCE


Document Outline


Wyszukiwarka

Podobne podstrony:
W7 Warstwa łącza danych
warstwa łącza danych
LAN Warstwa fizyczna i lacza danych
LAN Warstwa fizyczna i lacza danych w1
7 Warstwa łącza?nych
Warstwa Łącza?nych
5 Warstwa Łącza?nych
KW LAN Warstwa Bacza danych LAN
Warstwa łącza?nych
04 Warstwa łącza?nych (2 Warstwa)
2.3.2 Wykorzystanie warstw do opisu komunikacji danych, 2.3 Modele działania sieci komputerowych
06 Warstwowy dostep do danych Nieznany
Pliki danych i łącza statystyczne
Systemy Baz Danych (cz 1 2)
1 Tworzenie bazy danychid 10005 ppt

więcej podobnych podstron