Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení.

Podobné prezentace


Prezentace na téma: "Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení."— Transkript prezentace:

1 Linková úroveň Úvod do počítačových sítí

2 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení toku dat

3 3 Funkce datové úrovně Zajišťuje služby pro síťovou úroveň Práce s přenosovými chybami Regulace toku dat Pomalí příjemci nesmí být udolání rychlými vysílači

4 4 Funkce datové úrovně (2) Vztah mezi pakety a rámci.

5 5 Služby poskytované síťové úrovni (a) Virtuální komunikace. (b) Skutečná komunikace.

6 6 Služby poskytované síťové úrovni (2) Umístění linkového protokolu v uzlu.

7 7 Rámce Proud znaků. (a) bezchybný. (b) s chybami.

8 8 Rámce (2) (a) Rámec ohraničený speciální jednoznačnou značkou. (b) Zajištění transparentnosti vkládáním znakových prefixů.

9 9 Rámce (3) Vkládání bitů (a) Původní data. (b) Data přenášená linkou. (c) Přijatá data zbavená vložených bitů.

10 10 Detekce a korekce chyb Kódy pro korekci chyb Kódy pro detekci chyb

11 11 Kódy pro korekci chyb Použití Hammingova kódu pro opravu shluků chyb.

12 12 Kódy pro detekci chyb Výpočet cyklického kontrolního součtu.

13 13 Elementární protokol linkové úrovně Simplexní protokol bez omezení Simplexní Stop-and-Wait protokol Simplexní protokol pro kanál se šumem

14 14 Definice protokolu Continued  Definice potřebné pro následující protokol

15 15 Definice protokolu (pokr.) Některé definici potřebné pro následující protokol.

16 16 Simplexní protokol bez omezení

17 17 Simplexní protokol stop a wait

18 18 Simplexní protokol pro kanál se šumem Protokol s kladným potvrzováním a opakováním přenosu. Continued 

19 19 Simplexní protokol pro kanál se šumem (pokr.) Protokol s kladným potvrzováním a opakováním přenosu.

20 20 Protokoly s klouzajícím okénkem Protokol s jednobitovým klouzajícím okénkem Protokol se sekvenčním příjmem ( Go Back N) Protokol s nesekvenčním příjmem (Selective Repeat)

21 21 Protokoly s klouzajícím okénkem (2) Klouzající okénko velikosti 1 s š bitovým sekvenčním číslem. (a) Počáteční nastavení. (b) Po odeslání prvního rámce. (c) Po přijetí prvního rámce. (d) Po přijetí potvrzení prvního rámce.

22 22 Protokol s klouzajícím jednobitovým okénkem Continued 

23 23 Protokol s klouzajícím jednobitovým okénkem (pokr.)

24 24 Protokol s klouzajícím jednobitovým okénkem (2) Dvě situace protokolu. (a) normální případ. (b) nenormální případ. V závorkách (seq, ack, č. paketu). Hvězdička znamená přijetí paketu síťovou úrovní.

25 25 Protokol se sekvenčním příjmem (Go Back N) Proudové zpracování a obnova po chybě. Působení chyby při: (a) Velikosti okna příjemce 1. (b) Velikosti okna příjemce > 1.

26 26 Protokol se sekvenčním příjmem (Go Back N) Continued 

27 27 Protokol se sekvenčním příjmem (Go Back N) Continued 

28 28 Protokol se sekvenčním příjmem (Go Back N) Continued 

29 29 Protokol se sekvenčním příjmem (Go Back N)

30 30 Protokol se sekvenčním příjmem (Go Back N) (2) Programová simulace více časovačů.

31 31 Protokol s nesekvenčním příjmem (selective repeat) Continued 

32 32 Continued  Protokol s nesekvenčním příjmem (selective repeat) (2)

33 33 Protokol s nesekvenčním příjmem (selective repeat) (3) Continued 

34 34 Protokol s nesekvenčním příjmem (selective repeat) (4)

35 35 Protokol s nesekvenčním příjmem (selective repeat) (5) (a) Počáteční situace při velikosti okna rovné 7. (b) Po odeslání a příjmu 7 rámců, které však nejsou potvrzené. (c) Počáteční situace při velikosti okna rovné 4. (d) Po odeslání a příjmu 4 rámců, které však nejsou potvrzené.

36 36 Verifikace protokolů Modely založené na konečných automatech Modely založené na Petriho sítích

37 37 Konečně automatový model (a) Stavový diagram protokolu. (b) přechody.

38 38 Modely Petriho sítě Petriho síť se dvěma místy a dvěma přechody.

39 39 Modely Petriho sítě (2) Model protokolu realizovaný Petriho sítí.

40 40 Příklad linkových protokolů HDLC – High-Level Data Link Control Linková úroveň Internetu

41 41 High-Level Data Link Control (HDLC) Formát rámce bitově orientovaného protokolu.

42 42 HDLC (2) Řídící pole (a) Informačního rámce. (b) Řídicího rámce. (c) Nečíslovaného rámce.

43 43 Linková úroveň v Internetu Personální počítač v roli klienta Internetu.

44 44 PPP – Point to Point Protocol Úplný rámec PPP pro nečíslované operace.

45 45 PPP – Point to Point Protocol (2) Zjednodušený diagram pro vytvoření a rušení PPP spojení.

46 46 PPP – Point to Point Protocol (3) Rámce protokolu LCP.


Stáhnout ppt "Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení."

Podobné prezentace


Reklamy Google