Please enable JavaScript.
Coggle requires JavaScript to display documents.
14. PC sítě II (Směrování (směrovací alg. (LS - link state (routery…
14. PC sítě II
Propojení PC sítí
-
důvody vzniku
-
optimalizace, regulace toku
-
zvětšení dosahu poskytovaných služeb - email, telefonie
-
-
topologie
-
hvězdicová
centrální propojovací bod (hub, bridge, switch)
-
kolizní doména: hub (vše), bridge+switch (2 sousední)
-
budování sítí
bridge
-
-
-
-
-
MAC adresy, backword learning alg.
Síťové protokoly
Internet Protocol (IP)
datagramový přístup, nespojovaná komunikace --> směrování - přes směrovače (mezilehlé uzly)
-
-
best effort - nespolehlivá služba (jen pošle, nic nezaručí)
-
verze
IPv4
omezený adresní prostor (4 mld adres) - 2^32, prakticky méně
-
ICMP - chybový protokol, OS posílá chybové zprávy
používá fragmentaci datagramu, defragmentace až příjemce
přepravuje data bez záruky - negarantuje doručení, pořadí ani vyloučení duplicit (--> TCP)
IPv6
-
-
-
pevná velikost základní hlavičky, kontrolní součet
-
datagram = zákl. jednotka, která je přepravována v PC síti s přepojováním paketů, kde není zajištěno jejich doručení, ne: pořadí, eliminace duplicit; hlavička (header) + tělo (payload)
podpůrné protokoly (ICMP, ARP, RARP, GMP) - zvl. situace
ICMP
-
zprávy: destination unreachable, redirect, TTL expired, echo request/reply
MTU
max. velikost dat, která lze přenést využitým protokolem
-
Směrování
podle tabulky
dynamické - adaptivní
-
druhy
izolované
-
-
-
flooding
paket pošle do všech linek krom té, ze které přišel - enormní zátěž, vysoce odolné
-
distribuované
pružné, robusní, vhodné pro rozlehlé sítě
-
skupiny směrovačů/sousedé si vyměňují směrovací info, počítají se mapy sítě, mezi směrovači se dohodne impl. algoritmu,...
centralizované
RCC - směrovače posílají zprávy o své situaci, RCC vypočítá ideální cesty a rozešle uzlům tabulky
+
globální info, ulehčení směrovačům
-
-
špatná škálovatelnost, pomalé, výpadek centra - přestane se aktualizovat
pravidelná aktualizace směrovací tabulky - nutná, potřebuji protokol
-
statické - neadaptivní
jednodušší, málo flex., statická typologie, dobrá optimalizace
-
router nemůže vytvářet altern. trasy, pokud se cesta přeruší
směrovací alg.
DV - distance vector
-
sousední směrovače - vyměňují si kopie směrovacích tabulek, updaty - dooplňují si info a inkrementují DV číslo
-
-
LS - link state
routery posílají info pouze o stavu linek, na něž jsou bezprostředně připojeny
-
protokol zjistí své sousední směrovače, pomocí HELLO paketu pravidelně testuje jejich dostupnost
-
-
-
vlastnosti: správnost, jednoduchost, robusnost, stabilita, spravedlnost, efektivnost, optimálnost
-
-
-
základem je směrovací tabulka (ukazetele, podle ní - co dál s paketem)
Internet: distribuovaný, krok za krokem, deterministický, jednocestný, dynamický
reprezentace sítě - graf (uzly, hrany, ohodnocení)
-
Multicast
-
hop-by-hop síť - data jsou na každém uzlu uložena do cash paměti a přeposlána dále - rozsah omezen pomocí TTL - omezení počtu hopů
-
-
-
-
typy
Source Based Tree
-
nevýhoda: velká režie, záplava, broadcasty
-
-
-
Transportní protokoly
UDP
-
-
-
+
jednoduchý, minimální režie, malá hlavička
best-effort (nezaručuje: ztráta, doručení, info o doručení)
-
nejjednodušší, nespojovaná + nespolehlivá služba
TCP
-
-
data kompletní, v daném pořadí
-
spojovaná, plně spolehlivá služba
-
-
-
-
-