BHWS_skripta
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Základní deska (Backplane) – zajišťuje fyzické propojení mezi síťovými rozhraními,
přes které jsou pak předávány pakety ze vstupního portu na výstupní. Pro přenos může
využívat časový multiplex pro sdílení společného komunikačního kanálu nebo
Hardware počítačových sítí
23
prostorový multiplex umožňující současný přenos paketů z více vstupů na více
výstupů.
Procesor správy cest (Route Control Processor) – tento blok zajišťuje provozování
směrovacích protokolů a vyhodnocení směrovacích informací. Má na starosti správu
směrovací tabulky a aktualizaci jednotlivých záznamů v případě změn v síťové
topologii. Dále obsahuje systém pro správu a management směrovače. Mezi další
funkce tohoto bloku patří zpracování výjimek a nestandardních událostí při zpracování
paketů, jako např. řešení situací, kdy cílové adrese neodpovídá žádný záznam ve
směrovací tabulce. Tento blok bývá typicky realizován softwarově.
Obr. 2.17 Funkční bloky směrovače
2.2.6 Proces zpracování paketů
Proces zpracování příchozích datových jednotek lze rozdělit do několika základních
kroků a dílčích operací (Obr. 2.18):
Krok 1
Zahrnuje samotný příjem rámce (např. protokolu Ethernet). Vstupní část síťového
rozhraní na úrovni linkové vrstvy provádí interpretaci položek v hlavičce protokolu linkové
vrstvy a detekci začátku a konce rámce. Během zpracování údajů hlavičky protokolu linkové
vrstvy je vytvořen kontext paketu. Kontext je datová struktura využívaná pro řízení dalších
operací ve směrovači, viz Obr. 2.19. Například u protokolu ethernet jsou do kontextu paketu
uloženy MAC adresy odesílatele a příjemce, které mohou být zohledněny v rámci dalšího
zpracování datové jednotky, např. v rámci filtrace provozu. Po vyhodnocení obsahu L2
hlavičky je zpracována zapouzdřená datová jednotka. Nejdříve je určen její začátek, pak je
identifikována oblast odpovídající hlavičce paketu. Zpracování hlavičky zahrnuje ověření
konzistence dat v hlavičce, tj. kontrolu zabezpečení CRC, přečtení obsahu jednotlivých polí