Počítačové sítě Studijní opory

Transkript

Počítačové sítě Studijní opory
Operační program Vzdělávání pro konkurenceschopnost
PROJEKT
„Integrovaný systém modulární počítačové podpory
výuky ekonomicko-technického zaměření“
CZ.1.07/2.2.00/28.0300
Počítačové sítě
Studijní opory
Zora Jančíková
Robert Frischer
Ostrava
2015
Recenze:
Ing. David Seidl, Ph.D.
Název:
Počítačové sítě
Autor:
prof. Ing. Zora Jančíková, CSc., Ing. Robert Frischer, Ph.D.
Vydání:
první, 2015
Počet stran:
118
Jazyková korektura: nebyla provedena.
Určeno pro projekt:
Operační program Vzděláváním pro konkurenceschopnost
Název:
„Integrovaný systém modulární počítačové podpory výuky ekonomicko-technického zaměření“
Číslo:
CZ.1.07/2.2.00/28.0300
Realizace: Vysoká škola báňská – Technická univerzita Ostrava
Projekt je spolufinancován z prostředků ESF a státního rozpočtu ČR
© Zora Jančíková, Robert Frischer
© Vysoká škola báňská – Technická univerzita Ostrava
ISBN 978-80-248-3708-6
2
POKYNY KE STUDIU
Název předmětu
Pro předmět „Počítačové sítě“ 6. semestru studijního oboru Automatizace a počítačová
technika v průmyslu jste obdrželi studijní balík obsahující integrované skriptum pro kombinované
studium obsahující i pokyny ke studiu.
Prerekvizity
Pro studium tohoto předmětu se nepředpokládá nutnost absolvování jakéhokoliv předešlého
předmětu. Doporučením zůstávají znalosti nabyté z předmětu „Počítačová technika I“.
Cíl předmětu a výstupy z učení
Předmět se zabývá problematikou počítačových sítí LAN a WAN. Posluchači se seznámí se
základními službami poskytovanými počítačovými sítěmi, se základními topologiemi a metodami
přístupu k přenosovému médiu, s jednotlivými prvky síťového hardware a standardními typy
současných síťových technologií. Ve cvičení je probírán síťový software Novell NetWare. Studenti se
seznámí s prostředím sítě z hlediska uživatele a se základními službami, které síť Novell NetWare
poskytuje.
Po prostudování předmětu by měl student být schopen:
výstupy znalostí:


Student bude umět formulovat základní vlastnosti počítačových sítí.
Student bude umět demonstrovat základní služby poskytované počítačovými sítěmi, základní
síťové topologie, metody přístupu k přenosovému médiu a základní prvky síťového hardware.
výstupy dovedností:


Student bude umět analyzovat standardní typy současných síťových kabelových a
bezdrátových technologií.
Student bude schopen detailně navrhnout a propočítat IP adresy v sítích LAN.
Pro koho je předmět určen
Předmět je zařazen do bakalářského studia oborů Automatizace a počítačová technika
v průmyslu studijního programu Ekonomika a řízení průmyslových systémů, ale může jej studovat i
zájemce z kteréhokoliv jiného oboru, pokud splňuje požadované prerekvizity.
Studijní opora se dělí na části, kapitoly, které odpovídají logickému dělení studované látky,
ale nejsou stejně obsáhlé. Předpokládaná doba ke studiu kapitoly se může výrazně lišit, proto jsou
velké kapitoly děleny dále na číslované podkapitoly a těm odpovídá níže popsaná struktura.
3
Způsob komunikace s vyučujícím
Student má možnost kontaktu s vyučujícím pomocí pracovního telefonu a emailu uvedeného
v telefonním seznamu VŠB-TU, popřípadě osobně v rámci konzultačních hodin přednášejícího či
cvičícího.
4
STRUKTURA KAPITOL
Čas ke studiu
Na úvod kapitoly je uveden čas potřebný pro prostudování látky. Čas je orientační a může
Vám sloužit jako hrubé vodítko pro rozvržení studia celého předmětu. Někomu se čas může zdát příliš
dlouhý, někomu naopak. Jsou studenti, kteří se s touto problematikou ještě nikdy nesetkali a naopak
takoví, kteří již v tomto oboru mají bohaté zkušenosti.
Cíl
Ihned poté jsou uvedeny cíle, kterých máte dosáhnout po prostudování této kapitoly –
konkrétní znalosti a dovednosti.
Výklad
Následuje vlastní výklad studované látky, zavedení nových pojmů, jejich vysvětlení, vše
doprovázeno obrázky, tabulkami, řešenými příklady, odkazy na animace.
Čas k zamyšlení
V rámci studia kapitol se setkáte s otázkami a problémy, které je vhodné si pro správné
osvojení látky promyslet. Správná řešení navazují na položené otázky, proto nepokračujte ve čtení,
dokud si vše dobře nepromyslíte.
Příklad z praxe, Řešený příklad
K lepšímu pochopení probírané látky využijte praktické příklady aplikace vysvětlovaných
teoretických znalostí.
Animace, Video
Ke zvýšení názornosti studované látky doprovázejí výklad animace, k dokreslení a rozšíření
znalostí pak videa.
Shrnutí pojmů
Na závěr kapitoly jsou zopakovány hlavní pojmy, které si v ní máte osvojit. Pokud některému
z nich ještě nerozumíte, vraťte se k nim ještě jednou.
5
Otázky
Pro ověření, že jste dobře a úplně látku kapitoly zvládli, máte k dispozici několik teoretických
otázek.
Použitá literatura
Na úplný závěr kapitoly je uvedena použitá literatura, z které je možno čerpat další informace
z dané problematiky.
Klíč k řešení
Na konci studijních opor naleznete klíč k řešení úloh a odpovědi na otázky.
Úspěšné a příjemné studium s touto učebnicí Vám přeje autor výukového materiálu
Prof. Ing. Zora Jančíková, CSc.
Ing. Robert Frischer, Ph.D.
6
OBSAH
POKYNY KE STUDIU ........................................................................ 3
STRUKTURA KAPITOL ..................................................................... 5
OBSAH ........................................................................................... 7
1 POČÍTAČOVÉ SÍTĚ ...................................................................... 9
2 SÍTĚ LAN.................................................................................. 13
3 HARDWARE SÍTÍ LAN ............................................................... 26
3.1 Aktivní prvky .............................................................................................................................. 44
4 NÁVRH LOKÁLNÍ SÍTĚ A VIRTUÁLNÍ SÍTĚ .................................. 53
5 STANDARDY SÍŤOVÉHO HARDWARE ........................................ 56
6 BEZDRÁTOVÉ SÍTOVÉ TECHNOLOGIE........................................ 64
7 SÍŤOVÉ MODELY ...................................................................... 73
7.1 Referenční model ISO/OSI ......................................................................................................... 74
7.1.1
7.1.2
7.1.3
7.1.4
7.1.5
7.1.6
7.1.7
Fyzická vrstva (Physical Layer) .................................................................................................... 75
Standardy fyzické vrstvy ............................................................................................................. 76
Kódování/Dekódování ................................................................................................................ 77
Signalizace ................................................................................................................................... 77
Bandwidth ................................................................................................................................... 81
Throughput ................................................................................................................................. 81
Goodput ...................................................................................................................................... 81
7.2 L2. Linková (spojová) vrstva (Data Link Layer) .......................................................................... 82
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
7.2.10
7.2.11
7.2.12
7.2.13
7.2.14
7.2.15
7.2.16
Specifikace Framu ....................................................................................................................... 84
Standardy vrstvy Data Link ......................................................................................................... 87
Deterministický přístup ke sdílenému médiu ............................................................................. 89
Nedeterministický přístup k médiu ............................................................................................. 90
Metody přístupu pro nesdílené médium .................................................................................... 90
Logická vs. Fyzická topologie ...................................................................................................... 91
Topologie Point – to – Point ....................................................................................................... 92
Topologie Multi Access ............................................................................................................... 93
Kruhová topologie – Ring Topology ............................................................................................ 93
Frame – Role hlavičky ................................................................................................................. 93
Frame - Adresace ........................................................................................................................ 94
Frame - Trailer............................................................................................................................. 95
Frame – Protokoly Data Link vrstvy ............................................................................................ 96
Ethernet Frame ........................................................................................................................... 96
Point – to – Point Frame ............................................................................................................. 97
WiFi Frame .................................................................................................................................. 98
7.3 Síťová vrstva (Network Layer) ................................................................................................. 100
7.3.1
7.3.2
Adresování ................................................................................................................................ 101
Zapouzdření (Encapsulation) .................................................................................................... 101
7
7.3.3
7.3.4
7.3.5
7.3.6
7.3.7
7.3.8
7.3.9
7.3.10
7.3.11
7.3.12
7.3.13
7.4
7.5
7.6
7.7
7.8
Routing ...................................................................................................................................... 101
De-encapsulation ...................................................................................................................... 101
Connectionless service (bez spojově orientovaná služba) ........................................................ 102
Definice Best Effort ................................................................................................................... 102
„Mediální“ nezávislost .............................................................................................................. 103
Zapouzdření L4 PDU .................................................................................................................. 103
Hlavička IP paketu ..................................................................................................................... 104
IP adresy.................................................................................................................................... 106
Převod ze soustav ..................................................................................................................... 106
Router – směrování paketů ...................................................................................................... 109
ARP request .............................................................................................................................. 110
L4. Transportní vrstva (Transport Layer) ................................................................................. 110
L5. Relační vrstva (Session Layer) ............................................................................................ 110
L6. Prezentační vrstva (Presentation Layer) ............................................................................ 110
L7. Aplikační vrstva (Application Layer)................................................................................... 111
Model TCP/IP ........................................................................................................................... 112
8 REJSTŘÍK ............................................................................... 116
8
1 POČÍTAČOVÉ SÍTĚ
Čas ke studiu
3 hodiny
Cíl
Po prostudování této kapitoly budete umět:

definovat základní pojmy používané v počítačových sítích
Výklad
Zpracování dat bylo do konce 60. let soustředěno do centralizovaných počítačových systémů.
Počítač se skládal z centrální jednotky, operační paměti a externích zařízení, např. externí paměti a
čtečky děrných štítků. Zpracování dat probíhalo po dávkách (Batch Processing). Dávka dat, určená
např. balíkem seřazených děrných štítků se vstupními daty, byla omezená velikostí operační paměti
tehdejších počítačů.
S pokračujícím technickým rozvojem došlo v 80. letech ke zvýšení výkonnosti a miniaturizaci
procesorů a současně i k rozvoji víceprocesorových systémů. Kooperace malého množství procesorů
byla výhodná, avšak při zvětšování množství procesorů spolupracujících nad společnou operační
pamětí bylo zvětšování rozsahu propojovací sítě a koordinačních činností tak progresivní, že
očekávaného zvýšení výkonnosti nebylo možné dále dosáhnout. Při koncepci výkonných centrálních
počítačů se muselo u počítače střídat mnoho uživatelů, kteří se dělili o drahý strojový čas
střediskového počítače. Víceprocesorový systém byl také citlivější na poruchy. Multiprocesorové
systémy našly uplatnění při realizaci speciálních algoritmů, ale ne v univerzálních počítačích. Další
pokles ceny hardware vedl k vývoji distribuovaných počítačových systémů založených na osobních
počítačích, spojených do sítě.
Počítačovou sítí se rozumí propojení a vzájemná spolupráce několika počítačů mezi sebou.
Díky tomuto propojení je umožněno interaktivní přenášení informací mezi těmito počítači.
Důvody zavádění počítačových sítí:
Nejvýznamnějším důvodem zavedení počítačové sítě je možnost sdílení dat. Datové soubory,
které mají být přístupny všem uživatelům sítě jsou umístěny na určitém konkrétním počítači v síti serveru a ostatní počítače k nim mají přístup prostřednictvím sítě. Tyto datové soubory lze tedy
zpracovávat na více počítačích současně. Dalším důvodem je možnost sdílení prostředků. Pracovní
stanice tedy může využívat prostředky, které jsou nabízeny servery. Nejčastěji se jedná o diskové
jednotky a tiskárny, ale sdílet je možné i jiné prostředky například modem. Je zřejmé, že sdílením
prostředků je možno dosáhnout značného snížení finančních nákladů. Vlastní pracovní stanice v
krajním případě nemusí být vybavena žádným diskovým zařízením, pak se i operační systém zavádí ze
9
serveru. Tím, že existuje možnost sdílet v síti jednotlivé prostředky, je snadno realizovatelný účinný
systém jejich zálohování, což vede ke zvýšení spolehlivosti celého systému.
Klasifikace sítí
Jednotlivé počítače se v počítačových sítích nazývají stanice. Stanice lze rozdělit na :

Pracovní stanici (Workstation - WS)
Jedná se o PC běžného uživatele sítě. Zde probíhá vlastní běh uživatelských programů jako na
zcela běžném PC, zásadní rozdíl spočívá v možnosti používat navíc služeb sítě.

Obslužnou stanici (Server)
Jedná se zpravidla o výkonný počítač s velkou kapacitou paměti. Server poskytuje klientům,
tj. připojeným pracovním stanicím nebo jen terminálovým stanicím služby, jako např. programy, data,
paměť a výpočetní výkon. Hlavní úlohou serveru je umožnit klientům přístup ke zdrojům. Uložení
důležitých dat na serveru zlepšuje zabezpečení dat.
Jedná-li se o počítač zcela vyhrazený pro zajišťování služeb sítě (Dedicated server),
nemůžeme jej používat jako pracovní stanici. Možná je i varianta, kdy software pro řízení sítě běží na
serveru na pozadí a na tomto PC je pak možno spouštět uživatelské aplikace (Nondedicated server).
Tato varianta je však používána jen zřídka pro velmi malé sítě. Nevýhodou je snížení výkonu serveru a
nestabilita sítě (uživatelský program zpracovávaný na serveru může nekorektním chováním narušit
běh síťového operačního systému).
Z pozice serveru je možno nastavit přístupová práva jednotlivých klientů k jednotlivým
databázím i programům. Při přihlášení klienta server zjišťuje, zda má klient, např. k požadované
databázi, povolen čtenářský přístup, nebo zapisovatelský přístup pro zadávání dat, nebo správcovský
přístup pro jakoukoliv změnu. Úlohy, které musí servery v sítích řešit, jsou často velmi náročné a
vyžadují specializované vybavení. Ve větších sítích jsou někdy rozděleny služby na více
specializovaných serverů:
Souborový server (File-Server) uchovává rozsáhlé soubory, a to programy, data nebo celé
databázové systémy, z kterých mohou klienti čerpat informace nebo je v rámci svých přístupových
práv doplňovat. Centrální uložení dat zvyšuje jejich bezpečnost.
Tiskový server (Print-Server) zpřístupňuje klientům síťovou tiskárnu. Tiskový server přijímá
požadavky na tisk a spravuje je, tj. plní tyto požadavky postupně tak, že shromažďuje potřebná data a
provádí požadovaný tisk.
Komunikační server (Communication server) řídí vysílání a příjem zpráv uvnitř sítě a také
komunikační spojení s jinými sítěmi.
Databázový server (Database server) – server, na kterém jsou v síti zpracovávány databázové
aplikace.
Boot server umožňuje tzv. vzdálené zavádění operačního systému (Remote boot) na pracovní
stanice sítě.
Pro základní orientaci v problematice je nutné seznámit se s dělením počítačových sítí dle
různých kritérií.
10

lokální počítačové sítě, tzv. sítě LAN (Local Area Network)
O lokální počítačové síti mluvíme tehdy, je-li počítačová síť prostorově ohraničena. Jedná se
zpravidla o stanice vzdálené maximálně stovky metrů až kilometrů. Tyto sítě propojují počítače
rozmístěné v jedné místnosti, v jedné budově, resp. ve skupině blízkých budov v rámci např. jedné
organizace (např. počítačová síť obchodní společnosti).

globální počítačové sítě, tzv. sítě WAN (Wide Area Network)
U těchto sítí se používají prostředky pro dálkový přenos dat a vzdálenost mezi počítači je
neomezená. Takové sítě mohou propojovat počítače na území města (MAN – Metropolitan Area
Network), na území celého státu (CESNET), kontinentu (GÉANT), existují i sítě celosvětového rozsahu
(INTERNET).
Z hlediska druhů propojených počítačů lze sítě dělit na:

homogenní počítačové sítě
zde jsou všechny propojené počítače stejného druhu. Např. pouze počítače standartu IBM PC
nebo pouze minipočítače VAX.

heterogenní počítačové sítě
zde jsou propojeny počítače různých druhů bez omezení. Např. jsou propojeny personální
počítače, minipočítače a velké sálové počítače.
Podle rychlosti přenosu informací sítě dělíme na:

klasické (např. Ethernet, Token Ring, ARCNet)

vysokorychlostní
s rychlostmi
nad
100
Gigabit Ethernet, 10 Gigabit Ethernet, FDDI, ATM)
Mb/s
(např.
Fast
Ehernet,
Z aplikačního hlediska dělíme sítě na:

počítačové sítě v informačních systémech (PSIS)
slouží pro vzájemné propojení různých počítačových systémů v rámci informačního systému
dané organizace a poskytují podpůrné aplikační služby pro informační systém.

počítačové sítě v průmyslových aplikacích (PSPA)
slouží pro řízení výroby, technologických procesů, k propojení regulátorů, měřicích ústředen,
manipulátorů, robotů s operátorskými stanicemi a vyšším informačním systémem.
Základní součásti sítě
Základními součástmi sítě jsou:

hardware sítě
11
zahrnuje v širším slova smyslu veškeré servery, pracovní stanice, tiskárny apod. V užším slova
smyslu pojmem hardware sítě rozumíme technické prostředky zabezpečující vlastní fyzické propojení
jednotlivých počítačů. Jsou to síťové karty instalované v jednotlivých počítačích, které realizují
přenosy dat z počítače na spojovací vedení a naopak. Tyto síťové karty jsou mezi sebou propojeny
spojovacím vedením, a to buď drátovým vedením (kroucená dvojlinka, koaxiální kabel, optický kabel)
nebo bezdrátovým (rádiové spoje, infračervený spoj, laserový spoj, spoj pomocí družic apod.)

software sítě
je programové vybavení, které v součinnosti se síťovým hardware realizuje funkce sítě.

organizační zajištění činnosti v síti
patří sem např. zajištění funkce správce, tzn. stanovení jednoho nebo skupiny pracovníků,
kteří se starají o chod a řízení sítě.
Shrnutí pojmů
Tiskový server, Datový server, Komunikační server, Databázový server,
Souborový server
12
2 SÍTĚ LAN
Čas ke studiu
3 hodiny
Cíl
Po prostudování této kapitoly budete umět:



definovat základní služby definované v počítačových sítích
definovat jednotlivé typy topologií
definovat metody přístupu k médiu
Výklad
Sítěmi LAN jsou v současné době nejčastěji označovány lokální homogenní sítě vystavěné na
bázi personálních počítačů. Jedná se o prostorově ohraničené počítačové sítě (zpravidla jsou počítače
od sebe vzdálené stovky metrů až kilometrů).
Koncepce uložení dat v síti
Lokální sítě je možno dělit podle vzájemného vztahu mezi počítači v síti (neboli podle
způsobu uchování dat) na sítě typu:

Client-to-server
Jedná se o sítě podporující centralizované uchovávání dat na serveru. Na pracovních stanicích
se pak provádí pouze zpracování dat. Z této koncepce plynou mnohé výhody. V prvé řadě se jedná o
výrazně jednodušší správu dat centralizovaných na serveru. Dále pokud uživatel má na serveru
umístěna i svá privátní data, může pracovat bez omezení z jakékoliv stanice v síti. Závada na serveru
u tohoto typu sítě znamená pak ovšem ochromení činnosti celé sítě.
Obrázek 1 Síť typu Client-to–server
13

Peer-to-peer
Jedná se o sítě, kde data jsou uložena na všech stanicích, žádná z nich neuchovává významně
více dat než ostatní. V těchto sítích tedy nemá žádný z počítačů úlohu správce sítě. Každý uživatel sítě
spravuje svůj počítač a rozhoduje sám o tom, která data či služby zpřístupní ostatním účastníkům. O
zabezpečení dat se musí starat každý sám. Protože nejsou centrálně stanovena žádná přístupová
práva, není ani stanoveno zabezpečení dat.
Obrázek 2 Síť typu Peer-to–peer
V praxi se zcela vyhraněné varianty zpravidla nevyskytují, obvykle se jedná o jistý kompromis.
Jen nejnutnější část uživatelského software je na vlastní pracovní stanici a na serveru je umístěna
největší část software a privátní data uživatelů. Z toho plynou výhody možnosti pracovat z jakékoliv
stanice se svými privátními daty a přes množství nabízeného uživatelského software nízké nároky na
diskovou kapacitu pracovní stanice.
Služby poskytované sítí
V sítích LAN bývá k dispozici řada služeb, které budou nyní blíže popsány:

předávání zpráv a přenosy souborů
umožňuje přenos zpráv (souborů) libovolnému aktivnímu uživateli sítě nebo skupině
uživatelů. Elektronická pošta umožňuje zasílání textové zprávy či souborů libovolnému i
nepřihlášenému uživateli nebo skupině uživatelů. Každý uživatel, kterému je správcem sítě přiřazeno
jedinečné uživatelské jméno má na serveru zřízenou tzv. poštovní schránku (mail box) do které se mu
ukládají zprávy přicházející i v jeho nepřítomnosti.

konverzace mezi uživateli sítě
umožňuje organizovat v síti jistou formu bezprostřední vzájemné komunikace pro několik
jejích uživatelů (tzv. konferenci, chat), kdy jsou průběžně v daném programu zobrazovány dotazy a
odpovědi všech zúčastněných. Vyšší formou komunikace mezi uživateli sítě je tzv. videokonference,
kdy se jednotliví zúčastnění mohou vzájemně vidět a slyšet.

sdílení souborů
umožňuje přístup více uživatelům k jedněm a týmž souborům, a to i ve stejném časovém
okamžiku.

tisk na sdílených tiskárnách
umožňuje vybavit tiskárnami jen část stanic v síti a přitom zajistit možnost tisku všem
uživatelům, tzn. dosáhnout ekonomických úspor. Pro realizaci síťového tisku se používá techniky tzv.
tiskových front.

vzdálené zavádění operačního systému
14
díky této službě je možné provozovat v síti i stanice, které nemají žádné diskové zařízení.
Operační
systém
se
zavádí
do
stanice
ze
serveru
(Remote
boot).

ochrana dat proti náhodnému zničení
je zabezpečena neustále automaticky udržovanými kopiemi důležitých systémových struktur
diskových jednotek serveru, dále možností definovat diskové jednotky, které jsou neustále věrným
duplikátem svých originálů. Nezbytným prostředkem proti náhodnému zničení dat je zdroj
nepřetržitého napájení (UPS). Ochrana dat mezi jednotlivými uživateli je zabezpečena přístupovými
právy uživatelů k souborům. Přidělování práv provádí privilegovaný uživatel - správce sítě.

účtování služeb sítě
umožňuje u komerčně využívaných sítí vypočítávat poplatky za využívání sítě s proměnnými
sazbami závisejícími na vykonané činnosti, na dnu v týdnu a na denní hodině apod.

spojení s jinými sítěmi
umožňuje stanicím jedné sítě využívat služeb serveru sítě jiné a dokonce propojení sítí, ve
kterých jsou stanice užívající různé operační systémy.
Topologie počítačových sítí
Topologie sítě charakterizuje způsob, jakým jsou mezi sebou propojeny jednotlivé stanice. Je
určena použitým síťovým hardwarovým standardem. Všechny návrhy sítě vycházejí ze tří základních
topologií:



sběrnicová topologie (bus)
hvězdicová topologie (star)
prstencová (kruhová) topologie (ring)
Pokud jsou počítače zapojeny v řadě za sebou podél jediného kabelu (segmentu), nazývá se
tato topologie sběrnicová. Pokud jsou počítače zapojeny ke kabelovým segmentům, které vycházejí z
jediného bodu (např. rozbočovače), nazývá se tato topologie hvězdicová. Pokud jsou počítače
zapojeny ke kabelu, který tvoří smyčku, nazývá se tato topologie prstencová.
Zatímco tyto tři základní topologie jsou samy o sobě jednoduché, v praxi používané varianty
často kombinují vlastnosti více než jedné topologie a mohou být složité.
Sběrnicová topologie
Jde o nejjednodušší a nejčastější způsob zapojení počítačů do sítě. Skládá se z jediného
kabelu nazývaného hlavní kabel (také páteř nebo segment), který v jedné řadě propojuje všechny
počítače v síti.
15
Obrázek 3 Sběrnicová topologie počítačové sítě
Komunikace ve sběrnicové topologii
Počítače v síti se sběrnicovou topologií komunikují tak, že adresují data konkrétnímu počítači
a posílají tato data po kabelu ve formě elektrických signálů. Data jsou posílána všem počítačům v síti,
nicméně informaci přijme pouze ten počítač, jehož adresa odpovídá adrese zakódované v
počátečním signálu. Protože ve sběrnicové síti může v daném okamžiku data posílat vždy pouze jeden
počítač, závisí výkon sítě na počtu počítačů připojených ke sběrnici. Čím více počítačů je ke sběrnici
připojených, tím více počítačů bude čekat, aby mohly poslat data po sběrnici, a tím bude síť
pomalejší. Velikost zpomalení sítě nesouvisí pouze s počtem počítačů v síti. Závisí na mnoha dalších
faktorech, jako je hardwarové vybavení počítačů v síti, druhu aplikací používaných v síti, typu
používaných kabelů, vzdálenost mezi počítači atd.
Sběrnicová topologie je pasivní topologií. Počítače ve sběrnicové síti pouze poslouchají, zda
jsou v síti posílána nějaká data. Neodpovídají za přesun dat z jednoho počítače na druhý. Pokud jeden
počítač selže, neovlivní to zbytek sítě. V aktivní topologii počítače obnovují signály a přesunují data
dále po síti.
Protože data neboli elektrický signál, jsou posílána po celé síti, cestují z jednoho konce kabelu
na druhý. Kdyby mohl signál pokračovat bez přerušení, neustále by se vracel tam a zpět podél kabelu
a zabránil by tak ostatním počítačům v odesílání jejich signálů. Proto je potřeba signál, který měl
možnost dosáhnout cílové adresy, zastavit. Aby se zastavilo vracení signálu, umístí se na oba konce
kabelu terminátor, který pohlcuje volné signály. Pohlcování vyčistí kabel tak, aby mohly data posílat i
další počítače. Všechny konce kabelu v síti musí být do něčeho zapojeny. Konec kabelu může být
například zapojen do počítače nebo do konektoru dalšího kabelu. Jakýkoliv volný konec kabelu
(konec, který není do ničeho zapojen) musí být zakončen tak, aby se předcházelo vracení signálu.
V případě, že je kabel fyzicky rozříznut na dvě části nebo se jeden konec odpojí, dojde k
přerušení kabelu. V každém případě nebude mít jeden nebo více konců terminátor a signál se bude
vracet. Následkem toho se přeruší činnost v síti. Tehdy se říká, že síť "spadla".
Rozšíření sítě LAN
S růstem plochy, na které je síť umístěna, musí růst i samostatná síť LAN. Kabely ve
sběrnicové topologii je možné prodlužovat jedním ze dvou následujících způsobů:

pomocí dílu zvaného I-konektor
je možné spojit dva kabely a získat tak delší kabel. Tyto konektory však zeslabují signál a měly
by se používat pouze v omezeném počtu. Je mnohem lepší koupit jeden souvislý delší kabel než
16
spojovat několik menších pomocí konektorů. Ve skutečnosti může použití příliš mnoha konektorů
zabránit správnému příjmu signálu.

pomocí opakovače
opakovač (Repeater) zesiluje a obnovuje procházející signál, je lepší než konektor protože
umožňuje přenášení signálu na větší vzdálenosti (viz. kap. 3)
Hvězdicová topologie (strom)
Ve hvězdicové topologii jsou počítače propojeny pomocí kabelových segmentů k centrálnímu
prvku sítě (např. rozbočovač, přepínač - viz. kap. 3). Signály se přenáší z vysílacího počítače přes
rozbočovač do všech počítačů v síti. Rozbočovač je pouhý opakovač, který předává vysílaný signál z
jedné stanice ostatním stanicím stejně jako sběrnice. V případě inteligentního uzlu (přepínače)
přebírá uzel požadavky na spojení a řeší je podobně jako ústředna se spojovacím polem.
Obrázek 4 Hvězdicová topologie počítačové sítě
Hvězdicová topologie nabízí centralizované zdroje a správu. Protože jsou však všechny
počítače připojeny k centrálnímu bodu, vyžaduje tato topologie při instalaci velké sítě velké množství
kabelů. Pokud ve hvězdicové síti selže jeden počítač nebo kabel, který ho připojuje k rozbočovači,
pouze tento nefunkční počítač nebude moci posílat nebo přijímat data ze sítě. Zbývající část sítě bude
i nadále fungovat normálně. Selže-li však centrální bod, přestane fungovat celá síť.
Rozšíření sítě je jednoduché. Lokalizace chyby je rovněž jednoduchá. Větší spotřeba kabelů a
nutnost použít rozbočovače (přepínače) není při nízké ceně těchto prvků podstatná.
Prstencová topologie (kruh)
Prstencová topologie propojuje počítače pomocí kabelu v jediném okruhu. Neexistují žádné
zakončené konce. Signál postupuje po smyčce v jednom směru a prochází všemi počítači. Na rozdíl od
pasivní sběrnicové topologie funguje každý počítač jako opakovač, tzn., že zesiluje signál a posílá ho
do dalšího počítače. Protože signál prochází všemi počítači, může mít selhání jednoho počítače dopad
na celou síť. Proto se počítače nepřipojují na sít' přímo, ale přes přemosťovací jednotky MAU, které
17
poznají, že je stanice odpojena nebo vypnuta. Obvykle se do kruhu zapojují tyto jednotky a stanice se
k nim připojují jako ke středu hvězdy.
V kruhové síti jsou počítače připojeny (k síťovým kartám rozhraní) na pozicích uspořádaných
v kruhu a mají přiděleny své logické pozice v určitém pořadí tak, že za poslední stanicí v řadě
následuje první. V kruhových sítích se používá deterministického přístupu k síti pomocí cyklicky
předávaného Tokenu (známky, práva k vysílání), což je zvláštní datový rámec nesoucí s sebou právo
přístupu k síti (viz. Metody přístupu k přenosovému médiu). Přenos dat probíhá v dalších rámcích za
Tokenem po kruhu v jednom směru. Jeden z počítačů je zodpovědný za řízení sítě a při jeho
nečinnosti přebírá řízení náhradní řídicí stanice. Zpráva, resp. soubor zpráv kolující po kruhové síti je v
každé síťové kartě zpracován. Každá stanice si odebere jí adresované zprávy a přidá zprávy pro
ostatní. Při výpadku síťové karty nebo poruše vedení je činnost sítě přerušena. Při nečinnosti stanice
prochází data síťovou kartou přímo jako vedením. U sítí IBM Token Ring je kabel kvůli bezpečnosti
zdvojován. Bezpečnost kruhové sítě lze zvýšit i tak, že se počítače nepřipojují na sít' přímo, ale přes
přemosťovací jednotky MAU (Multistation Access Unit). Obvykle se do kruhu zapojují tyto jednotky a
stanice se k nim připojují jako ke středu hvězdy (obr. 5). Při poruše jedné části této hvězdy (síťové
karty nebo vedení) jsou vedení (příchozí i odchozí) nefunkční části propojena přímo a nefunkční část
sítě je tak vyřazena.
Obrázek 5 Kruhová (prstencová) topologie počítačové sítě
Varianty hlavních topologií
Dnes se v praxi používají různé topologie, které kombinují sběrnicovou, hvězdicovou a
prstencovou
topologii
a
dále
topologie,
které
zajišťují
redundantní
spoje.
Hvězdicově sběrnicová topologie
Jedná se o kombinaci hvězdicové a sběrnicové topologie. Ve hvězdicově sběrnicové topologii
je několik hvězdicových sítí navzájem propojených pomocí lineárně sběrnicových kabelů.
Pokud selže jeden počítač, neovlivní to zbytek sítě. Další počítače budou i nadále schopny
komunikovat. Pokud selže některý rozbočovač, žádný počítač na tomto rozbočovači nebude schopen
18
komunikovat. Pokud bude tento rozbočovač připojen k dalším rozbočovačům, selžou i tato spojení.
Hvězdicově prstencová topologie
Hvězdicově prstencová topologie (hvězda zapojená do kruhu) je podobná hvězdicově
sběrnicové. Jak hvězdicově prstencová, tak hvězdicově sběrnicová topologie jsou soustředěny do
rozbočovače, který obsahuje skutečný prstenec nebo sběrnici. Rozbočovače ve hvězdicově
sběrnicové topologii jsou propojeny pomocí lineární sběrnice, zatímco rozbočovače ve hvězdicově
prstencové topologii jsou hlavním rozbočovačem zapojeny do tvaru hvězdy.
Mesh topologie
Síťová topologie, ve které je většina síťových zařízení propojena navzájem. Vícenásobné
redundantní spoje zajišťují vysokou míru spolehlivosti síťového spojení. Při tzv. full mesh topologii
jsou stylem každý s každým propojena všechna zařízení. Tato topologie poskytuje vysokou míru
spolehlivosti, ale pro svoji vysokou implementační cenu se používá jen ve zvláštních případech na
síťové páteře.
Výhody a nevýhody jednotlivých topologií sítí
Souhrn poznatků je uveden v následujícím přehledu:
Sběrnicová







ekonomické využití kabelu,
média nejsou drahá a snadno se s nimi pracuje,
jednoduchá a spolehlivá,
snadno se rozšiřuje,
síť může při velkém provozu zpomalit,
problémy se obtížně izolují,
porušení kabelu může ovlivnit mnoho uživatelů.
Hvězdicová




snadná modifikace a přidávání nových počítačů,
centrální monitorování a správa,
selhání jednoho počítače neovlivní zbytek sítě,
pokud selže centrální prvek, selže celá síť.
Prstencová





rovnocenný přístup pro všechny počítače,
vyvážený výkon i při velkém počtu uživatelů,
selhání jednoho počítače může mít dopad na zbytek sítě,
problémy se obtížně izolují,
rekonfigurace sítě přeruší její provoz.
19
Metody přístupu k přenosovému médiu
Metody přístupu k přenosovému médiu lze rozdělit na deterministické a nedeterministické.
Deterministické metody zaručují při bezporuchovém provozu vysílání zprávy do ukončení
určitého časového limitu od okamžiku vzniku požadavku na přenos – tzv. Token (Token ring, Token
bus).
Nedeterministické metody dodržení tohoto časového limitu na vysílání zprávy nezaručují
(CSMA/CD).
Obrázek 6 Schéma řízení přístupu stanic k síti
CSMA/CD (Carrier Sense Multiple Access with Collision Detection: mnohonásobný přístup s
detekcí nosné a detekcí kolize) - metoda náhodného přístupu (IEEE 802.3)
Stanice, která chce vysílat, zkontroluje, zda právě někdo vysílá. Jakmile se síť uvolní, začne
nejdříve po 9,6 ps vysílat (mezirámcová mezera). Může se však stát, že současně začne vysílat i jiný
počítač. Pokud dojde ke kolizi, přestanou vysílat obě stanice a za chvíli to zkusí znovu. Stanice, která
zjistí kolizi, přeruší vysílání a vyšle na sběrnici signál JAM (jam = rušení) délky 32 bitů. Po zjištění
tohoto signálu přeruší všechny vysílající stanice své vysílání. Doba odmlky je volena pseudonáhodně
tak, aby se nestalo, že by obě stanice začaly zase vysílat ve stejný okamžik. Odmlka je také větší,
jestliže je kolize již vícekrát opakovaná. Jestliže paket není odeslán ani po 16 pokusech, je hlášena
chyba. Blokové schéma na obr. 7 ukazuje činnost algoritmu pro přístup stanice na sběrnici podle
metody CSMA/CD.
Výhodou této metody je jednoduchost a tedy vyšší rychlost při nižším zatížení sítě. Při velkém
zatížení sítě se však kolize množí a může dojít k zahlcení (požadavky se začnou hromadit a pokaždé,
kdy stanice začne vysílat, dojde ke kolizi). To může být nepřípustné pro některé časově kritické
aplikace (video, zvuk, řízení procesů v reálném čase). Tato metoda se používá např. u standardu
Ethernet (viz. kap. 4).
Kolizní doména je část sítě, ve které dochází ke kolizím. Kolize se přenášejí i do dalších částí
sítě, proto je nutné v některých místech šíření kolizí zabránit (implementací aktivních prvků
pracujících na 2. vrstvě modelu OSI –viz. kap. 5). Tím se sít' rozčlení na kolizní domény. V jedné
doméně by nemělo být příliš mnoho počítačů.
20
Obrázek 7 Přístup na sběrnici typu CSMA/CD
Token Ring (IEEE 802.5)
Síť má kruhovou topologii. Přenos dat se uskutečňuje po kruhu v jednom směru. Stanice si
mezi sebou předávají po kruhu Token (známka, právo k vysílání), což je zvláštní rámec - frame (obr. 8)
nesoucí právo přístupu k síti. Token se posílá z jednoho počítače na druhý, dokud se nedostane do
počítače, který má data k odeslání. Každá karta v kruhu zároveň signál zesiluje a tvaruje, působí tedy
jako opakovač.
Neprobíhá-li v síti Token Ring žádná výměna dat, krouží volný Token po kruhové síti stále v
jednom směru. Volný Token je tvořen speciální bitovou sekvencí dlouhou tři byty (obr. 8) s tímto
významem:
Obrázek 8 Token
21
První byte SD (Start Delimiter) je úvodní omezovač označující začátek Tokenu. Podle struktury
(0 na pozicích b0, b1, b2, b5) stanice poznají, že se jedná o Token.
Druhý byte AC (Access Controll) je pole řízení přístupu na médium; je-li AC = 0, je Token volný
a je-li AC = 1, je Token obsazený.
Třetí byte ED (Ending Delimiter) je koncový omezovač (1 na pozicích b1, b2, b5).
Obrázek 9 Volný Token v síti Token-Ring
Na obr. 9 je zobrazena síť Token-Ring se 4 stanicemi připojenými přes síťové adaptéry. Síťový
adaptér (síťová karta) má oddělený přijímač a vysílač. Při požadavku vysílání zprávy ze stanice B do
stanice D, čeká stanice B, až přijme volný Token. Pak začlení do rámce Tokenu zprávu, změní AC na
AC = 1 a celý datový rámec odeš1e.
Celý datový rámec může obsahovat 11 B až 16 B dat a jeho struktura je na obr. 10. Za byty
SD, AC Tokenu následuje identifikátor typu rámce FC (Frame Control). Následují cílová adresa a
zdrojová adresa nastavené na síťových adaptérech stanic. V poli dat je uvedena též směrovací
informace. Za daty je kontrolní pole délky 4 B pro zabezpečení dat hodnotou CRC. Následuje koncový
omezovač Tokenu ED a status rámce FS (Frame Status), který informuje, jak byl rámec přijat cílovou
stanicí.
Obrázek 10 Datový rámec v síti Token-Ring
22
Obrázek 11 Stanice C předá nezměněný rámec dále
Obrázek 12 Stanice D zkopíruje datový paket (vlevo). Stanice B přijme celý rámec, ale pošle dále jen volný
Token (vpravo).
Rámec s daty je předáván po kruhu ze stanice na stanici a každá stanice zjišťuje, zda jsou data
adresována pro ni. Nejsou-li data adresována aktivní stanicí (obr. 11), je celý rámec poslán beze
změny k další stanici. Adresovaná stanice rozpozná, že je zpráva určena pro ni, zkopíruje si ji do
paměti, potvrdí její přijetí v bytu FS a pošle zprávu dál (obr. 12). Další stanice rozpozná přečtenou
zprávu, neposílá ji dál a pošle dál případně jen samotný volný Token (obr. 13). Pokud však chce
stanice vysílat, může sestavit nový rámec a ten vyslat, protože má právě Token, tedy oprávnění
k vysílání.
Popsaná síť Token-Ring je síť s jediným předávaným rámcem (Single-Frame-Ring). Volný
Token je vygenerován teprve po akceptování dat, posílaných v jediném rámci. Jsou-li posílány jen
krátké zprávy, nebo se jedná o rozsáhlé sítě s velkou přenosovou rychlostí, není síť Token-Ring
efektivně využívána. Stanice s potřebou vysílání jsou nuceně nečinné, i když síť není vytížena
přenosem zpráv. Metoda ETR (Early Token Release), tzv. metoda předčasně uvolněného Tokenu,
využívá efektivněji původní přístupovou metodu Token-Ring. Po přeměně volného Tokenu na datový
rámec s obsazeným Tokenem vytvoří stanice po krátké prodlevě nový Token, tzv. předčasný Token,
nazývaný Early-Token. V kruhu je tedy přenášeno více datových rámců současně. V kruhu však obíhá
jen jediný volný Token, ostatní rámce si nesou obsazený Token. Mohou nastat dva limitní případy.
23
Bud‘ žádná stanice nepožaduje vysílání a v kruhu putuje jediný volný Token, nebo je v jednom úseku
kruhu volný Token a ve všech ostatních úsecích probíhá mezi sousedními stanicemi přenos datových
rámců.
Počítačová síť Token-Ring je řízena jedním z připojených počítačů. Tento počítač je
monitorovací stanicí sítě. Úlohou monitoru je rozpoznávání a odstraňování chyb v síti. Monitorovací
stanice označuje všechny zprávy. Pozná-li monitor, že zpráva nebyla žádnou stanicí přijata, odstraní
zprávu a pošle dál volný Token..
Tato metoda se používá u standardu IBM Token Ring (viz. kap. 4).
Token Bus (IEEE 802.4)
Tato metoda je variantou metody předchozí. Rozdíl spočívá v tom, že je určena pro sítě
s jinou než kruhovou topologií, tzn. je používána pro topologie sběrnice a hvězda (obr. 14).
U sítě Token Bus jsou všechny stanice připojeny na jednu sběrnici. Právo přístupu na sběrnici
si stanice předávají pomocí s Tokenu stejně jako v síti Token-Ring. Stanice mají adresy (adresy MAC –
viz. kap. 3), které jsou seřazeny do logického kruhu, po kterém je Token cyklicky předáván, vždy na
logicky sousední stanici v určitém směru. Při startu sítě vygeneruje stanice s nejvyšší adresou Token a
síť je tím inicializována. Pokud stanice generující Token nechce vysílat data, pošle volný Token na
logicky následující stanici. Stanice může po přijetí Tokenu vyslat na sběrnici datový rámec. Nemá-li
data k vysílání, odešle dál samotný Token. Nemá-li žádná stanice data k vysílání, koluje mezi
stanicemi jen samotný Token. Vzájemná geometrická poloha přípojek účastníků na sběrnici není pro
funkci sítě rozhodující. Rozhodující jsou adresy těchto připojených míst. Při začlenění nové adresy
nebo odebrání (stanice z kruhu) proběhne nová inicializace kruhu spojená s vyhledáním všech adres a
jejich seřazením do logického kruhu.
Tato metoda se používá u standardu ARCnet (viz. kap. 4).
Obrázek 13 Síť Token Bus
Srovnání metod přístupu k přenosovému médiu
Metody Token Ring a Token Bus jsou výhodné pro technologické a průmyslové aplikace
zejména pro svoji deterministickou přístupovou metodu, která zaručuje čas odezvy pod 20 ms. Tyto
metody jsou bezkolizní, bohužel ale i u stanice, která nic nehodlá vysílat, zůstane právo stejně dlouho
24
jako u ostatních. A naopak stanice, která toho chce vysílat hodně, si právo nemůže déle podržet.
Přenos je tedy synchronizován, naopak metoda CSMA/CD je asynchronní. Metody Token Ring a
Token Bus jsou složitější než metoda CSMA/CD, a proto pomalejší. To se projeví především při nižším
zatížení sítě, tehdy to však tak nevadí. Při vyšším zatížení mají tyto metody výhodu, že nemají sklon k
zahlcení.
Shrnutí pojmů
Služby, Topolog ie ,Metody přístupu , Bus topology, Token Ring, Star topology
25
3 HARDWARE SÍTÍ LAN
Čas ke studiu
6 hodin
Cíl
Po prostudování této kapitoly budete umět:



definovat základní typy síťového hardware
definovat základní typy spojovacího vedení
definovat aktivní prvky
Výklad
Hardware sítí představuje technické prostředky zabezpečující vlastní fyzické propojení
jednotlivých počítačů. Jedná se o následující:



síťové karty
spojovací vedení
aktivní prvky
 Síťové karty
Síťové karty fungují jako fyzické rozhraní mezi počítačem a síťovým kabelem. Karty se instalují
do rozšiřujícího slotu každého počítače a serveru v síti. Často se lze setkat se zkratkou NIC z
anglického Network Interface Card.
Obrázek 14 Síťové karty ve formě standardní zásuvné desky a ve formě adaptéru PCMCIA (notebooky)
26
Úkolem síťové karty je:



připravovat data z počítače pro síťový kabel
posílat data do jiného počítače
kontrolovat tok dat mezi počítačem a kabelovým systémem.
Síťová karta obsahuje hardware a firmware (softwarové rutiny uložené v permanentní
paměti), který provádí funkce řízení logického spoje a řízení přístupu na média ve spojové vrstvě
modelu OSI ( viz. kap. 5).
U síťové karty je důležité, pro který standard síťového hardware je určena (ARCnet, Ethernet,
IBM Token Ring, FDDI apod.). Všechny stanice propojené do sítě jedním segmentem musí být
vybaveny síťovým hardwarem stejného standardu, jednotlivé segmenty se však již mohou
hardwarovým standardem lišit. Např. s lokálními počítači je server spojen standardem Ethernet,
s ostatními servery může být propojen rychlým páteřním vedením ve standardu FDDI.
Dalším důležitým parametrem síťové karty je typ sběrnice matiční desky počítače, pro kterou
je karta určena (ISA, EISA, PCI). Kromě standardních desek zasouvaných do některého slotu na
základní desce počítače mohou mít síťové karty podobu adaptérů PCMCIA, které mají velikost
kreditní karty a slouží k připojování notebooků do sítě.
Důležité je také osazení síťové karty konektory. Většina karet má konektor pro připojení
tlustého Ethernet kabelu (AUI). Ten se však již nepoužívá, proto je důležité, které další konektory se
na desce nacházejí. Obvykle je to BNC konektor pro tenký koaxiální kabel Ethernet nebo konektor RJ45 pro kroucenou dvojlinku. Někdy se kombinují oba konektory, v tom případě se toto osazení
nazývá Combo. Pro připojení optických kabelů se používají konektory typu SC, konektory typu MIC a
bajonetové ST konektory. Síťové karty, které mají konektor pro připojení optického kabelu, jsou
cenově dražší (málo se vyrábí), proto se pro připojení optického kabelu často používají levnější síťové
karty bez konektoru pro optický kabel. Pro připojení optického kabelu se používá tzv. transceiver, což
je zařízení, které se zapojuje do zdířky AUI na síťové kartě. Na druhém konci má konektor BNC, RJ45
nebo ST. Používá se tehdy, jestliže je nutné připojit kartu ke konektoru, který sama nepodporuje (viz.
kap. Aktivní prvky).
27
Obrázek 15 Schéma síťové karty
Příprava dat
Síťovým kabelem musí data procházet v jediném toku bitů. Síťová karta vezme data
přenášená paralelně jako skupinu a přestaví je tak, aby procházela přes jednobitovou sériovou cestu
v síťovém kabelu. Toho se dosáhne převedením digitálních signálů počítače na elektrické a optické
signály, které mohou být přenášeny síťovými kabely.
Posílání a kontrola dat
Předtím než síťová karta data skutečně pošle po síti, provede elektronický dialog s přijímací
kartou, aby se obě karty dohodly na následujícím:





maximální velikost skupin dat, které budou posílány
množství dat, které bude odesláno před potvrzením
časové intervaly mezi odesíláním potvrzení
kolik dat mohou obě karty pojmout, než dojde k přeplnění
rychlost přenosu dat.
Pokud musí komunikovat novější, rychlejší a vyspělejší karta se starším a pomalejším
modelem, musí obě karty najít společnou přenosovou rychlost, kterou obě zvládnou. Obě karty
pošlou té druhé signály označující její parametry a přijmou nebo se přizpůsobí parametrům karty. Po
stanovení všech detailů pro komunikaci zahájí obě karty posílání a přijímání dat.
Volby konfigurace a nastavení
Síťové karty mají často konfigurovatelné volby, které je potřeba nastavit, aby síťová karta
správně fungovala. Zahrnují například:




přerušení
bázovou adresu vstupně/výstupního portu
adresu bufferu v RAM
identifikační číslo karty
28
Přerušení (IRQ)
O tom, kdy se budou data z počítače vysílat, rozhoduje procesor. Naopak okamžik příchodu
dat do počítače nelze předvídat, a proto požadavek na příjem dat vždy vyruší procesor od rozdělané
práce. Při prvním přerušení odloží právě zpracovávanou úlohu. Pokud další přerušení přijde, ještě než
dokončí operace požadované prvním přerušením, tak musí činnost související s prvním přesušením
odložit a začít se zabývat dalším přerušením atd. Procesor je schopen obsloužit až 16 přerušení, pro
každé přerušení má samostatný komunikační kanál IRQ (Interrupt Request - požadavek na přerušení).
Síťové karty obvykle využívají IRQ 3, 5 nebo 10. Nastavení se u starších karet provádělo pomocí
propojky, u novějších se provádí programově a desku není nutno při každé změně vytahovat z
počítače.
Bázová adresa vstupně/výstupního portu
Bázová adresa vstupně/výstupního portu specifikuje kanál, přes který protékají informace
mezi hardwarovým vybavením počítače (síťová karta) a jeho procesorem. Každé hardwarové
vybavení v systému musí mít jiné bázové číslo vstupně/výstupního portu. Je to adresa několika málo
bytů v paměti RAM stanice, přes které probíhá komunikace se síťovou kartou. Čísla portů jsou v
hexadecimálním formátu (např. 300 až 30F nebo 310 až 31F).
Adresa bufferu v RAM
Je to opět adresa v paměti RAM stanice, tentokrát se však jedná o značně větší oblast, která
je umístěna na vyšších adresách. Toto umístění využívá síťová karta jako vyrovnávací paměť a ukládá
zde příchozí a odchozí pakety dat.
Identifikační číslo
Každá síťová karta má své jedinečné identifikační číslo, tzv. MAC (Media Access Control)
adresa, adresa unikátní v rámci celého světa a v rámci určitého standardu. U karet standardu
Ethernet je toto číslo zadané výrobcem (každý výrobce má přidělen určitý interval čísel, který může
přidělovat), u standardu ARCnet a IBM Token Ring je možno identifikační číslo karty nastavit.
 Spojovací vedení (kabeláž)
Přenos dat mezi počítači, periferními zařízeními a spojovacími prvky sítí probíhá po kabelech
nebo pomocí bezdrátového spoje. Existují čtyři hlavní skupiny spojovacího vedení, sloužící k
propojení většiny sítí:




koaxiální kabel
kroucená dvojlinka
optický kabel
bezdrátový spoj
Možnosti využití jednotlivých kabelů jsou určeny jejich kvantitativními a kvalitativními
parametry jako je především šířka přenášeného pásma, útlum a odolnost proti rušení (interference).
Metalické vedení
Nejběžnějším přenosovým médiem pro datovou komunikaci současnosti je metalické vedení.
Tato kabeláž je většinou složena z několika individuálních vodičů, které tvoří elektrický okruh pro
použitou metodu signalizace (viz. 1. vrstva OSI modelu). Tento typ vedení se používá k propojení
jednotlivých uživatelů, nebo jejich spojení s centrálním uzlem (switchem). Obvykle jsou tyto vodiče
29
zakončeny jednoduchou koncovkou (RJ-45, RJ-11, BNC…), která slouží pro snadné propojení
jednotlivých síťových zařízení. Koncovka a typ vodiče vždy spadá do definované normy.
Metalické vedení je náchylné na externí elektromagnetické rušení vznikající provozem
ostatních spotřebičů v rozvodné síti, ale i na rušení, vznikající při přenosu dat po vlastním vedení.
Data jsou vysílána jako elektrické pulsy. Tyto pulsy musí být v cílovém zařízení zachyceny a
dekódovány tak, aby odpovídaly vysílané předloze. Časování a tvar odesílaných dat je náchylné na
externí rušení, které způsobuje deformování tvaru pulsů, změnu amplitudy a v neposlední řadě může
také způsobit falešné pulsy. Elektromagnetické rušení je často způsobováno spotřebiči denní potřeby
jako například zářivkové osvětlení, mikrovlnné trouby, vrtačky, motory čerpadel a klimatizací,
rádiovými vysílači, nebo jen silovým napájecím vedením umístěným v těsné blízkosti datových
vodičů. Proto je vždy důležité zvolit správný typ datového vedení právě s ohledem na intenzitu
lokálního zdroje rušení. Při nevhodné volbě nemusí dojít k „absolutní“ neprůchodnosti dat skrz síť,
ale může dojít ke znatelnému snížení přenosové rychlosti na uživatelské úrovni. Náchylnost
metalického vedení na externí rušení může být omezena následujícími technikami:

Výběr správného typu vodiče a jeho kategorie (například UTP cat5)

Návrh síťové infrastruktury tak, aby bylo možné se vyhnout lokálním zdrojům rušení v rámci
budovy

Používat vhodné vyvazovací techniky a správné ukončovací terminály kabelů
Koaxiální kabel
Nejběžnějším typem metalického vedení býval koaxiální kabel. V současnosti se už pro své
parametry v lokálních sítích LAN nepoužívá, nicméně jeho místo v datových komunikacích stále
přetrvává. Základem je měděné jádro situované uprostřed vodiče. Kolem něj je silná izolační vrstva a
následuje metalické opletení kvůli stínícímu účelu.
Pro jeho široké používání existovalo několik důvodů. Koaxiální kabel je relativně levný a navíc
je lehký, ohebný a snadno se s ním pracuje. V současné době se však již málo používá, především z
důvodu malé přenosové rychlosti, kterou lze na koaxiálním kabelu dosáhnout - 10 Mb/s.
V nejjednodušší podobě sestává koaxiální kabel z jádra vyrobeného z měděného drátu
obklopeného izolací, opleteného kovovým stíněním a vnější izolací. Kombinaci jedné vrstvy izolační
fólie a jedné vrstvy opleteného kovového stínění se říká dvojité stínění. Pro prostředí s vyšší
interferencí je však k dispozici i čtyřnásobné stínění. Čtyřnásobné stínění se skládá ze dvou vrstev
izolační fólie a dvou vrstev opleteného kovového stínění.
Obrázek 16 Jednotlivé vrstvy koaxiálního kabelu
30
Koaxiální kabel je vůči interferenci a útlumu odolnější než kroucená dvojlinka. Útlum je
pokles síly signálu, který nastává, jak se signál přenáší po měděném drátu. Splétaná ochranná vrstva
dokáže pohlcovat chybové elektrické signály, takže tyto signály neovlivní data, která jsou posílána po
vnitřním měděném kabelu.
Existují dva druhy koaxiálního kabelu:


tenký (Thinnet)
tlustý (Thicknet)
Tenký (Thinnet)
Thinnet je ohebný koaxiální kabel o tloušťce cca 5 mm. Protože tento typ koaxiálního kabelu
je ohebný a snadno se s ním pracuje, je možné ho použít pro instalaci téměř kteréhokoliv typu sítě. V
sítích, které používají tenký kabel, se kabel připojuje přímo na sítovou kartu počítače. Tenký koaxiální
kabel dokáže přenášet signál až na vzdálenost přibližně 185 metrů, než se na signálu začne
projevovat útlum.
Výrobci kabelů se dohodli na určitém značení různých druhů kabelu. Thinnet patří do skupiny
označované jako RG-58 a má impedanci 50 ohmů. Impedance je odpor, měřený v ohmech, proti
střídavému proudu protékajícímu drátem.
Tlustý (Thicknet)
Thicknet je poměrně tuhý koaxiální kabel o vnějším průměru 10 mm s impedancí 50 ohmů a
čtyřnásobným opletením (větší odolnost proti rušení). Souvislý segment kabelu může mít délku až
500 metrů. Proto se tlustý kabel, díky schopnosti podporovat přenos dat na delší vzdálenosti,
používal jako páteřní kabel pro propojení několika menších sítí používajících tenké kabely.
Obrázek 17 Koaxiální kabel Thicknet a Thinnet
Tenký koaxiální kabel se k tlustému koaxiálnímu kabelu připojuje prostřednictvím zařízení
zvaného transceiver. Transceiver navržený pro tlustý Ethernet je vybaven konektorem známým jako
napichovací konektor, kterým se uskutečňuje skutečné fyzické propojení s jádrem kabelu. Tento
konektor prochází izolační vrstvou a zajišťuje přímý kontakt s vodivým jádrem. Propojení transceiveru
31
se síťovou kartou se provádí pomocí kabelu transceiveru (přípojného kabelu), který se připojí na port
propojovacího rozhraní (AUI) na kartě. Port AUI pro tlustý koaxiální kabel se také označuje jako
konektor DIX, a to podle tří společností, které ho vyvinuly a stanovily příslušné normy (Digital Intel
Xerox®), nebo také jako konektor DB-15. Nevýhodou Thicknetu je malá ohebnost a obtížná instalace.
V současné době je tenký koaxiální kabel plně nahrazován kroucenou dvojlinkou a tlustý
koaxiální kabel optickým kabelem, protože již nevyhovují dnes požadovaným přenosovým rychlostem
(100 Mb/s a více). Koaxiální kabely se v současnosti ještě používají pro domovní rozvody televizního
signálu.
Obecně byl koaxiální kabel adaptován pro mnoho cílových aplikací. Tento typ vedení se
používá nejen pro datové komunikační účely, ale i ve spojovací a televizní technice. Jak již bylo
napsáno výše, televizní signál je v budovách rozváděn právě tímto typem kabelu. Oproti datové
variantě se však liší několika parametry. Hlavně tedy impedancí, kdy pro televizní techniku je
většinou používán kabel s hodnotou 75Ω, kdežto pro datové účely je hodnota impedance 50Ω. Taktéž
kabelové vedení k bezdrátovým anténám je provedeno koaxiálním kabelem. Jeho hlavní výhodou je
velmi silná odolnost vůči elektromagnetickému rušení, která je způsobena skladnou jednotlivých částí
vodiče a použitými materiály. Tato vlastnost z něj dělá v principu jedinou možnou variantu pro
připojování jakéhokoliv radiofrekvenčního zařízení. V současné době je navíc nepřeberné množství
variant konektorů, které se pro tyto účely používají. Běžný propojovací kabel mezi bezdrátovou
síťovou kartou a vysílací anténou je uveden na (Obrázek 18). Takovémuto propojovacímu kabelu se
běžně říká „pigtail“. Konektory jsou zlacené a uzpůsobené koncovému zařízení. Zde je vlevo vidět
konektor typu MMCX a vpravo konektor RSMA. Propojovací kabel bývá vysoce kvalitní s měděným
jádrem a měděným opletením. Kvalita kabelu se vyjadřuje útlumem signálu na 1m vedení vztažený
k určité frekvenci. Kabel s nejnižším útlumem je nejlepší. Útlum výkonu 3dB/1m znamená, že na
vedení dlouhém 1m vznikne úbytek výkonu rovnající se ½ vstupního výkonu. Tedy pokud mám 1W
vysílač, tak do antény připojené tímto vodičem se dostane pouze ½W. Zbytek výkonu se obvykle
ztratí v teple.
Obrázek 18 běžně používaný propojovací kabel pro vysokofrekvenční účely
Kroucená dvojlinka (TP – Twisted Pair)
V češtině se pro kabel ze zkroucených párů vžil název dvojlinka, přestože je v jednom kabelu
dvojlinek více. V nejjednodušší podobě kroucená dvojlinka sestává ze dvou izolovaných do sebe
zkroucených měděných drátů. U čtyřvodičového kabelu je každá dvojlinka použita pro jeden směr
přenosu, tj. pro duplexní provoz mezi dvěma účastníky. Je-li pro přenos k dispozici jen jeden pár,
mohou být data přenášena jen v jednom směru a mluvíme o simplexním provozu. Při střídavém
32
provozu v obou směrech, tzv. poloduplexním provozu, stačí rovněž jeden pár vodičů. Vzájemné
elektromagnetické ovlivňování souběžných vedení se může projevit přeslechy nebo rušením. U
kroucených dvojlinek jsou uvedené vlivy minimální. Zkroucením párů je minimalizováno i rušivé
vyzařování kabelu do okolí. Oba kroucené páry jsou ještě stočeny vzájemně (obr. 19), což ještě
zeslabí vzájemné elektrické vazby. Kroucení vodičů má efekt rušení nechtěných přeslechů. Pokud jsou
dva vodiče jednoho elektrického okruhu umístěny podélně vedle sebe, je externí elektromagnetické
způsobené procházejícím proudem minimalizováno (Obrázek 19).
Obrázek 19 Efekt minimalizace vlastního elektromagnetického pole kroucením vodičů ve svazku
Podmínkou toho je, aby byly oba vodiče co možná nejblíže. Pokud je tato podmínka splněna,
jsou ve velké míře eliminovány nejen interní vlivy (přeslechy), ale i externí vlivy způsobené vnějšími
zdroji rušení. Hlavním problémem při datové komunikaci skrz UTP je to, že komunikace probíhá přes
všechny 4 páry. Pokud vysíláme periodické pulsy do jednoho páru vodičů, tyto vodiče působí jako
anténa a vysílá radiofrekvenční signál vně vodiče. Souběžně vedoucí páry v tuto chvíli působí jako
přijímací anténa a indukuje se v nich parazitní napětí. Toto napětí znehodnocuje užitečný datový
signál a znemožňuje komunikaci na delší vzdálenosti. Tomuto jevu se obecně říká přeslech
(crosstalk). Kroucení vodičů tedy není bez účelu, ale dramaticky zvyšuje komunikační rychlosti a
efektivní dosah datového vedení.
Z hlediska stínění existují dva typy kroucených dvojlinek:


nestíněná kroucená dvojlinka (UTP – Unshielded Twisted Pair)
stíněná kroucená dvojlinka (STP – Shielded Twisted Pair, FTP – Folied Twisted Pair)
33
Obrázek 20 Nestíněná a stíněná kroucená dvojlinka
Nestíněná kroucená dvojlinka (UTP)
UTP používající specifikace 10BaseT je nejoblíbenější typ kroucené dvojlinky a rychle se stává
nejoblíbenějším kabelem pro sítě LAN. Maximální délka jednoho segmentu kabelu je 100 metrů. UTP
je specifikovaná normou pro elektrické instalace v obchodních budovách č. 568 Asociace pro
elektrotechnický průmysl (Electronic Industries Association) a Asociace pro telekomunikační průmysl
(Telecommunications Industries Association) - EIA/TIA. Specifikace EIA/TIA 568 vymezuje
telekomunikační kabeláž používanou v komerčním prostředí. Vyjma optických kabelů zahrnuje také
popis UTP kategorií 1-6:






Cat. 1 - vztahuje se na klasický telefonní kabel UTP, který je schopen přenášet hlas, ale ne
data. Většina telefonních kabelů použitých před rokem 1983 patřila do kategorie 1.
Cat.2 - tato kategorie osvědčuje kabel UTP pro přenos dat až do 4 Mb/s. Sestává ze čtyř
kroucených dvojlinek.
Cat.3 - tato kategorie osvědčuje kabel UTP pro přenos dat až do 10 Mb/s. Sestává ze čtyř
kroucených dvojlinek a tří zkrutů na stopu.
Cat. 4 - tato kategorie osvědčuje kabel UTP pro přenos dat až do 16 Mb/s. Sestává ze čtyř
kroucených dvojlinek.
Cat. 5 - tato kategorie osvědčuje kabel UTP pro přenos dat až do 100 Mb/s. Sestává ze čtyř
kroucených dvojlinek měděného drátu.
Cat. 5e a Cat. 6 - tvoří ji svazek čtyř párů stíněný folií, garantována je přenosová rychlost 155
Mb/s. U kategorie 6 jsou navíc stíněné i jednotlivé páry. Je zde garantována rychlost 155
Mb/s i pro každý pár, tedy celý svazek dosahuje přenosovou rychlost 622 Mb/s.
Kabel je tvořen čtyřmi páry krouceného drátu. Kroucení neboli twistování zajišťuje vyšší
odolnost proti interferencím s okolními vlivy. Pokud dojde k jeho narušení např. nevhodným
způsobem pokládání kabelu nebo jeho ukončení v panelu nebo zásuvce, může dojít ke zhoršení
přenosových vlastností spoje (nelze pak použít např. pro vyšší komunikační rychlost). Kabely se
vyrábějí v několika provedeních, které se odlišují stíněním a impedancí. Každý pár má barevné
kódování definované doporučením EIA/TIA 568A nebo B (liší se pořadím páru 2 a 3), které má
evropský ekvivalent v ISO/IEC11801. V našich zemích se vyskytují spíše varianty 568B. Páry jsou
odlišeny těmito barvami: modrá, zelená, oranžová a hnědá. V páru je vždy druhý drát bílý s
34
doplňkovým potiskem odpovídající barvy. Důvodem barevného odlišení je usnadnění osazování
zásuvek a panelů, neboť jejich konektory mají odpovídající barevné značení.
Většina telefonních systémů používá některý typ UTP. Jedním z důvodů, proč jsou kabely UTP
tak oblíbené, je to, že v mnoha budovách je již předem nataženo vedení pro telefonní systémy
používající kroucené dvojlinky. Jako součást tohoto vedení je často nainstalován jeden kabel UTP
navíc, aby se vyhovělo budoucím potřebám. Pokud je předem nainstalovaná dvojlinka dostatečně
kvalitní pro přenos dat, je možné ji použít pro počítačovou síť.
Stíněná kroucená dvojlinka (STP, FTP)
STP má měděný opletený plášť, který je kvalitnější a poskytuje lepší ochranu proti rušení než
plášť nestíněné kroucené dvojlinky. STP má každý vodič krytý izolační fólií, a navíc je každý pár
kroucených vodičů také samostatně opláštěn. Díky tomu má STP vynikající stínění, které chrání
přenášená data před vnější interferencí.
FTP má stínění hliníkovou folií, trochu horší parametry než STP, ale podstatně levnější.
Obrázek 21 Stíněná kroucená dvojlinka
35
Obrázek 22 Barevné kódování definované doporučením EIA/TIA 568A/ 568B (v EU platná norma)
Strukturovaná kabeláž
V minulosti existovaly odlišné a nekompatibilní součástkové základny propojovacích
kabelových systémů různých oblastí, jako telefonní síť, sítě Ethernet nebo sítě Token-Ring. Odlišnosti
byly jak v parametrech kabelů, tak i v mechanických rozměrech propojovacích konektorů. Dnes se
zavádí pro uvedené oblasti jednotná strukturovaná kabeláž stavebnicového typu splňující náročné
požadavky na spolehlivost spojení. Strukturovaná kabeláž tvoří základní prvek infrastruktury
moderních lokálních počítačových sítí. Kabelový systém umožňuje ne jen přenos dat, ale je používán
pro propojení telefonů, zejména pak v nových budovách nebo v případě rekonstrukce starých
telefonních rozvodů. Strukturovaná kabeláž je hierarchicky členěna (obr. 22).
Strukturovaná kabeláž musí být:



nezávislá na výrobci a použitelná pro různé topologie LAN
nenáročná na údržbu a spolehlivá
odolná proti vnějším vlivům.
Navíc by měla strukturovaná kabeláž umožnit postupné začleňování nových instalací do
stávajících sítí. Provedení strukturované kabeláže je určeno evropskou normou EN 50173.
Propojování pomocí strukturované kabeláže se provádí podle předpisů, které stanovují jak např.
propojit sítě s různými protokoly a různými topologiemi. Norma rozděluje kabeláž na tři hierarchické
úrovně, primární, sekundární a terciární.
36
Obrázek 23 Princip strukturované kabeláže
Primární úroveň kabeláže
Primární úroveň kabeláže zahrnuje kabelové spoje v rozsahu nějakého území, tj. územní
rozvod. Primární kabeláží jsou např. propojeny budovy nějakého podniku. K oblastnímu nebo
místnímu rozváděči jsou hvězdicovitě připojeny rozvaděče v budovách. Tyto spoje mají délku
maximálně 1 500 m a jsou zpravidla realizovány optickými kabely. Na územní kabeláž jsou kladeny
tyto požadavky:







potencionálové oddělení uzemnění v jednotlivých budovách, tj. země jednotlivých
domovních rozvodů nesmějí být galvanicky spojeny
přepěťová ochrana (proti blesku)
velká přenosová rychlost
zabezpečení proti výpadku, tj. možnost přepojení na jinou kabelovou trasu
opatření zabraňující rušivému vyzařování
zabezpečení proti odposlechu
instalace oprávněnými osobami
Sekundární úroveň kabeláže
K sekundární kabeláži patří spojení mezi patry nebo jinými většími částmi budovy. Jedná se
tedy o hlavní domovní rozvod. Vzdálenost patrových rozváděčů od domovního rozváděče nesmí
přesáhnout 500 m. Propojení je realizováno prostřednictvím tzv. vertikálních (páteřních) rozvodů.
Většinou bývají optické, mohou však být i metalické.
Propojovací systémy, často nazývané propojovací panely (patch panel), jsou připevněné na
zdi nebo v 19" rozváděčových skříních. Zadní část propojovacích systémů slouží pro ukončení kabelů
horizontálních rozvodů (na obr. 23 jsou označené modře). Přední část propojovacích systémů je
osazena buď konektory RJ45 pro snadné propojení s aktivními prvky (označeny zeleně) nebo
speciálními zářezovými konektory závislými na výrobci (používají se pro možnost rozebrání kabelu na
jednotlivé páry). Na obr. 24 je vidět osazená 19" skříň (rack) s aktivními prvky, propojovacími panely a
vodícími lištami pro propojovací kabely. Lišty jsou nejen horizontální (skryty za plechy se čtyřmi
rychloupínači), ale i vertikální (dobře viditelné po okrajích panelů, držící oranžové propojovací
kabely).
37
Obrázek 24 Sekundární a terciární úroveň kabeláže
K požadavkům na sekundární kabeláž patří přístupnost, umožňující rychlou a snadnou
údržbu, aby bylo možné při poruše v těchto rozvodech najít rychle závadu. Domovní a patrové
rozváděče mají být přístupné, aby bylo možné provádět snadno změny v síti.
Sítě primárních a sekundárních rozvodů mají hvězdicovou, kruhovou nebo smíšenou
topologii.
Obrázek 25 Rozvaděčová skříň s aktivními prvky
38
Terciární úroveň kabeláže
K patrovým rozváděčům je připojena terciární kabeláž, rozvedená po patrech budov. Rozvod
je tvořen vedeními k účastnickým zásuvkám. Tato vedení jsou tvořena kroucenými dvojlinkami, resp.
kabely kroucených párů maximální délky 100 m. Jeden jejich konec je zapojen na propojovacím
panelu, druhý je ukončen v zásuvce. Zásuvky nabízejí prostřednictvím konektoru RJ45 možnost
připojit prakticky libovolný koncový prvek (telefon, tiskárnu, počítač, ...).
Topologie těchto patrových rozvodů je hvězdicová (ke každé zásuvce jedno vedení).
Předností hvězdicové sítě je, že porucha vedení ohrozí provoz jen jedné stanice.
Kabeláž na pracovišti
Spojení mezi účastnickou zásuvkou a koncovým zařízením patří ke kabeláži na pracovišti.
Délka připojení zařízení k zásuvce nesmí přesáhnout 10 m. Kabeláž na pracovišti není instalována při
instalaci sítě, ale mění se podle potřeby zároveň s koncovými přístroji. Tato kabeláž má umožnit
připojení požadovaných zařízení a může k tomu využít např. malého rozbočovače. Pro připojování
koncových prvků k zásuvce a propojování portů aktivních prvků s propojovacím panelem se používají
propojovací kabely (patch cable nebo patch cord). Jsou tvořeny ohebnými kabely s kroucenou
dvojlinkou. V nových projektech by se již neměly vyskytovat koaxiální kabely (pro tenký či tlustý
Ethernet).
Jak propojovací panely, tak i zásuvky mají možnost popisu. Ten by měl být v rámci jednoho
kabelu na obou koncích totožný. Systém popisování je většinou spojen s číslováním místností v rámci
budovy a s pořadím zásuvky. Spojit číslování přípojných míst s číslem místnosti je nejvhodnější, neboť
v mnoha případech dochází, ve snaze o úspory, k poddimenzování počtu přípojných míst a tím i
k pozdějšímu dodělávání nových přípojných míst. Narušení posloupnosti čísel zásuvek je pak
zbytečně matoucí.
Obrázek 26 Připojení koncového prvku na zásuvku
39
Typy UTP kabelů
UTP kabeláž s koncovkami RJ45 je nejběžnější spojovací médium v sítích LAN a slouží
k propojení klientů se síťovými aktivními prvky, popř. mezi aktivními prvky mezi sebou. Pro každé
spojení dvou různých typů zařízení je vyžadováno jiné zapojení vodiče. Tím je myšleno, že pro spojení
dvou klientských PC bude vyžadován jiný kabel (myšleno zapojení pinů v konektoru), než pro spojení
klientského PC s aktivním prvkem typu Switch. Podle schématu zapojení koncovek RJ45 dělíme
propojovací vodiče na 3 základní typy:

Ethernet přímý


Ethernet křížený
Tzv. Rollover
Přímý kabel je nejběžnější. Je používán k propojení dvou různých typu zařízení, např.
klientské PC se switchem, síťová tiskárna se switchem, klientské PC a bezdrátový přípojný bod apod.
Barevné schéma vodičů v konektoru je na obou stranách propojovacího kabelu stejné.
Naopak křížený kabel se používá všude tam, kde je zapotřebí propojit dvě zařízení stejného
typu, tedy klientské PC s jiným klientským PC, switch s jiným switchem apod. Barevné schéma vodičů
v konektorech je rozdílné. Na jedné straně je barevné schéma definované normou TIA/EIA 568A a na
straně druhé normou TIA/EIA 568B (Obrázek 27).
Kabel typu „Rollover“ (český ekvivalent v podstatě neexistuje) se používá pro konfigurační
účely a v běžné datové komunikaci jej nenalezneme.
Obrázek 27 Ukázka barevných schémat pro normu TIA/EIA 568A a TIA/EIA 568B
Optický kabel
Optický kabel (Fibre Optic Cable) je vhodný pro přenos velkých objemů dat velmi vysokou
rychlostí, a to díky čistotě signálu a absenci útlumu. Data nejsou přenášena kovovými vodiči, ale
procházejí ve formě světelných impulsů průsvitnými vlákny. Číslicová data jsou reprezentována
přítomností (logická 1) nebo absencí (logická 0) světelného impulsu. Impulsy generuje laser nebo
světelná dioda (LED). Vlákna jsou z křemičitého skla a jsou tenčí než lidský vlas. Optický kabel
umožňuje přenos dat jen jedním směrem. Jednovláknové vedení proto umožňuje jen simplexní
provoz, pro normální duplexní komunikaci jsou potřebná dvě optická vlákna.
40
Útlum světla ve vláknu je velmi nízký, proto je možné optickým kabelem propojovat místa
vzdálená několik kilometrů. Protože jsou data přenášena pomocí světla, jsou optické kabely naprosto
odolné proti elektromagnetickému rušení. Proto se někdy používají v silně zarušených prostorech
(např. tovární haly), i když se jedná o malý objem dat a malé vzdálenosti. Optický kabel také nelze
odposlouchávat, protože nelze použít zařízení, do kterého by se indukovaly přenášené informace. Pro
účely odposlechu by bylo nutné kabel přerušit a odposlouchávací zařízení vložit mezi, což je obvykle
snadno odhalitelné.
Obrázek 28 Optický přenosový systém
Optický kabel se používá pro spojení rozbočovačů, mostů a směrovačů (viz níže) v páteřních
sítích, přímé připojení stanic není běžné. Kabel se používá se ve vnitřním a venkovním provedení.
Vnitřní optický kabel je levný, drahé jsou však všechny ostatní komponenty. Optický kabel pro vnější
použití vydrží větší výkyvy teplot, případně je i mechanicky odolnější. Mechanicky odolný kabel je již
velmi drahý (až 400 Kč/m).
Pozn.: Optický kabel se nepoužívá ve sběrnicové topologii (neexistuje optický T kus), používá
se vždy v architektuře Point-To-Point (bod-bod).
Fyzikální princip
Vlastní jádro vlákna z křemičitého skla má vyšší index lomu světla než plášť, který je také
vyroben z křemičitého skla. Pokud světlo do kabelu vstupuje téměř rovnoběžně s osou jádra, dochází
na rozhraní k totálnímu odrazu světla. Dnešní konstrukce optických vláken nepoužívají náhlou
skokovou změnu indexu lomu na rozhraní jádra a pláště, ale dotováním příměsí je dosaženo
postupného přechodu indexu lomu (jako by zde bylo mnoho desítek jednotlivých vrstviček skla s
různým indexem lomu). Dochází tak k pozvolnému ohybu paprsku. Taková vlákna se označují jako
gradientní.
Obecně se jako aktivní materiál pro vedení světelného paprsku používá sklo, nebo plast.
Jednotlivé bity jsou zakódovány do posloupnosti světelných pulsů. Použitá frekvence světelného
paprsku nemusí být nutně z viditelného rozsahu. Velmi často se používá světla o vlnové délce delší
než červená barva, prostým okem neviditelné, nazývané infračervené. Proto je nutné vždy dodržovat
bezpečnostní předpisy a v žádném případě se nedívat do optických vláken, která nejsou zapojená.
Vysoká intenzita světelných pulsů a fakt, že nejsou vidět, může nevratně poškodit lidské oko. Optické
kabely mají velmi vysoký teoretický „bandwidth“, tedy šířku pásma (viz dále) a maximální odolnost
proti elektromagnetickému rušení (EMI). Díky tomu je „throughput“, tedy propustnost dat velmi
vysoká a blíží se teoretické hodnotě „bandwidth“.
41
Pokud bychom měli srovnat optické vlákna a metalické vedení, pravděpodobně nenalezneme
jasného vítěze. Každá technologie má své klady a zápory.

Optické vlákna nevedou elektrický proud, tedy nevytvářejí rušivé elektromagnetické
pole a jsou proto vysoce odolné proti EMI. Navíc zde odpadají problémy s rozdílnými
„zeměmi“ u koncových přípojných bodů. U metalického vedení jdou tyto rozdíly
příčinou vzniku parazitních proudových toků a snižují užitné vlastnosti datového
vedení.

Optická vlákna mají velmi malý útlum signálu, oproti metalickému vedení. Je tedy
možné vytvářet spoje dlouhé až 80km. U metalických vedení je maximální délka
datového segmentu omezena většinou na hodnotu 100m.

Optická vlákna jsou na druhou stranu velmi nákladná, ve srovnání s metalickým
vedením.

U optických vláken je velmi složitá manipulace s koncovkami a je potřeba drahých,
specializovaných přístrojů a technických dovedností k propojení dvou datových bodů.

Optická vlákna si nenechají tolik líbit v porovnání s metalickým vedení. Jsou náchylná
na ostrý ohyb a lineární tah. Při překročení povolených mezi je jádro kabelu porušeno
a vzniká ztráta konektivity s koncovým bodem.
Obecně můžeme optická vlákna nalézt v podnikových páteřních rozvodech, kde suplují funkci
vysokorychlostní komunikační dálnice propojující jednotlivá datová, nebo budovy společnosti.
Počet vláken
U kroucené dvojlinky jsou dva páry vodičů. Jeden pár pro jeden směr informace (dva si
můžeme představit jako nulák a fázi), druhý pár pro druhý směr. Optický kabel má pro každý směr jen
jedno vlákno, celkem tedy dvě vlákna. Proto mají optické kabely sudý počet žil, v jednom kabelu
může obvykle být 2, 4, 8, 12, 20, 68, 100, 1500 vláken. Nevyplatí se zde šetřit, vždy by se měl použít
kabel s větším počtem vláken, než je v dané situaci potřebné. Náklady na kabel jsou obvykle mnohem
nižší než náklady na položení kabelu. Pokud by se pak stalo, že by některé vlákno ztratilo dobré
optické vlastnosti, tak se může použít volný pár.
Obrázek 29 Princip vedení světla
Optický kabel má uvnitř dvě skleněné vrstvy, na jejichž rozhraní dochází k bezztrátovému
odrazu světla. Optická vlákna se dělí podle způsobu vedení paprsku:
42


multi mode (mnohovidový) - paprsek se odráží od pláště vlákna. Index lomu pláště vlákna
není konstantní a vlivem jeho změn je původní paprsek rozložen na více světelných paprsků,
tzv. vidů. Na konci kabelu se všechny vidy sejdou, ovšem s časovým odstupem, a tak je
přenášený údaj zkreslen. Tento typ kabelu má sice horší optické vlastnosti, ale je za to
levnější a lépe se s ním pracuje. U LAN sítí se používají převážně tyto kabely.
single mode (jednovidový) - díky malému indexu lomu mezi jádrem a pláštěm prochází
kabelem jen jeden paprsek teoreticky bez lomu a ohybů. Jednovidové kabely mají lepší
optické vlastnosti a tím i vyšší přenosovou kapacitu. Dokáží přenést signál na delší vzdálenosti
(řádově km) než mnohovidové, ale jsou dražší. Své využití nacházejí obvykle jako páteřní
vedení mezi jednotlivými provozy podniku apod.
Obrázek 30 Mnohovidové optickévlákno
Obrázek 31 Jednovidové optické vlákno
Jednovidové a mnohovidové optické vlákno se liší tloušťkou vnitřního vlákna, kterým
prochází světlo. Průměr tohoto vlákna u single mode je 8 μm, u multi mode 62,5 nebo 50 μm.
Standard 62,5 μm se rozšířil z USA a v současné době převažuje, protože má podstatně menší
závislost útlumu na ohybu. Ve vláknu multi mode se většina světelných paprsků neustále odráží od
stěn, v tenkém vláknu typu single mode jsou již jen přímé paprsky, které se proto neodrážejí od stěn.
Díky tomu jsou u single mode menší ztráty, a proto je možné tento kabel použít až do vzdálenosti 40
km, multi mode do 2 km. Aktivní prvky na single mode optické vlákno jsou drahé, navíc jejich cena
závisí silně na tom, zda garantují dosah celých 40 km.
Pozn.: V telekomunikacích se používají výhradně vlákna single mode, protože je nutno
překonávat velké vzdálenosti.
Konektorování
Komplikované je konektorování optických kabelů. Používají se hlavně konektory typu ST (pro
single mode konektor SC a konektor MIC). Kontakt dvou vláken musí být co nejtěsnější, aby se snížily
43
ztráty a odraz zpět do vysílače. Často se používá předem připraveného kousku vlákna (cca 1 m) s již
továrně připojeným konektorem (tzv. pigtail). Jeho cena je nižší než při konektorování na pracovišti,
díky vyšší sériovosti. Pak je nutno pigtail ještě spojit s kabelem. Spoj může být svařovaný (je
bezútlumový) nebo mechanický (více používaný). Svařují se kabely single mode a dlouhé kabely.
Bezdrátový spoj (Wireless Connection)
Jako poslední typ spojovacího vedení je zde uveden bezdrátový spoj. Je nejmodernější
z uvedených spojovacích prostředků. V tomto případě se k propojení dvou míst nepoužívá (jak
naznačuje název) žádný kabel, ale informace je přenášena „vzduchem“.
V současnosti se zpravidla jedná o přenos informací prostřednictvím rádiového a
mikrovlnného spoje, či pomocí úzce směrovaného infračerveného nebo laserového paprsku.
Pod pojem bezdrátové připojení lze v současnosti zahrnout široké spektrum komunikačních
technologií, lišících se zejména možnou vzdáleností komunikace a s ní související délkou
elektromagnetického vlnění (viz. kap. 4.2).
3.1 AKTIVNÍ PRVKY
Forma a konkrétní typy aktivních prvků závisí na typu použitého síťového hardwarového
standardu. V této oblasti lze, i přes nesmírnou různorodost těchto zařízení vysledovat jejich jisté
obecné rysy, podle kterých se dají aktivní prvky klasifikovat. Jedná se o zesilovač, převodník,
transceiver, rozbočovač, koncentrátor, most, přepínač, směrovač a bránu. Toto přehledné dělení
aktivních prvků se však v praxi značně komplikuje. Tato zařízení totiž vyrábí značný počet výrobců, a
to ve velmi široké paletě typů a variant. U jednotlivých výrobků pak často dochází ke slučování funkcí
jednotlivých aktivních prvků, k jejich částečnému překrývání nebo k případným modifikacím.
Zesilovač (Opakovač - Repeater)
Toto zařízení slouží ke zvětšení dosahu sítě. Přenosová média mají povolenou maximální
délku s ohledem na útlum signálu. Při přenosu na větší vzdálenost je třeba použít opakovače, který
zesiluje a případně i regeneruje signál (signál přečasuje, tj. obnoví ostré vzestupné a sestupné hrany
- obr. 30). Často to bývá pouze malá krabička, na které jsou po obou stranách dva stejné konektory,
takže k němu lze připojit jen kabely stejného typu. Zesilovači se také někdy říká opakovač (repeater).
Obrázek 32 Funkce opakovače při průchodu signálu zleva doprava
44
Obrázek 33 Repeater v modelu OSI
Opakovač je zařízení na úrovni L1, tj. fyzické vrstvy modelu OSI (viz. kap. 5). Ztrátu bitu při
přenosu číslicového signálu opakovač opravit neumí. Chová se neutrálně a nijak neovlivňuje
připojené stanice. To znamená, že z obou stran opakovače musí být připojeno médium se stejným
protokolem fyzické vrstvy (obr. 31). Pomocí opakovače nelze propojit odlišné sítě (např. jako pomocí
mostu). Délka vedení mezi dvěma opakovači je dána útlumem kabelu. Omezení přenosové
vzdálenosti, vyplývající ze zpoždění signálu, však nelze pomocí opakovače kompenzovat. Není tedy
možné spojovat pomocí opakovačů libovolné množství segmentů sítě.
Opakovač propouští kolize dále. Propouští i zátěž, i když je paket určený stanici v téže části
segmentu, kde je i vysílající stanice.
Převodník (Media Converter)
Převodník signál nejen zesiluje, ale také převádí mezi dvěma typy kabeláže. Proto mívá na
obou stranách různé konektory, např. BNC (tenký Ethernet) a ST (optický kabel). Převodník na rozdíl
od opakovače většinou neprovádí přečasování signálu.
Transceiver
Transceiver je zařízení, které se zapojuje do zdířky AUI na síťové kartě. Na druhém konci má
konektor (např. BNC, RJ45 nebo ST). Transceiver se používá tehdy, jestliže je nutné připojit síťovou
kartu ke konektoru, který sama nepodporuje.
Obrázek 34 Transceivery pro převody AUI / BNC, AUI / RJ-45, AUI / ST
45
Prostřednictvím transceiveru se provádí také připojování tlustého koaxiálního kabelu k dalším
síťovým prvkům (ke stanicím, k tenkému koaxiálnímu kabelu apod.). Transceiver navržený pro tlustý
Ethernet je vybaven konektorem známým jako napichovací konektor, kterým se uskutečňuje
skutečné fyzické propojení s jádrem kabelu. Tento konektor prochází izolační vrstvou a zajišťuje
přímý kontakt s vodivým jádrem. Propojení transceiveru se síťovou kartou se provádí pomocí
přípojného kabelu transceiveru (AUI kabelu), který se připojí na port propojovacího rozhraní (AUI) na
kartě.
Rozbočovač (Hub)
Rozbočovač je rozbočovací zařízení, které větví přenášený signál a tím umožňuje rozšiřování
sítě o další pracovní stanice. Vše co mu přijde na jeho vstupy, ihned odesílá na všechny výstupy.
Rozbočovač stejně jako opakovač pracuje na úrovni L1, tj. fyzické vrstvy modelu OSI. Je určen pro
vytváření sítí s topologií hvězda.
Huby jsou už nyní výhradně aktivní. To znamená, že přenášený signál je také zesílen a hrany
signálu jsou upraveny do pravoúhlého tvaru. Tím je možné dosáhnout větší délky kabelů. Aktivní hub
ke své práci potřebuje napájení. Selhání hubu ve hvězdicové topologii způsobí "spadnutí" sítě u stanic
k němu připojených. Je proto vhodné ho chránit před výpadkem elektrického proudu zdrojem UPS.
Nejčastěji sledovaným údajem u hubů je, kolik má portů. Počet portů se může pohybovat od
8 do 48. Osmiportové huby mají většinou podobu malých krabiček, jsou určeny pro malé sítě nebo
jako doplnění, jestliže několik portů chybí. 24 a víceportové huby se již prodávají ve standardní
velikosti pro zamontování do 19 palcové skříně (racku).
Na přední straně rozbočovačů je umístěno několik indikačních LED diod. Tyto diody dávají
základní informace o tom, zda počítač připojený k hubu je aktivní a jakou rychlosti komunikuje se
serverem (10/100 Mb/s). Některé huby mají také indikátor zatížení v procentech. Pokud se zatížení
neustále pohybuje přes 50%, měla by se síť rozdělit na více oddělených segmentů.
Datová rychlost hubu je dalším sledovaným parametrem. Dnes se nejčastěji setkáváme s tzv.
„dualspeed“ huby, které podporují rychlost 10/100 Mb/s. Lze se ale také setkat se staršími 10 Mb/s
huby. Hub může komunikovat s jiným zařízením pouze v tzv. „half-duplex“ režimu, tzn., že může buď
přijímat, nebo vysílat (komunikace v režimu „full-duplex“ znamená, že zařízení dokáže zároveň
přijímat i vysílat).
46
Obrázek 35 SOHO Hub 3COM
Huby je možné spojovat pro větší počet portů:


kaskádováním - z jednoho portu prvního hubu je přiveden síťový kabel na přímý vstup
druhého hubu. Většinou mají huby tlačítko, které přepíná jeden port buď jako normální nebo
pro spojení s jiným hubem. Pokud toto tlačítko chybí, lze použít tzv. „crossover“(překřížený)
kabel.
zestohováním - některé huby lze mezi sebou propojovat pomocí SCSI kabelu. Výhodou je
vysoká datová propustnost propojení dosahující téměř hodnot propustnosti datové sběrnice
hubu (2 - 4 Gb/s). Takovéto huby, které lze stohovat, jsou dražší, ale najdou své místo tam,
kde je předpokládáno rozšiřování přípojných míst.
Most (Bridge)
Jestliže aktivita předešlých prvků spočívala pouze v zesilování nebo v převodu signálu, je most
prvním inteligentním prvkem, který se zajímá o přenášená data. Most plní dvě funkce. První funkcí je
filtrace paketů podle cílové MAC adresy. Most propouští paket jen do té části sítě, v níž je obsažen cíl
paketu. Filtrováním se snižuje zatížení sítě, protože pakety neputují zbytečnými cestami.
Druhou funkcí mostu je propojení dvou sítí různých standardů. Pracuje totiž v linkové vrstvě
(L2) modelu OSI, nad úrovní dvou adaptérů na úrovni fyzických vrstev sítí (obr. 34). Most je
dvouportové zařízení, které rozděluje síť na dvě kolizní domény. Umožňuje stanicím v kterékoliv síti
přistupovat na zdroje v druhé síti. Pomocí mostů je možné prodlužovat délku sítě, zvětšovat počet
uzlů v síti a redukovat úzké profily vzniklé z přílišného počtu připojených počítačů (obr. 35).
Obrázek 36 Bridge v modelu OSI
47
Obrázek 37 Dva síťové segmenty propojené mostem
Princip filtrace paketů
Most je schopen rozeznat rámec (frame) a má vlastní paměť. Zprávu, kterou obdrží, uloží do
své paměti. Zjistí, jestli není poškozená, pokud ano, zahodí ji. Pokud je zpráva v pořádku zjistí MAC
(Media Access Control) adresu zprávy.
Most si udržuje tabulku s MAC adresami. Pro každý port je to až několik tisíc adres. Most je
inteligentní v tom smyslu, že se naučí, kam posílat data. Jak mostem prochází provoz, ukládají se do
jeho paměti RAM informace o adresách počítačů. Most si poté pomocí informací v RAM sestavuje
tabulku MAC adres. Při koupi mostu je tabulka prázdná. Jak uzel přenáší pakety, kopíruje se do
tabulky zdrojová MAC adresa. Pomocí těchto informací se most naučí, které počítače jsou na kterých
segmentech v síti. Jakmile most obdrží paket, srovná se zdrojová adresa s tabulkou. Pokud tam
zdrojová adresa není, přidá se do tabulky. Most potom porovná cílovou adresu s databází v tabulce:



pokud je cílová adresa ve směrovací tabulce a je na stejném segmentu jako zdrojová adresa,
pak se vyřadí. Toto filtrování pomáhá snižovat provoz v síti a izolovat segmenty sítě.
pokud je cílová adresa ve směrovací tabulce a není na stejném segmentu jako zdrojová
adresa, odešle most paket z příslušného portu, tak aby dorazil na cílovou adresu.
pokud není cílová adresa ve směrovací tabulce, odešle most paket na všechny své porty, s
výjimkou portu, ze kterého přišel.
Tabulka je provedena většinou hardwarově, po připojení dalšího počítače si most sám
tabulku aktualizuje. Číslo karty nového počítače zjistí most tak, že jednou za čas pošle tzv. broadcast
(viz. kap. 6), všechny počítače odpoví a most z paketu zjistí MAC adresu odesílatele. Pokud ještě tuto
adresu v tabulce nemá, tak ji doplní.
Most může být realizován mnoha způsoby. Velmi často bývá integrován do hubů, které pak
kromě rozbočování také filtrují přenášené pakety. Druhá realizace mostů je softwarová. Funkci mostu
plní síťový operační systém, který filtruje pakety mezi několika síťovými kartami. Dnes se již most
používá málo, nahrazuje jej mnohem rychlejší přepínač (switch).
Přepínač (Switch)
Přepínač je zařízením vrstvy L2 modelu OSI, přepíná podle MAC adres a udržuje si tabulku
s MAC adresami stejně jako most, ale filtraci paketů provádí mezi jednotlivými porty. Komunikace
pak může probíhat mezi více páry síťových karet (portů switche) současně.
Ve výkladu pojmu přepínač je určitá nejednoznačnost. Podle klasické definice pracují
přepínače na linkové vrstvě, a to do značné míry podobným způsobem jako mosty. Při této definici je
48
jediný rozdíl mezi mostem a přepínačem to, že most pracuje jako zařízení pro ukládání a odesílání
rámců, zatímco přepínač nikoli. Jestliže přepínač dokáže dekódovat cílovou adresu, zahájí přenos
rámce přes odpovídající port. Tento proces může přitom proběhnout i během příjmu zbytku rámce.
Velký rozdíl mezi přepínačem a mostem je v rychlosti přepínání. Přepínání cest paketů v mostu je
řízeno programem a potřebuje relativně více času než hardwarové (polovodičové) přepínání v
přepínači. Úlohou přepínače je rozdělení vstupních paketů podle cílové adresy a přepínání jejich cest
přímo na vedení směrem k cílové stanici (jako ve spojovacím poli ústředny). K tomu účelu je přepínač
vybaven rychlou vnitřní sběrnicí, přes kterou probíhá výměna dat mezi porty, tedy i více výměn
současně (při časovém sdílení rychlé sběrnice). Přepínač může komunikovat s jiným zařízením v tzv.
režimu full-duplex (dokáže zároveň přijímat i vysílat). Přepnutí trvá asi 100 s u pomalejších
přepínačů a až 20 s u nejrychlejších.
Obrázek 38 Přepínače CISCO
Moderní definice přepínače je poněkud odlišná, a to zejména v souvislosti s Internetem.
Dnešní přepínač již není pouze přepínačem v lokální síti LAN; provádí také přepínání v sítích WAN.
Přepínač je nicméně i nadále zařízením, které pracuje především na linkové vrstvě, provádí však také
určité omezené funkce na síťové vrstvě (L3) modelu OSI. Díky této širší množině funkcí můžeme
dnešní přepínače přirovnávat spíše ke směrovači (viz. dále) než k mostu. Z uvedeného vyplývá, že
klasický přepínač je rychlejším konkurentem a rychlejší náhradou mostu a moderní přepínač se stává
rychlejší náhradou směrovače. Moderní přepínač zjistí dekódováním datového paketu adresu pro
síťovou vrstvu. Tato adresa pro síťovou vrstvu se mapuje na konkrétní port přepínače. Další datové
pakety, které posílá stejný zdrojový uzel do stejného cílového uzlu, se již nepřepínají v síťové vrstvě, v
níž tuto operaci zabezpečují směrovače, nýbrž ve spojové vrstvě. Přepínače se dále neúčastní
žádných směrovacích protokolů.
Z hlediska funkce lze rozdělit přepínače na přepínače typu:


Cut-Through – přepínač začíná přenášet paket do cílové podsítě už v okamžiku příchodu
prvních byte hlavičky paketu a detekce adresáta. Základem je tzv. přepínací matice, která
umožňuje přepínání s minimálním zpožděním.
Store-and-Forward - každý přenášený paket je před svým odesláním uložen v mezipaměti,
analyzován a kontrolován. Ověřuje se úplnost a bezchybnost každého paketu a teprve potom
je odeslán do podsítě. Také dokáže odstraňovat přímo ze sítě kolizní (poškozené) pakety.
Přepínání má větší zpoždění než u předchozího typu.
49
Přepínač nepodporuje koaxiální kabel, je určen pro strukturovanou kabeláž nebo pro optický
kabel. Jsou různé typy přepínačů pro různé hardwarové standardy (ATM, FDDI, Ethernet).
Směrovač (Router)
Směrovač je zařízení na úrovni vrstvy L3 modelu OSI (obr. 37). Je inteligentnější než most
nebo přepínač, dokáže nejen rozeznat paket určený některému ze sousedních segmentů, ale také jej
nejvýhodnější cestou nasměrovat k cílovému segmentu. Má v sobě zabudovanou filtraci paketů,
kterou doplňuje o inteligentní směrování (routing). U sítí LAN se s ním nesetkáme často, typické je
použití při připojování sítí k Internetu. Umí propojit sítě různých topologií, může také připojovat sítě
různých hardwarových standardů (obr. 38).
Obrázek 39 Router v modelu OSI
Díky tomu, že směrovač shromažďuje informace o všech spojených sítích, o způsobu jejich
propojení a o všech pracujících směrovačích a serverech, je schopen určit každému paketu jeho
optimální cestu k cíli. Kritériem optimality může být minimalizace délky spojení nebo též
minimalizace „nákladů“ na spojení. Směrovač je schopen při hledání optimální cesty pro pakety
spolupracovat s ostatními směrovači v síti.
Pracuje na úrovni síťové vrstvy s adresami ve tvaru: číslo sítě + číslo stanice (logická IP
adresa). Každý port směrovače má jinou IP adresu. V lokálních sítích má zároveň segment připojený
na každý port jiné číslo. Jakmile přijde paket do směrovače, směrovač zjistí např., že se jedná o server
na stejném segmentu se stanicí, tedy nepustí paket dále. Pokud adresa odesílatele není na stejném
segmentu jako adresát, vyhledá směrovač ve své tabulce, na kterém portu je zmíněná adresa. Pokud
se jedná o vzdálenou adresu, kterou nemá ve své tabulce, má každý směrovač definován svůj tzv.
default gateway a tam paket pošle. Například vnitřní směrovače uvnitř organizace nemusí mít v
tabulkách směrovače ve světě. Gateway (viz. dále) je opět směrovač, který postupuje stejně. Pokud
by se adresa nenašla, pak by se přes několik default gateway paket po nějaké době mohl v kruhu
vrátit zpět. Teoreticky by paket mohl kolovat věčně. Aby se to nestalo, má každý paket v sobě
počitadlo přeskoků mezi směrovači (hop count). Pokud toto počitadlo překročí hodnotu 15, pak se
paket zničí a zdrojovému směrovači se pošle chybová zpráva.
50
Obrázek 40 Rozšíření sítě pomocí routeru
Routery jsou modulární, šasi s osazenými moduly, které mají různé interface, mohou
oddělovat různé architektury, např. Ethernet a FDDI. Vzhledem ke schopnosti filtrovat pakety může
být použit router jako firewall (zábrana průniku nežádoucích paketů). Výkon směrovače v malé síti
není podstatný, v páteřních sítích Internetu jsou však směrovače vybaveny až dvěma procesory a 64
MB RAM. Ve srovnání s přepínačem je směrovač 10 až 100 krát pomalejší a mnohonásobně dražší.
Srovnání funkcí routing (směrování) a switching (přepínání)

routing - přepojování na úrovni síťové vrstvy
- bere do úvahy topologii celé sítě
- směruje na základě logických IP adres
- vyžaduje náročnější rozhodování o dalším směru přenosu dat
- obecně složitější a pomalejší
-řeší se většinou softwarově

switching - přepojování na úrovni linkové vrstvy
- bere v úvahu jen nejbližší okolí uzlu
- přepíná na základě MAC adres
- rozhodování o dalším směru přenosu je jednoduché
- obecně jednodušší a rychlejší
- lze řešit přímo hardwarově.
Brána (Gateway)
Brána (gateway) pracuje až na nejvyšší úrovni L7 modelu OSI, tedy v aplikační vrstvě. Slouží k
připojování síti LAN na cizí (heterogenní) prostředí, např. k sálovým počítačům IBM (serverům velkých
sítí) nebo k veřejným telekomunikačním sítím. Pakety přijaté branou mohou být změněny na tvar
vyžadovaný zařízením nebo sítí s úplně odlišnou strukturou dat i adres.
Gateway je již poněkud historická záležitost. Routery umí komunikovat s protokoly IPX,
TCP/IP atd., ale neumí pracovat s firemními protokoly, např. SNA firmy IBM. Gateway přijme paket
z cizorodého prostředí, rozbalí jej až na data (proto musí pracovat v nejvyšší úrovni ISO/OSI) a znovu
51
zabalí (jako např. IPX). Někdy gateway nejen rozbalí vše až na data, ale také s daty pracuje (jednotlivé
uzlové počítače mohou používat odlišnou vnitřní reprezentaci dat, např. střediskové počítače firmy
IBM používají znakový kód EBCDIC, zatímco většina ostatních pracuje s kódem ASCII). Gateway pak
zajišťuje potřebné konverze přenášených dat. Proto gateway musí být vždy počítač, hardwarové
řešení nestačí. Dnes se již firemní protokoly používají málo.
Termín gateway se používá také pro místa, kde se stýkají různé infrastruktury, např. Eurotel a
Paegas. V počítačové síti je mnoho poskytovatelů Internetu. Jejich sítě jsou oddělené, stýkají se jen v
několika málo bodech, nebo jen v jednom. Těmto bodům se říká také gateway. Gateway se může
použít také na vstupním bodě do organizace, aby se povolila např. síťová pošta, ale ne přenos
souborů. Tuto činnost nezvládne router, protože ten pracuje jen na úrovni síťové vrstvy a nepozná,
která data jsou poštovní a která jsou soubory.
Shrnutí pojmů
NIC, IRQ, MAC adresa, Koaxiální kabel, UTP, STP, FTP, Optický kabel, WiFi,
Repeater, HUB, SWITCH, BRIDGE, ROUTER, GATEWAY
52
4 NÁVRH LOKÁLNÍ SÍTĚ A VIRTUÁLNÍ SÍTĚ
Čas ke studiu
6 hodin
Cíl
Po prostudování této kapitoly budete umět:

definovat základní problémy při návrhu lokální sítě
Výklad
Pro budování lokálních sítí se s nástupem přepínačů ustálila jednoduchá hierarchická
struktura sítě. Lokální síť je tvořena od nejnižší vrstvy rozbočovači nebo přepínači, na střední úrovni
přepínači a na vrcholku pyramidy servery (obr. 39).
Takto vybudovaná lokální síť tvoří jednu doménu z hlediska šíření všesměrového vysílání
(broadcast) a je z hlediska vyšších úrovní protokolů (IP, IPX, Netbios) jedinou sítí. To má své výhody
(není třeba směrovat), ale také nevýhody, protože se dá jen těžko zavádět jakékoli omezení (filtrace
provozu, dělení podle organizační struktury apod.). Nicméně vzhledem k dostupné technologií
přepínačů a hlavně jejich ceně (ve srovnání se směrovači), je tato koncepce často používána a
doporučována. Řeší základní problém dnešních sítí, cenově přijatelnou dostatečnou přenosovou
kapacitu počítačové sítě. Použití přepínačů místo rozbočovačů je sice finančně náročnější, ale je třeba
uvážit, že za cenu přibližně dvojnásobnou se celková přenosová kapacita sítě zvýší většinou až o řád.
Přepínače zároveň přináší další nezanedbatelné výhody: odolnost vůči poruchám, oddělení provozu,
zabránění nežádoucího odposlechu, variabilitu topologie sítě podle zátěže, možnost monitorování
chodu sítě a vytváření virtuálních sítí LAN (VLAN).
53
Obrázek 41 Tradiční struktura lokální sítě
Dokud neexistovaly virtuální sítě, bylo rozdělení počítačů do samostatných sítí dáno fyzickým
umístěním jednotlivých uzlů. Dnes však již existují i taková řešení, která umožňují rozdělovat
jednotlivé uzlové počítače do konkrétních sítí bez ohledu na to, kde se fyzicky nachází, a dokonce je
pouhým konfiguračním zásahem i logicky "přesouvat" z jedné sítě do druhé, aniž by se přitom
příslušný počítač fyzicky pohnul z místa. Výsledkem pak jsou takové sítě, kterým se říká virtuální sítě
LAN - virtuální proto, že jejich existence je dána pouze obsahem konfiguračních tabulek. Termín
virtuální síť se používá pro skupinu síťových zařízení, které jsou libovolně propojeny počítačovou sítí a
chovají se stejně, jako by byly na společném fyzickém médiu odděleném od zbývající části sítě.
Virtuální sítě tak umožňují propojit vzdálená zařízení a zároveň je oddělit od jiných virtuálních sítí.
Segmenty lokální sítě, ve kterých se šíří všesměrové vysílání, tak nejsou omezeny fyzickými spoji, ale
mohou být definovány libovolně dle potřeby. Virtuální sítě segmentují velké sítě do logických celků,
které vystupují jako nezávislé lokální sítě. Rozdělením sítě se dá jednak omezit šíření všesměrového
vysílání, jednak je to často nutné z bezpečnostních a administrativních důvodů. Vhodným dělením
sítě na menší celky lze také snadněji zvládnout celkový provoz a zátěž sítě. Uživatelé jednotlivých
VLANů se tedy navzájem „nevidí“ a v rámci jednotlivých VLANů se uplatňuje funkce filtrace paketů.
Virtuální sítě nelze vytvářet bez odpovídajících aktivních prvků, přepínačů a směrovačů.
Tradiční koncepce výstavby lokálních sítí spočívala ve vytváření samostatných segmentů a jejich
propojení směrovači. Tradiční směrovače jsou však založeny na běžných mikroprocesorech a
programovém směrování, čímž je jednak limitována propustnost, jednak jsou výkonné směrovače
poměrně drahé. V současné době se proto pro tvorbu VLANů používají vzhledem k jejich ceně a větší
rychlosti (oproti směrovačům) často přepínače. U nich je možné sdružit jejich porty tak, že vzniknou
oddělené logické sítě v rámci jediné fyzické sítě (obr. 40).
54
Obrázek 42 Virtuální sítě propojené switchem CISCO
Představa VLAN
virtuální síť
virtuální síť
router
router
objekt B
objekt A
objekt C
J. Peterka, 1996
31
Obrázek 43 Příklad virtuálních sítí
Shrnutí pojmů
VLAN, Server, Broadcast, Unicast
55
5 STANDARDY SÍŤOVÉHO HARDWARE
Čas ke studiu
6 hodin
Cíl
Po prostudování této kapitoly budete umět:


definovat základní standardy používané v síťových topologiích
definovat typy dálkových spojení
Výklad
 Kabelové síťové technologie
ARCnet
Přenosová rychlost je 2,5 Mb/s, tedy 4 krát pomalejší než Ethernet. Malou výhodou je, že
díky nízké rychlosti je méně citlivý na rušení, např. nevadí chybějící zakončovací odpor (terminátor).
Metodou přístupu je Token Bus. Lze použít koaxiální kabel (ve sběrnicové i hvězdicové topologii) i
kroucenou dvojlinku ve hvězdicové topologii. Koaxiální kabel není totožný s kabelem pro Ethernet,
má označení RG-62 a impedanci 93 Ohm, tutéž impedanci mají i BNC konektory a terminátory. Tento
standard se v současné době používá jen málo.
Ethernet
Standard Ethernet vyvinula v roce 1976 firma Xerox. V současnosti se jedná o nejrozšířenější
standard (spolu s Fast a Gigabit Ethernetem) v lokálních počítačových sítích, a to i v prostředí
operačního systému Unix. Přenosová rychlost je 10 Mb/s. Metoda přístupu k síti je nedeterministická
CSMA/CD (viz. kap. 2), která nezaručuje přenos dat během určitého časového intervalu. Proto není
Ethernet vhodným standardem pro časově kritické aplikace (řízení procesů v reálném čase, přenos
videa, zvuku apod.). Z definice Ethernetu vyšlo doporučení komise 802.3 IEEE.
Rámec Ethernetu
Podvrstva MAC (viz. kap. 5) používá pro síť Ethernet dva typy rámců. ETHERNET II a IEEE
802.3 (obr. 42). Síťové karty uzlů musí být sestaveny tak, aby rozpoznaly zvolený typ rámce.
Maximální délka rámce činí 1518 B, minimální 64 B. Význam jednotlivých polí rámce podle IEEE 802.3
je následující:
56
Obrázek 44 Formát rámce Ethernetu podle normy IEEE 802.3
Startovací pole - obsahuje preambuli (délky 7 B) pro synchronizaci přijímací stanice a příznak
začátku rámce SFD (Start Frame Delimiter) délky 1 B.
Cílová adresa DA (Destination Address) a zdrojová adresa SA (Source Address) - zdrojová a
cílová MAC adresa je členěna na dvě logické části, první část (3 byty) identifikuje výrobce síťového
adaptéru a druhá část (3 byty) vyjadřuje pořadové číslo od konkrétního výrobce, čímž je zabezpečena
jedinečnost adres.
Délka L (Length) - určuje počet bytů (oktetů, slabik) v datovém poli (délka 2 B).
Datové pole - délky do 1500 B. Je-li zpráva kratší než 46 B, je doplněna výplní PAD (Padding výplň). Přijme-li stanice zprávu kratší než 46 B, delší než 1500 B nebo zpráva (či rámec) není celistvým
počtem bytů (tj. celistvým násobkem 8 bitů), vyšle chybový signál JAM. Minimální délka zprávy je
nutná pro správnou detekci kolizí.
Kontrolní pole FCS (Frame Check Status) - pro kódové zabezpečení CRC délky 4 B, vzniká jako
zbytek po dělení obsahu rámce generačním polynomem, určeným normou.
Specifikace fyzické vrstvy
Jako spojovací vedení lze použít koaxiální kabel, kroucenou dvojlinku a optický kabel. Sítě
Ethernet se stále vyvíjejí a novější normy pro vyšší přenosové rychlosti se přizpůsobují možnostem
novějších přenosových médií. Označení použitého kabelu je i informací o přenosové rychlosti,
maximální délce sítě a dané přenosové médium.
Obrázek 45 Přenosová média sítě Ethernet
Označení kabelů typu 10 Base je uvedeno na obr. 43. Význam jednotlivých symbolů označení
je tento:

číslo 10 označuje přenosovou rychlost 10 Mb/s.

slovo Base označuje typ přenášeného signálu, a to základní pásmo obsahující jeden
jednosměrný přenosový kanál. Je-li v označení kabelu namísto slova Base slovo Broad
(široký), jedná se o širokopásmový přenos více kanálů po jednom médiu.

10 Base 2 představuje tenký Thin Ethernet s dosahem 185 m.
10 Base 5 představuje tlustý ThickEthernet s dosahem 500 m.
57
10 Base T představuje Twisted Pair Ethernet, tedy kroucenou dvojlinku s dosahem 100 m.
10 Base F představuje optický kabel Ethernet s dosahem 2 km.
Fast Ethernet
Jedná se o standard s přenosovou rychlostí 100 Mb/s, odpovídá doporučení IEEE 802.3u.
Protože Fast Ethernet používá stejnou přístupovou metodu CSMA/CD jako Ethernet, může být
snadno implementován do většiny stávajících Ethernet sítí bez nutnosti podstatných změn v kabeláži,
navíc se schopností koexistence se stávajícím standardním Ethernetem. Kabeláž se dá využít z
běžného Ethernetu: kroucená dvojlinka a optický kabel, nedá se použít koaxiální kabel.. Přechod
z Ethernetu na Fast Ethernet v zásadě znamená:




výměnu síťových karet, existují kombinované síťové karty (10/100 Mb/s), samy poznají, jakou
rychlostí mají komunikovat
výměnu aktivních síťových prvků (opakovačů, switchů), k propojení nestačí opakovače, jsou
nutné alespoň switche, existují kombinované switche 10/100 Mb/s (některé porty10 Mb/s,
některé 100 Mb/s),
díky vlastnostem kroucené dvojlinky 100BaseT je možná koexistence 10 Mb/s a 100 Mb/s
segmentů,
možná strategie: servery se připojí na 100 Mb/s segmenty, stanice na 10 Mb/s segmenty.
Specifikace fyzické vrstvy
Obr. 44 znázorňuje srovnání mezi existujícími médii standardu Ethernet a Fast Ethernet.
Standard Fast Ethernet zahrnuje tři specifikace:

100Base-TX - podporuje 100 Mb/s Ethernet po UTP kabeláži Cat. 5 a STP Type 1 s využitím
dvou párů.

100Base-FX - používá dvě multimodová optická vlákna.

100Base-T4 - vychází vstříc stávajícím instalacím s UTP kabely kategorie 3 a 4. Je ale nutné
mít volné všechny 4 páry, protože jsou všechny využity pro přenos. Signál se přenáší třemi
páry s nosnou frekvencí 25 MHz a čtvrtý je využit pro detekci kolizí. Tím je umožněno využití i
starších, méně kvalitních kabelů.
58
Obrázek 46 Specifikace Ethernetu a Fast Ethernetu
Jednotlivé prvky Fast Ethernetu mají přibližně dvojnásobnou cenu proti Ethernetu (prvky
FDDI mají cenu přibližně desetinásobnou, také oproti ATM je cena podstatně nižší). Jedinou
nevýhodou Fast Ethernetu je to, že je kolizní. Tam, kde není požadavek na zaručenou rychlost
přenosu (videopřenosy, řízení v reálném čase), je Fast Ethernet dobrou volbou za rozumnou cenu.
Gigabit Ethernet
Fyzická vrstva gigabitového Ethernetu používá kombinaci osvědčených standardů původního
Ethernetu a specifikace ANSI X3T11 Fibre Channel. Název vychází z přenosové rychlosti 1 Gb/s.
Metoda přístupu k přenosovému médiu je CSMA/CD. Tato síť je určená pro vytváření páteřních sítí
(Backbone) založených na Ethernetu.. Sítě pro 10 a 100 Mb/s Ethernet pracují obvykle se
strukturovanou kabeláží, tzn. kroucenou dvojlinkou kategorie 5 a výše. Na většině takových kabeláží
lze bez problémů provozovat i Gigabit Ethernet (do vzdálenosti cca 100 m). Při stavbě nové sítě, kde
je požadován provoz Gigabit Ethernetu na větší vzdálenosti, je však vhodné použít optických kabelů.
Specifikace fyzické vrstvy
Byly přijaty celkem čtyři specifikace pro fyzická média, které jsou definovány ve dvou
standardech - 802.3z (1000Base-X) pro optické kabely a 802.3ab (1000Base-T) pro metalickou
kabeláž.
Ve specifikaci 1000Base-X jsou tak specifikovány tři přenosová média:



1000Base-SX 850 nm laser - pro mnohavidová optická vlákna
1000Base-LX 1300 nm laser - pro jednovidová a mnohavidová optická vlákna
1000Base-CX pro stíněné kabely typu "twinax" STP
V tabulce 1. jsou uvedeny maximální délky segmentů, které je možné dosáhnout při použití
těchto kabelů.
59
Tabulka 1 Specifikace 1000Base-X
Vzdálenost Vlnová délka zdroje
jednovidové vlákno (9 mikronů)
5000 m
1300 nm (LX)
525 m
850 nm (SX)
550 m
1300 nm (LX)
275 m
850 nm (SX)
500 m
1300 nm (LX)
mnohavidové vlákno (50 mikronů)
mnohavidové vlákno (62,5 mikronů)
STP kabely
100 m
Druhá specifikace pro metalickou kabeláž 1000Base-T byla vyvíjena samostatnou skupinou
802.3ab pro UTP kabeláž kategorie 5 standardních horizontálních rozvodů budov (100 m). 1000BaseT je standard pro gigabitový Ethernet po metalickém vedení typu UTP (100 ohmů). Cílem bylo
dosáhnout délky segmentu 100 m pro čtyřpárový kabel kategorie 5.
10 Gigabit Ethernet
10 Gigabit Ethernet IEEE 802.3ae představuje 10 Gb/s full-duplexní přenos dat
prostřednictvím optického kabelu. V současné době zatím nepodporuje metalické spojovací vedení.
Jelikož podporuje jen full-duplexní média, nepoužívá již přístupovou metodu CSMA/CD (neřeší
kolize). Je určen především pro připojování vysoce výkonných zařízení, pro vytváření sítí
zatěžovaných přenášením velkých objemů dat, s časově kritickými aplikacemi (CAD/CAM,
multimediální aplikace, řízení procesů v reálném čase apod.) a pro realizaci značně zatížených
segmentů páteřních vedení.
V průběhu roku 2006 by měla IEEE ratifikovat nový standard 10 Gigabit Ethernetu
provozovaný na klasických metalických rozvodech typu UTP.
IBM Token Ring
V porovnání s ostatními sítěmi se síť IBM Token Ring dostala na trh až velmi pozdě, a to až
díky podpoře firmy IBM v roce 1985. Tento standard používá firma IBM pro propojení svých sálových
a osobních počítačů. Přenosová rychlost je 16 Mb/s (původně 4 Mb/s). Metoda přístupu k síti je
deterministická, Token Ring (viz. kap. 2). Tento standard je složitější než Ethernet, mimo jiné proto,
že je třeba vyřešit přemosťování vypnutých stanic (vypnutá stanice nemůže dál poslat Token ke
komunikaci se sítí). Proto se počítače nepřipojují na sít' přímo, ale přes přemosťovací jednotky MAU
(Multistation Access Unit), které poznají, že je stanice odpojena nebo vypnuta. Obvykle se do kruhu
zapojují tyto jednotky a stanice se k nim připojují jako ke středu hvězdy. Standard je definován
doporučením IEEE 802.5. U nás se příliš neujal, především kvůli vysoké ceně a větší složitosti.
60
Specifikace fyzické vrstvy
Uzly kruhové sítě se propojují kabely, které se dělí do sedmi kategorií. Pro sítě Token-Ring se
používají hlavně kabely kategorií 1, 2, 5 a 6:




kabel kategorie 1 je stíněný kroucený čtyřpár typu STP Je univerzálním přenosovým médiem
v případech, kdy nejsou kladeny na přenos zvláště vysoké nároky.
kabel kategorie 2 odpovídá kategorii 1. Má však mimo stínění ještě čtyři jednoduché
dvojlinky, používané pro přenos signálů sloužících ke sledování funkce sítě.
kabel kategorie 5 může mít rozdílné provedení vhodné pro vysoké přenosové rychlosti do
100 Mb/s, tedy musí mít malé ztráty. Může se jednat o koaxiální kabel, kabel UTP, kabel STP
nebo optický kabel.
kabel kategorie 6 je stejného typu jako kategorie 1, je však flexibilní (ohebný). Používá se ke
spojům na malé vzdálenosti a slouží k propojení mezi kruhovou sítí a přípojkami pro koncové
uživatele i k připojení koncových uživatelů k zásuvkám uživatelských přípojek.
FDDI (Fiber Distributed Data Interface)
FDDI (Fiber Distributed Data Interface - distribuovaná datová rozhraní propojená optickými
vlákny) je vysokorychlostní síť s přenosovou rychlostí 100Mb/s. Původním záměrem bylo vytvořit
rozhraní, které umožňuje propojení počítačů s distribuovanými periferními zařízeními pomocí
optických kabelů. Později s rozvojem LAN se začaly sítě FDDI díky svému výkonu a deterministickému
přístupu k médiu využívat jako vysokorychlostní páteřní sítě (obr. 45), které mohou propojovat sítě s
různými topologiemi. Sítě FDDI jsou využívány také v multimediální oblasti. Jsou vhodné nejen k
přenosu dat ale i k přenosu digitalizovaných hovorů a obrazů.
Tlak uživatelů si později vynutil i specifikaci sítě s využitím metalických médií pod názvem
CDDI (Copper Distributed Data Interface - distribuovaná datová rozhraní propojená měděnými
vodiči). Jako spojovací vedení se používá kroucená dvojlinka kategorie 5 a výše.
Obrázek 47 Síť FDDI použitá jako páteřní síť
Uvedený standard používá kruhovou topologii, která je ke zvýšení spolehlivosti realizována ve
formě dvou protisměrných kruhů. Při normálním provozu je využíván pouze kruh primární, v případě,
že se na něm vyskytne závada, začne být automaticky používán i okruh sekundární. Jednotlivá síťová
61
zařízení se k tomuto okruhu připojují dvojím způsobem. Jednak přímo, pak jsou označovány jako
stanice DAS (Dual Attached Stations – dvojitě připojené stanice), kdy jsou jednotlivá zařízení
připojena v dvojitém kruhu, tzn. zdvojeně. Tímto způsobem je vhodné připojovat výkonná zařízení,
tzn. rozbočovače, přepínače, směrovače, servery a sálové počítače. Druhá možnost pak představuje
připojení nepřímé prostřednictvím příslušného centrálního prvku do hvězdy. Tato varianta je
označována jako stanice SAS (Single Attached Stations – jednoduše připojené stanice). Takto se
většinou připojují běžné pracovní stanice.
Přístup k přenosovému médiu je podobně jako u IBM Token Ring pomocí postupného
předávání práva vysílat (tokenu). Na rozdíl od kruhu Token ring jsou do kruhu připojeny pouze
rozbočovače, směrovače a servery, ostatní stanice jsou k nim připojeny do hvězdy. Právo na přístup k
síti se tedy předává v logickém, ne ve skutečném kruhu – modifikovaný Token Ring.
Standard FDDI se začal prosazovat začátkem devadesátých let především díky v té době
vysoké přenosové rychlosti, v současné době je lepší alternativou Fast Ethernet, který je podstatně
levnější, variantnější a lépe se s ním pracuje.
ATM (Asynchrouous Transfer Mode)
V telekomunikacích ATM existuje již dlouho, do oblasti počítačových sítí tento standard
pronikl asi v roce 1995. Dosahuje přenosové rychlosti až 155Mb/s (při čtyřech paralelních linkách
dokonce 622 Mb/s), používá se především pro časově kritické aplikace (přenos hlasu, videa), protože
dokáže zaručit synchronní přenos dat.
Technologie ATM je založena na switchování (přepínání). Protokol je bezkolizní a nepoužívá
ani token, má svou inteligenci přepínání (deterministická metoda). ATM není vázána na žádnou
konkrétní přenosovou rychlost (ta závisí především na možnostech použité úrovně fyzické), nemá
rychlostní limit, má několik rychlostních hladin, jedna z nich je 155 Mb/s. Prodávají se i prvky pro
rychlost 25, 34 nebo 50 Mb/s. V jednom přepínači mohou být interface různých přenosových
rychlostí. ATM není vázána na žádnou konkrétní topologii (podporuje všechny možné topologie) ani
na žádnou konkrétní přenosovou technologii na úrovni fyzické vrstvy.
Ve standardu ATM se vytváří virtuální spojení dvou bodů, jedná se o tzv. spojovaný přenos
dat. Nejprve se pošle požadavek přepínači, který má zabudovanou určitou inteligenci, ten vytyčí trasu
přes všechny potřebné přepínače až k cíli a zjistí, zda je cesta volná. Pak pošle paket „průzkumník",
který ve všech uzlech po cestě vytyčí virtuální spoj. Vlastní bloky dat, které se pak posílají po síti,
nenesou adresu odesílatele ani příjemce, ale jen označení virtuálního spoje. Pro odlišení se proto
takovým datům neříká pakety, ale buňky (cells). Každý uzel po cestě se pak jen podívá do tabulky jím
procházejících virtuálních spojů a pošle data dál.
Toto spojení je mnohem rychlejší než nespojovaný přenos, kdy se přenášená data musí
rozdělit na pakety a každému přidělit adresu (těmto paketům se také říká datagramy). Každý router
na cestě pak musí zdlouhavě vyhledávat ve svých rozsáhlých tabulkách, kam má dále paket poslat a
toto provést s každým paketem. Navíc směrovače mohou jednotlivé pakety posílat podle aktuálního
vytížení sítě různými cestami, takže pak dojdou v různém pořadí. Některé pakety vůbec nedojdou a
musí se žádat o opětovné poslání.
V ATM je důležitým pojmem tzv. kvalita služeb (Quality of Services). Některý přenos
potřebuje CBR (Constant Bit Rate), tedy zaručenou určitou stálou přenosovou rychlost. Jiným
přenosům kolísání přenosové rychlosti nevadí, stačí jim ABR (Available Bit Rate), tedy dostupná
62
přenosová rychlost. Přidělování spojení musí řídit management, tedy program, který sít' řídí
(Ethernet žádné řízení nepotřebuje).
Všechny výhody ATM se projeví, pokud se jedná o čistou sít' ATM, tedy sít' ve které není
Ethernet nebo FDDI, kde je tedy ATM dovedeno až k počítači. To znamená, že videosekvence nebude
ničím přerušována na úrovni páteřního nebo mezikontinentálního přenosu, ale k přerušení bude
docházet, jakmile data projdou kabelem Ethernetu v lokální síti, kdy narazí na kolize.
V současné době se tato technologie v lokálních počítačových sítích již málo používá
především z důvodu značné složitosti a vysoké ceny jednotlivých komponent. Lepší alternativou je
jednodušší a levnější Fast Ethernet., příp. ještě rychlejší Gigabit Ethernet.
Kabelové technologie - shrnutí
Tabulka 2 Kabelové technologie
Standard
ARCnet
ARCnet Plus
Ethernet
Přenosová
rychlost
2,5 Mb/s
20 Mb/s
10 Mb/s
Metoda
přístupu
Token Bus
Fast Ethernet
100 Mb/s
CSMA/CD
Gigabit
Ethernet
10 Gigabit
Ethernet
1 Gb/s
CSMA/CD
10 Gb/s
nepoužívá
CSMA/CD, fullduplex media
Token Ring
CSMA/CD
IBM Token
Ring
16 Mb/s
FDDI
100 Mb/s
modifikovaný Token
Ring
ATM
155 (622) Mb/s
inteligence
přepínání
Topologie
Kabeláž
sběrnicová,
hvězdicová
sběrnicová,
hvězdicová
koax. kabel
UTP
tlustý koax. kabel
tenký koax. kabel
UTP, optický kabel
UTP, STP
optický kabel
UTP, STP
optický kabel
optický kabel
sběrnicová,
hvězdicová
sběrnicová,
hvězdicová
sběrnicová,
hvězdicová
kruhová
UTP, STP
optický kabel
dvojitý kruh
optický kabel
UTP, STP
není vázána na
není vázána na konkrétní
konkrétní topologii
přenosové médium
Shrnutí pojmů
ARCnet, Ethernet, Fast Ethernet, Gigabit Ethernet, IBM Token Ring, FDDI, ATM
Frame Relay
63
6 BEZDRÁTOVÉ SÍTOVÉ TECHNOLOGIE
Čas ke studiu
3 hodiny
Cíl
Po prostudování této kapitoly budete umět:

definovat základní bezdrátové standardy používané v mobilních zařízení
Výklad
Jednotlivé bezdrátové komunikační technologie se liší zejména možnou vzdáleností
komunikace a s ní související délkou elektromagnetického vlnění, dosažitelnou přenosovou rychlostí
a mírou zabezpečení.
IrDA a Bluetooth
V kategorii tzv. osobních sítí PAN (Personal Area Networks) jsou běžně realizovány přenosy
pomocí infračerveného světelného spektra IrDA (Infrared Data Association) nebo velmi rozšířené
rádiové technologie Bluetooth. Komunikují tak zejména mobilní zařízení typu notebooků, mobilních
telefonů, handheldů apod.
Infračervený přenos se prosadil v noteboocích jako způsob, jak si bezdrátově vyměňovat
informace s organizéry, přenášet data pomocí mobilu v sítích GSM, či synchronizovat diáře a
kontakty, eventuálně i tisknout. Z původně poměrně pomalé verze SIR (Slow Infra Red) s rychlostí
pouze 115 kb/s se vyvinul až do aktuální varianty FIR (Fast Infra Red), která přenáší 4 Mb/s.
Nevýhodou infračerveného přenosu je především krátký dosah, nízká bezpečnost, nutnost přímé
viditelnosti, rušení různými změnami světelných podmínek a nemožnost komunikace více zařízení
mezi sebou. Infrared Data Association schválila nedávno nový protokol IrSimple, pomocí něhož
budou moci zařízení komunikující prostřednictvím infračerveného záření přenášet data až rychlostí
100 Mb/s. Navíc je IrSimple zpětně kompatibilní se současnou generací IrDA zařízení. Nový protokol
by měl disponovat dvěma módy – VFIR a UFIR. První mód VFIR (Very Fast Infra Red) nabízí zatím jen
přenosovou rychlost 16Mb/s. Druhý mód UFIR (Ultra Fast Infra Red) bude podporovat již výše
zmiňovaných 100Mb/s.
Bluetooth je bezdrátová technologie, jež má umožňovat přímou komunikaci mezi zřízeními
libovolného typu (klávesnice, myš, tiskárna, telefon, notebook), ty se však musejí nacházet v dosahu
zpravidla do 10 metrů. Slouží především k nahrazení datových kabelů mezi jednotlivými zařízeními
v okolí uživatele a umožňuje tak vznik bezdrátové osobní sítě. Protože jsou zde nosičem informace
rádiové vlny, je eliminována nutnost přímé viditelnosti. Spojení může probíhat i mezi vícero
účastníky, než jsou jen základní dva, a s pomocí této technologie lze vybudovat skutečné sítě. Podle
64
vyzařování a síly signálu zvládají Bluetooth zařízení přenosy na 10, 50 či 100 metrů (podle vyzařovací
třídy). Většina miniaturních zařízení operuje jen do vzdálenosti 10 metrů, přístupové body a některé
USB adaptéry však již dnes zvládají i desetinásobně větší vzdálenosti. 10 či 100 metrů je maximální
dosah při optimálních podmínkách, přičemž jakékoliv překážky (stěny, oblečení, brašna) dosah
zmenšují.
Maximální datový průtok je cca 1 Mb/s, reálně však adaptéry dosahují nejvýše asi 70%
hodnot. Tato šířka pásma je dostatečně široká pro většinu osobních aplikací jako tisk, synchronizace,
přenos dat z klávesnice a myši apod. Bluetooth operuje v nelicencovaném frekvenčním pásmu 2,4 2,48 GHz. V tomto pásmu však pracují i bezdrátové telefony, spotřební elektronika a v neposlední
řadě i bezdrátové sítě WLAN.
Podle organizace Bluetooth Special Interest Group, která zaštiťuje technologii Bluetooth, se
na rok 2008 chystá nová generace této bezdrátové technologie na krátké vzdálenosti. Měla by údajně
přinést značné zrychlení, a to až do výše 100 Mb/s. Takto vysoké rychlosti by měly podle výše
uvedené organizace bezproblémově zajistit přenos velkých objemových souborů mezi různými
zařízeními či audio a video aplikace ve vysokém rozlišení. I přes tento rychlostní upgrade si má údajně
nová generace Bluetooth zachovat energetickou nenáročnost jako současné Bluetooth systémy a své
uplatnění najít v běžných mobilních zařízeních typu mobilní telefon, klávesnice či myš. Bude pracovat
na frekvenci 6 GHz, dosah má zůstat stejný, a sice 10 až 15 metrů.
Wi-Fi
Širší dosah bezdrátového spojení, řádově ve stovkách metrů, nabízí dnes velmi populární
standard IEEE 802.11, známější pod označením Wi-Fi (Wireless Fidelity). Využívá se zejména v
komunitních typech sítí jako koncový prvek zasíťování navazující většinou na kabelového připojení
nebo pro svůj původní účel, kterým bylo vytvoření spojení mezi počítači v kategorii SOHO (Small
Office Home Office).
Bezdrátové komunikační médium (dále jen médium) využívá radiové a mikrovlné frekvence
pro reprezentaci jednotlivých bitů datové komunikace. Jako datové médium není bezdrátové spojení
omezeno na vodivé cesty, jako metalická spojení. Bezdrátové technologie fungují bezvadně
v otevřených oblastech, s minimálním počtem překážek. Různé materiály používané při konstrukci
budov, stejně jako různé terénní překážky typu kopec, nebo obyčejný strom silně limitují použití
bezdrátových technologií. Je to z toho důvodu, že použitá komunikační frekvence, respektive její
vlnová délka je již velmi malá a jakákoliv překážka srovnatelných rozměrů způsobí buď odraz, nebo
pohlcení vlny. Proto bývá velkým problémem například strom a jeho listí, které je velmi účinný stínící
prvek v datové cestě bezdrátové komunikace. Bezdrátové médium je sdílené, není totiž možné
omezit jeho působnost na určitou oblast a je přístupné všem uživatelům v oblasti. Díky tomu je
náchylné na ostatní elektromagnetické rušení v oblasti, jako například různé domovní bezdrátové
telefony, mikrovlnné trouby, nebo i zářivkové osvětlení.
Přínosy bezdrátové komunikace jsou evidentní. Zvláště případě nových technologií, které
umožňují nahrazení metalického vedení bezdrátovým komunikačním kanálem bez nutnosti
dodatečných finančních nákladů a bez významné ztráty komunikační rychlosti. Navíc se v dnešní době
počítá i komfort, kdy již uživatel není vázán kabelem k nejbližší zásuvce a může využívat internetové
připojení v celém bytě / firmě. Tyto technologie s sebou přináší i bezpečností rizika, hlavně z toho
důvodu, že se jedná o sdílené médiu a koncové uživatelské zařízení je tedy viditelné všemi ostatními
65
uživateli v síti. V současné době jsou již kryptovací algoritmy na vysoké úrovni a není třeba se obávat
narušování soukromí.
Na technologii Wi-Fi je v současnosti nahlíženo jako na dostupnější a technologicky
progresivnější alternativu ke klasickým kabelovým ethernetovým síťovým prostředím a vedením. Pro
samotné uživatele se na chodu jejich připojení k síti nic nemění. Síťové adaptéry standardu IEEE
802.11 představují v podstatě výkonné rádiové vysílače a přijímače, pro jejichž provoz většina států
uvolnila nelicencované frekvenční pásmo kolem 2,4 GHz. V některých zemích se stejným způsobem
zpřístupnila i frekvence 5 GHz, tato frekvence byla v roce 2005 Českým telekomunikačním úřadem
zpřístupněna i v České republice.
Bezdrátové připojení k internetu pomocí Wi-Fi lze pořídit jak na komerční bázi, tak i na
komunitní bezplatné. Podmínkou obou je dostupnost signálu v daném místě a úskalím komunitní sítě
je neexistující garance kvality služeb.
Pokrytí území Wi-Fi signálem se rychle rozšiřuje a technologie nalézá uplatnění v řadě dalších,
pro svět bezdrátové komunikace netypických zařízení, jako jsou například tiskárny, tiskové servery
nebo fotoaparáty. Přístupové body, tzv. hotspoty, pokrývají veřejné budovy a prostranství, a
umožňují mobilní využití řady služeb a funkcí včetně internetové telefonie VoIP (Voice-over-Internet
Protocol).
Přehled standardů
O standardizaci bezdrátových sítí se stará organizace IEEE. Jejím produktem je především
v současné době asi nejrozšířenější standard 802.11b, který označuje bezdrátovou síť operující na
frekvenci 2,4Ghz s maximální přenosovou rychlostí 11 Mb/s. Postupným vývojem docházelo ke
vzniku pracovních podskupin, které se označují písmeny za číslem standardu 802.11. Zaměření
jednotlivých podskupin uvádí následující přehled:










802.11a - pracuje v pásmu 5 GHz s teoretickou rychlostí až 54 Mb/s (reálná přenosová
rychlost se pohybuje do 35 Mb/s), dosah 50 – 70 m, též označované jako WiFi5.
802.11b - pracuje v pásmu 2,4 GHz s rychlostí až 11 Mb/s (reálná přenosová rychlost se
pohybuje do 5-6 Mb/s), dosah do 100 m uvnitř budov (venku až do 300m).
802.11c - řeší práci komunikačních mostů v rámci podvrstvy MAC (Media Access Control)
standardu 802.11.
802.11d - mezinárodní harmonizace. Se vznikem standardu 802.11 se ukázalo, že je potřeba
mezinárodní kooperace a harmonizace. Problémy způsobovaly různé možnosti využití např.
pásma 5Ghz (v některých státech je možné využívat pouze část jeho spektra).
802.11e - rozšíření MAC o QoS (Quality of Services - kvalita služeb).
802.11f - Inter Access Point Protocol (IAPP), vylepšuje mechanismus předávání stanic
(roaming) při přechodu mezi dvěma rádiovými kanály nebo z jedné sítě do sousední
s připojením k jinému přístupovému bodu.
802.11g - zvýšení rychlosti v pásmu 2,4 GHz na 54 Mb/s se zpětnou kompatibilitou s 802.11b
(reálná přwenosová rychlost se pohybuje do 30 Mb/s, v kombinaci s 802.11b ještě nižší),
dosah do 150 m.
802.11h - změny v řízení přístupu k spektru 5 GHz, odpověď na připomínky regulátorů
evropských zemí tak, aby bylo možno sítě v pásmu 5 GHz (802.11a) využívat i mimo budovy.
802.11i - zlepšení bezpečnosti v 802.11 bezdrátových sítích vylepšením autentifikačního a
šifrovacího algoritmu.
802.11j - pracovní skupina specializující se na přizpůsobení bezdrátových sítí japonským
podmínkám.
66

802.11n – Standard slibuje zvýšené přenosové rychlosti minimálně na 100 Mb/s.
Propracovanější je i správa transportu dat, která usnadní přenos multimediálního obsahu a
přitom je šetrnější ke spotřebě baterií koncového zařízení. Standard se neomezuje jen na
frekvenci 2.4GHz, ale využívá i pásmu 5GHz. Typické datové rychlosti jsou do 210Mbps na
vzdálenosti až 70m.
Bezdrátové sítě podle IEEE 802.11 jsou sdílené sítě, takže všichni aktivní uživatelé se dělí o
dostupné pásmo. Pro přístup k rádiovému přenosovému kanálu se používá metoda CSMA/CA (Carrier
Sense Multiple Access with Collision Avoidance). Oproti pevnému Ethernetu stanice ve Wi-Fi musejí
nejen naslouchat, zda médium je volné a mohou vyslat připravená data, ale musejí se aktivně
vyhnout kolizím nikoli je pouze detekovat. Příjemce (případně přístupový bod) po obdržení paketu
vyšle potvrzení přijetí paketu. Vyloučení kolizí není stoprocentní, ale mechanismem CSMA/CA se
kolize minimalizují. V případě horší „viditelnosti" stanic navzájem a tím zvýšeného rizika kolizí se
uplatňuje mechanismus RTS/CTS (Request to Send/ Clear to Send), kde přístupový bod na základě
požadavku přímo udělí stanici právo vysílat v danou dobu.
Bylo by pošetilé domnívat se, že bezdrátová komunikace = standard IEEE 802.11. mám řadu
další bezdrátových standardů, které jsou určeny pro datovou komunikaci. Standard 802.11 je jen
nejrozšířenější a nejhlouběji zakotveno v povědomí uživatelů. Pro úplnost uveďme 4 základní
komunikační standardy 2. vrstvy ISO/OSI modelu:

Standard IEEE 802.11 – běžně označovaný termínem WiFi. Jedná se o bezdrátovou
LAN technologii, která využívá nedeterministického přístupu ke sdílenému médiu a
využívá metodu přístupu CSMA/CA

Standard IEEE 802.15 – tento standard využívá známá technologie BlueTooth a slouží
k propojení zařízení v tzv. WPAN (Wireless Personal Area Network). Běžná
komunikační vzdálenost je do 10m, výjimečně až 100m.

Standard IEEE 802.16 – Tato technologie je běžně známá pod označením WIMAX
(Worldwide Interoperability for Microwave Access). Využívá přístup bod -> multibod
pro zajištění širokopásmového přístupu k síti. Této technologie využívá v některých
oblastech Policie České Republiky.

Technologie GSM (Global System for Mobile Communication) využívá pro datový
přenos mezi operátorem a uživateli GSM sítě protokol 2. vrstvy OSI modelu s názvem
GPRS (General Packet Radio Service).
Jsou zde samozřejmě i další technologie, například satelitní komunikace, která zajišťuje
datové propojení v oblastech, kde není možné zajistit jinou komunikační alternativu, nicméně jsou
velmi málo využívané už z důvodu ceny a rychlosti komunikace.
Rychlost přenosu
Na rychlosti realizovaného bezdrátového připojení se podílejí tři okolnosti. První souvisí s
dostupnou kvalitou (sílou) signálu. Je-li příjem frekvence něčím rušen nebo stíněn, dojde k řízenému
přeskoku na nižší přenosovou rychlost. Druhým aspektem ovlivňujícím rychlost přenosu je sdílení
stejného frekvenčního pásma více uživateli. Dochází tak k rozkládání datových toků, čímž se konečná
rychlost přenosu pro každé připojené zařízení úměrně snižuje. Třetí vliv podílející se na snížení
přenosové kapacity spočívá v provozu protokolů vyšších vrstev sítě. Ty zabezpečují vlastní přenos dat,
67
a jsou tak nutnou režií provozu každé sítě. Skutečná přenosová rychlost představuje proto přibližně
polovinu maximální dosažitelné rychlosti.
Topologie
Wi-Fi sítě mají ve standardech nadefinovány dva základní druhy sítí, od kterých se pak
odvozuje topologie. Jedná se o sítě typu Ad-hoc a sítě typu Infrastructure. Bezdrátová zařízení mohou
pracovat ještě v několika dalších různých módech, vždy se však jedná o poměrně proprietární
technologii jednoho výrobce a pro správnou funkci je obvykle nutno použít síťové prvky stejného
výrobce.
Sítě Ad-hoc
Obrázek 48 Typ sítě Ad-hoc
Sítě typu Ad-hoc jsou pravděpodobně nejlepší variantou v případě, kdy potřebujeme
bezdrátově spojit několik málo počítačů, např. v jedné kanceláři. Pracují totiž na principu peer-topeer, tzn., že všechny počítače připojené do sítě si jsou rovny. Tento princip přináší řadu výhod i
nevýhod. Mezi výhody patří především to, že není potřeba žádné centrum sítě (Access point). Hlavní
nevýhodou však je, že všechny počítače připojené do sítě musí být ve vzájemném dosahu. Aby toho
bylo možno dosáhnout, tak se buď počítače musí nacházet velmi blízko sebe (např. pouze v rámci
jedné kanceláře) nebo je potřeba vyšších výkonů Wi-Fi zařízení. Další nevýhodou je nízká úroveň
zabezpečení takové sítě. Pomocí ad hoc připojení se může klient spojit s kýmkoli, kdo je v dosahu.
Především kvůli omezení vzdálenosti se sítě typu Ad-hoc využívají minimálně a většinou
pouze v domácích podmínkách, kdy lze například tímto způsobem propojit notebook se stolním PC, a
není tedy nutno neustále připojovat a odpojovat kabel.
Sítě Infrastructure
Mnohem rozšířenější jsou sítě typu Infrastructure. Jejich princip je založen na použití
přístupového bodu (Access Point, zkráceně AP). AP slouží jako centrum sítě, umožňuje filtrovat a
kontrolovat provoz svého úseku sítě a současně jej zpřístupňuje klientům, a tudíž jednotliví klienti již
nepotřebují být v dosahu všech ostatních počítačů připojených do sítě, ale stačí jim pouze přístup na
jeden AP. Výhodou takového řešení je také mnohem vyšší úroveň zabezpečení provozu sítě.
AP přeposílá požadavky mezi jednotlivými klienty (v kabelových sítích se za ekvivalent AP dá
považovat přepínač, resp. rozbočovač), případně i do Internetu. Většinou se vytváří řešení, kdy se
rozvede páteřní síť pomocí Ethernetu (za použití krouceného dvojlinky, příp. optických kabelů) a na
strategických místech se umístí přístupové body, které umožní přístup bezdrátovým klientům.
Vzhledem k tomu, že klient musí komunikovat pouze s jedním AP, tak je možné použít směrové
68
antény s větším ziskem a díky nim je možné dosáhnout mnohem větších vzdáleností, na které tato síť
může pracovat (maximální hodnoty se pohybují v řádu jednotek kilometrů).
Řada výrobců dnes slučuje přístupové body se směrovači a přepínači pro kabelový Ethernet a
většinou i modem některého z typů širokopásmových připojení (ADSL, kabelový internet atd.).
Obrázek 49 Typ sítě Infrastructure
Vybavení
Na rozdíl od standardních kabelových sítí, u kterých postačí k propojení jednotlivých počítačů
zakoupení jakékoliv síťové karty, v oblasti bezdrátových sítí je situace poněkud složitější. Na výběr je
několik typů bezdrátových adaptérů pro PC.




PCI síťové karty - začínají se rozšiřovat teprve v poslední době a poskytují poměrně levnou
možnost připojení k bezdrátové síti. Anténa bývá většinou malá, našroubovaná přímo na
konektor síťové karty, případně na krátkém kabelu, avšak její zisk je velmi malý - max. několik
dB, což postačuje pro provoz např. v kanceláři, avšak pro delší venkovní spoje je nevhodná.
Zde je již nezbytností přikoupit externí anténu s vyšším ziskem.
PCMCIA karty - karty do slotu PCMCIA (známého především z notebooků) se začaly rozšiřovat
pravděpodobně nejdříve. Pro majitele notebooku není problém kartu vložit do volného slotu,
v současné době, kdy se bezdrátový přenos často využívá i ve stolních počítačích, se můžeme
setkat také s redukcemi PCMCIA → PCI (příp. PCMCIA → ISA). Díky nim je možno tyto karty
využívat i ve stolních PC. PCMCIA karty mají obvykle integrovanou malou anténku, o které
platí totéž, co bylo napsáno u PCI karet, tedy že zisk postačuje pro provoz víceméně pouze v
jedné místnosti. Ke zvýšení dosahu je nutno připojit externí anténu. Některé karty však
bohužel nemají konektor pro připojení externí antény. Pokud ho mají, obvykle je třeba použít
speciální kabel - tzv. pigtail, který je obyčejně dodáván i s PCMCIA kartou. Ten vytváří v
podstatě redukci mezi malým konektorem na síťové kartě (který musí být malý z důvodu
rozměru PCMCIA slotu) a standardním konektorem, např. N konektor, který se často používá
u externích antén.
USB adaptéry - v poslední době se začínají rozšiřovat také USB bezdrátové adaptéry. Jejich
výhody jsou zejména v příznivé ceně (jen mírně vyšší než PCI síťové karty), v možnosti jejich
rychlého připojení a odpojení k danému počítači, a také v umístění adaptéru přímo tam, kde
má nejlepší signál (na USB kabelu dlouhém max. 5m). Mezi nevýhody patří především to, že
většina výrobců je nevyrábí s výstupem na externí anténu (tento problém většina uživatelů
řeší tím způsobem, že připájí drát přímo na konektory v adaptéru).
Access point (AP)- vybrat AP je asi to nejtěžší při budování celé sítě. Především je potřeba
zvážit, jakou oblast má pokrýt, a podle toho volit antény. Důležité jsou také další možnosti,
které poskytuje AP - bezpečnost (WEP, filtrování MAC adres), další možnosti připojení
(Ethernet konektor) nebo síťové služby (DHCP, firewall apod.).
69
Bezpečnost
Na rozdíl od pevných linek může potenciální útočník přistoupit k bezdrátové síti kdekoli v
prostoru jejího dosahu. Proto je třeba ji zabezpečit dvěma základními obrannými mechanismy. Jde o
ověření identity účastníka komunikace (autentizace) a šifrování přenášených dat. Některé z dále
popsaných bezpečnostních řešení zahrnují obě složky bezpečnosti, jiné mechanismy pokrývají pouze
jednu z těchto kategorií.
Základním prvkem technologie Wi-Fi je informace o názvu obsluhované bezdrátové oblasti,
ke které se uživatel připojuje, tzv. identifikátor obsluhované bezdrátové oblasti SSID (Service Set ID).
Tento identifikátor jednoznačně určuje, ke které bezdrátové síti se klient hodlá připojovat a musí být
totožný jak na přístupovém bodu (AP) bezdrátové sítě, tak u klienta této sítě. SSID však v současné
době nemůžeme považovat za platný bezpečnostní prvek, protože s rozvojem a zjednodušením
technologie je většina bezdrátových karet schopna automaticky detekovat dostupné bezdrátové sítě
a tuto informaci z okolního provozu jednoduše použít. Proto je vhodné zakázat u AP automatické
vysílání SSID v tzv. zprávě „beacon“, které v implicitním nastavení vysílá přístupový bod každých
několik sekund. Klient pak musí pro připojení do konkrétní bezdrátové sítě její SSID znát.
Přidružení stanice (association) k Wi-Fi probíhá na základě skenování provozu v síti, které
nastává vždy při zeslábnutí signálu a zvýšení chybovosti kanálu, nebo je může iniciovat operační
systém. Při pasivním skenování stanice jen po určitou dobu poslouchá na každém kanále 802.11 a
zajímají ji zprávy „beacon“ s informacemi o AP a SSID sítě. Při aktivním skenování sama stanice vysílá
na jednotlivých kanálech zprávy „probes“ a očekává od dostupných přístupových bodů odezvu. Bez
ohledu na použitý typ skenování stanice na základě zjištění přístupového bodu vyšle požadavek na
přidružení a očekává od přístupového bodu potvrzení svého začlenění do dané sítě Wi-Fi. Před
vlastním přidružením k síti musí stanice splnit požadavky autentizace. Podle 802.11 je autentizace
buď otevřená (každá stanice se může přidružit) nebo uzavřená, a to na základě následujících
bezpečnostních mechanismů.
Autentizaci účastníků komunikace standardně zajišťuje bezpečnostní mechanismus filtrování
adres MAC (Media Acces Control). Jde o základní a ne příliš spolehlivý systém ověřování identit
založený na jedinečném kódu obsaženém v čipu síťové karty a jeho porovnání s tabulkou
autorizovaných klientů v databázi přístupového bodu. Ani tato technologie však neposkytuje základní
bezpečnost. Z rádiové komunikace lze odposlechnout, které MAC adresy jsou na konkrétním
přístupovém bodu autorizované a jednoduchým zásahem do klientského systému lze MAC adresu
upravit tak, aby odpovídala jakékoli z autorizovaných.
Z výše uvedených vlastností bezdrátové sítě vyplývá potřeba důsledně šifrovat celou
komunikaci. Proto byl do standardů 802.11a/b/g přidán systém, který měl zajistit úroveň
bezpečnosti, jaká je dostupná v běžných kabelových sítích. Jedná se o šifrování veškeré bezdrátové
komunikace pevným klíčem o délce 40 nebo 128 bitů. Tento tajný klíč WEP (Wireless Equivalent
Privacy) je používán k zašifrování paketů před odesláním bezdrátovou cestou, přičemž je paket
rovněž doplněn o kontrolní součet, který zajišťuje, že přenášený paket nebyl během cesty
modifikován či poškozen. WEP standard však nehovoří o způsobu, jakým je klíč generován, a tak
většina stávající řešení nabízí jen pevné nastavení klíče na obou stranách (jak v přístupovém bodu,
tak u všech autorizovaných klientů). V poslední době se objevilo mnoho způsobů, jak bezdrátové sítě
používající technologii WEP napadnout. Jedná se o pasivní odposlech, následné rozlomení šifry
70
technologií predikce a srovnání paketů a výsledné získání používaného klíče. Kombinací SSID, tabulky
MAC adres a šifrování WEP tak lze dosáhnout jen omezené úrovně zabezpečení.
Kvalitní ochranu přístupu k Wi-Fi zajišťuje protokol EAP (Extensible Authentication Protocol)
podle IEEE 802.1x, který poskytuje zabezpečení drátových i bezdrátových sítí prostřednictvím
autentizace pomocí certifikátů. Tento protokol umožňuje vysoce bezpečný provoz sítě vycházející z
efektivní formy autentizace oprávněných uživatelů na úrovni linkové vrstvy sítě a automatickou
obměnu šifrovacích klíčů. Podmínkou implementace protokolu je dostupnost serveru služby RADIUS
(Remote Authentication Dial In User Service), která eviduje oprávněné uživatele. Klient nejprve
naváže spojení s přístupovým bodem bezdrátové sítě. Totožnost uživatele je pomocí algoritmu EAPTLS ověřena (zprostředkovaně prostřednictvím přístupového bodu) na RADIUS serveru. Po úspěšné
inicializaci spojení je klientovi přidělen dynamický klíč, kterým je veškerá následná komunikace mezi
uživatelem a přístupovým bodem šifrována. V druhém kroku již může klient použít algoritmus EAPMD5 k autentizaci na RADIUS serveru přímo, protože veškerá bezdrátová komunikace je již šifrovaná.
O splnění autentizace je přístupový bod RADIUS serverem informován a klient je přístupovým bodem
připuštěn k ostatním zdrojům lokální sítě.
Nově výrobci do svých zařízení implementují posílený standard WPA (Wi-Fi Protected
Access), který implementuje jednak dynamickou rotaci šifrovacích klíčů a současně prodlužuje jejich
délku (běžně na 256 bitů). Bezpečnostní mechanismus WPA2 je součástí dalšího bezdrátového
standardu Wi-Fi s označením IEEE 802.11i, který by měl poskytnout všem druhům bezdrátových sítí
dostatečné zabezpečení vylepšením autentifikačního a šifrovacího algoritmu. Nejmodernější řešení
WPA a 802.11i/WPA2 nabízejí i citlivým podnikovým sítím dostatečnou úroveň zabezpečení a nová
certifikovaná zařízení tyto mechanismy již povinně podporují.
WiMax
Značného rozšíření a podpory výrobců se v poslední době dostává dalšímu bezdrátovému
komunikačnímu standardu známému pod označením WiMax (Worldwide Interoperability for
Microwave Access). WiMax představuje obecné označení standardu IEEE 802.16 pro metropolitní
počítačové sítě. Má mít dosah až 50 kilometrů a v současné době se nachází ve fázi vývoje. Primárním
cílem vývoje technologie WiMax je zpřístupnění širokopásmového připojení bez nutnosti pokládání
kabelů a bez omezení vzdálenosti (čímž se liší od DSL přípojek).
WiMax je dalším krokem ke světu bez kabelů, který rozšiřuje bezdrátový přístup na nová
místa a na delší vzdálenosti. Současně přitom podstatně snižuje náklady na zavedení
širokopásmového připojení do nových oblastí. Mezi přísliby WiMaxu patří řešení takzvaného
problému poslední míle, jenž se týká nákladů a času potřebného k připojení domácností a firem k
hlavním komunikačním linkám.
Počáteční verze standardu 802.16 funguje v pásmu 10-66 GHz a vyžaduje přímou viditelnost
mezi vysílači. Rozšíření 802.16a již nevyžaduje přímou viditelnost a dovoluje využití nižších frekvencí
(2-11 GHz), z nichž mnohé jsou neregulované. Umožňuje dosah 50 kilometrů a přenosovou rychlost
až 70 Mb/s.
Kromě výše zmíněných standardů jsou rozpracovány i další standardy 802.16:



802.16b - QoS (kvalita služby)
802.16c - interoperabilita, protokoly a testování
802.16d - oprava záležitostí neupravených v 802.11c, standard pro vývoj přístupových bodů
71

802.16e - podpora mobilního i fixního širokopásmového připojení.
V pozdějších fázích vývojového cyklu má tedy standard 802.16e podporovat i mobilní
bezdrátovou technologii, tj. přímý bezdrátový přenos k jednotlivým mobilním koncovým uživatelům.
Tato technologie bude fungovat podobně jako GPRS nabízená telefonními operátory.
Laserové spoje
Mezi perspektivní bezdrátové technologie patří laserové optické spoje. Jedná se o
technologii, která pracuje na stejném principu jako optické vlákno s tím rozdílem, že přenosovým
médiem je volná atmosféra.
Výhodou bezdrátových laserových spojů je především vysoká přenosová rychlost (1,5 Mb/s
až 2,5 Gb/s, v současné době se vyvíjí zařízení pro 10 Gb/s) a vzdálenost. (technologie je k dispozici
pro vzdálenosti od 10 m do 5 km). Na rozdíl od rádiových zařízení jsou optické spoje vysoce odolné
proti rušení a přenášená data prakticky nelze odposlouchávat, proto je tato technologie využívaná v
oblastech s požadovanou maximální mírou zabezpečení (armády, ministerstva, apod.). Pro provoz
laserových spojů není potřeba žádných vyhrazených frekvencí, schválených licencí ani ohlášení.
Základním požadavkem pro tuto technologii je přímá viditelnost, tzn., je třeba zajistit volnou cestu
bez překážek mezi vysílačem a přijímačem.
Nevýhodou této technologie je závislost kvality přenosu dat na počasí. Déšť nebo sníh
optickým přenosům ve volném prostoru zásadně nevadí, problém však může způsobovat hustá mlha.
Shrnutí pojmů
IrDa, WiFi, WiMax, Laser, IEEE 802.11, Access Point, Wireless NIC
72
7 SÍŤOVÉ MODELY
Čas ke studiu
4 hodiny
Cíl
Po prostudování této kapitoly budete umět:



definovat jednotlivé vrstvy síťových modelů
definovat datové struktury na jednotlivých vrstvách
typy adres na jednotlivých vrstvách
Výklad
Vrstevnaté modely, protokoly
Vzhledem k charakteru počítačových sítí a k povaze úkolů, které je třeba zajistit, se jako
nejvhodnější ukázala být dekompozice základního programového vybavení sítě, které bezprostředně
ovládá technické prostředky sítě (síťový hardware), na hierarchicky uspořádané vrstvy (layers). Každá
vrstva má na starosti zajištění přesně vymezeného okruhu úkolů. Mechanismy, pomocí kterých tyto
úkoly zajišťuje, pak nabízí k využití jako své služby vrstvě bezprostředně vyšší. Například vrstva, která
zajišťuje přenos jednotlivých bitů, může nabízet své služby bezprostředně vyšší vrstvě, která s jejich
pomocí přenáší celé bloky dat apod. V obecném případě tedy každá vrstva nabízí určitý repertoár
služeb vrstvě bezprostředně vyšší, a k realizaci těchto služeb sama využívá služeb vrstvy
bezprostředně nižší.
Představa o tom, kolik samostatných vrstev vymezit a jaké jim svěřit úkoly, tvoří tzv. vrstvový
model (layered model). Rozdělení na hierarchické vrstvy v rámci vrstvového modelu ještě samo o
sobě nezajišťuje hlavní efekt dekompozice jednoho velkého problému na několik dílčích problémů možnost řešit tyto dílčí problémy samostatně a nezávisle na sobě. K tomu je nutné ještě stanovit
přesná pravidla vzájemné součinnosti sousedních vrstev - tedy definovat přesná rozhraní (interface)
mezi jednotlivými vrstvami. Součástí této definice musí být např. přesné vymezení jednotlivých
služeb, způsob jejich volání, počty parametrů atd.
Jakmile jsou známy úkoly, které má určitá vrstva řešit, a je také přesně definováno její
rozhraní s oběma sousedními vrstvami, je možné začít uvažovat o způsobu, jak zajistit ty úkoly, které
byly vrstvě svěřeny. Zde je dobré si uvědomit, že každá vrstva sice využívá služby vrstvy
bezprostředně nižší a sama nabízí své služby vrstvě bezprostředně vyšší, jejím partnerem při
komunikaci v síti je ale ta vrstva, která se na jiném uzlovém počítači nachází na stejné úrovni
hierarchie vrstev. Tyto stejnolehlé vrstvy musí být spolu domluveny na společných pravidlech
vzájemné komunikace, které také musí důsledně dodržovat. Použijeme-li již dříve citovaný příklad
73
vrstvy, která zajišťuje přenos celých bloků dat, jejím partnerem je stejnolehlá vrstva jiného uzlového
počítače, se kterou musí být dohodnuta mj. na formátu bloků, které si navzájem posílají, na jejich
délce, způsobu zabezpečení, způsobu reakce na příjem poškozeného bloku apod.
Soubor pravidel, které stejnolehlé vrstvy vrstvového modelu používají pro vzájemnou
komunikaci, tvoří tzv. protokol. Ke každé vrstvě v rámci určitého vrstvového modelu se tedy vztahuje
určitý protokol, podle kterého příslušná vrstva pracuje. Pro jednu a tutéž vrstvu však může připadat v
úvahu více různých protokolů - stejné úkoly totiž mohou být často zajišťovány různými způsoby.
Protokol je tedy sada formálních pravidel, které popisují, jak si mohou zařízení nebo části softwaru
mezi sebou vyměňovat informace prostřednictvím sítě, případně uvnitř počítače.
K určitému vrstvovému modelu, který definuje způsob rozčlenění na vrstvy, tedy může
existovat celá soustava protokolů (protocol suite), v rámci které může pro některé vrstvy připadat v
úvahu několik vzájemně alternativních protokolů. Například pro dvě citované vrstvy (zajišťující přenos
bitů resp. celých bloků) bude obvykle existovat více různých protokolů podle toho, zda jsou k přenosu
využívány např. komutované linky veřejné telefonní sítě, pevné telefonní okruhy, veřejná datová síť,
optická vlákna, družicové spoje atd.
Jakmile je pro každou vrstvu vybrán jeden konkrétní protokol, vzniká tzv. sestava protokolů
(protocol stack), která přesně odpovídá hierarchickému členění na jednotlivé vrstvy.
Navrhnout rozčlenění základního programového vybavení na jednotlivé vrstvy, vymezit úkoly,
které by tyto vrstvy měly vykonávat a stanovit protokoly, které by se přitom měly používat - to vše již
dává dosti ucelenou představu o tom, jak by počítačová síť měla vypadat a jak by měla fungovat. Na
základě této ucelené představy, která tvoří architekturu sítě (network architecture), je již možné
uvažovat o konkrétní implementaci.
Rozdělení základního programového vybavení sítě na vrstvy a jejich samostatná a nezávislá
realizace má vedle rozdělení jednoho velkého problému na několik menších, snáze zvládnutelných
částí, ještě jednu velmi významnou výhodu. Tou je možnost snazšího přizpůsobení změnám - stačí
vždy vyměnit jen ty vrstvy, kterých se změna týká, a ostatní ponechat nezměněné.
7.1 REFERENČNÍ MODEL ISO/OSI
Model ISO/OSI je referenční komunikační model označený zkratkou slovního spojení
International Standards Organization / Open System Interconnection (Mezinárodní organizace pro
normalizaci / propojení otevřených systémů). Jedná se o doporučený model definovaný organizací
ISO v roce 1979, který rozděluje vzájemnou komunikaci mezi počítači do sedmi souvisejících vrstev.
74
Obrázek 50 Vrstvy referenčního modelu ISO/OSI
Úkolem každé vrstvy je poskytovat služby následující vyšší vrstvě a nezatěžovat vyšší vrstvu
detaily o tom, jak je služba ve skutečnosti realizována. Než se data přesunou z jedné vrstvy do druhé,
rozdělí se do paketů. V každé vrstvě se pak k paketu přidávají další doplňkové informace
(formátování, adresa), které jsou nezbytné pro úspěšný přenos po síti.
Uvedený model obsahuje následující vrstvy (každá vyšší vrstva využívá funkce vrstvy nižší).
První čtyři vrstvy (L1 – L4) obsahují protokoly zajišťující přenos dat. Další tři vrstvy (L5 - L7) jsou
orientované na služby pro uživatele.
7.1.1
Fyzická vrstva (Physical Layer)
Úkolem této vrstvy je zajistit přenos jednotlivých bitů mezi příjemcem a odesilatelem
prostřednictvím fyzické přenosové cesty, kterou tato vrstva bezprostředně ovládá. Definuje fyzikální
charakteristiky komunikačního média a signálu, který se v něm přenáší. Vymezuje elektrické,
mechanické a funkční parametry týkající se fyzického propojení jednotlivých zařízení (např. jakou
úrovní napětí bude reprezentována logická jednička a jakou logická nula, jak dlouho "trvá" jeden bit,
kolik kontaktů a jaký tvar mají mít konektory kabelů, jaké signály jsou těmito kabely přenášeny, jaký
je jejich význam, časový průběh apod.) Problematika fyzické vrstvy proto spadá spíše do působnosti
elektroinženýrů a techniků. Je hardwarová, protokol je většinou realizovaný integrovaným obvodem
na výstupu síťové karty. Na této vrstvě pracují modemy, zesilovače, převodníky a rozbočovače.
OSI Fyzická vrstva poskytuje prostředky pro transport dat skrz síťové médium. Tato vrstva
přijímá kompletní rámec (frame) z datové vrstvy a zakóduje jej jako řadu signálů, které jsou
přenášeny na místní síťové médium. Kódované bity, které tvoří rámec (frame), jsou přijímány buď
koncovým zařízením, nebo mezilehlým síťovým zařízení.
Pro doručování framů skrz lokální síťové médium jsou zapotřebí následující prvky:

fyzické médium a příslušné konektory

signály příslušné danému síťovému médiu – logické bity vyjádřené fyzikální veličinou
75

zakódování dat a kontrolních informací

přijímací a vysílací elektronické okruhy klientského zařízení (síťová karta)
V této úrovni komunikačního procesu jsou uživatelská data segmentována Transportní
vrstvou, vložená do paketů Síťovou vrstvou and poté dále zapouzdřena jako framy vrstvou Data Link.
Účel fyzické vrstvy je ve vytvoření elektrických, optických nebo mikrovlnných signálů, které
reprezentují jednotlivé bity v každém Framu. Tyto signály jsou poté postupně odesílány na médium.
Samozřejmě je nutné, aby byla fyzická vrstva schopná zpětné přeměny signálů z média na
logické bity, ze kterých je tvořen Frame (rámec), obr. (Obrázek 48).
Obrázek 51 Komunikační schéma v ISO/OSI modelu
Síťové médium nepřenáší frame jako blok, nýbrž jsou přenášeny jednotlivé bity framu
postupně.
Známe tři základní typy sdílených síťových médií:

Metalické vedení

Optické vlákno

Bezdrátový přenos
Reprezentace jednotlivých bitů – jejich substituce fyzikální veličinou, samozřejmě závisí na
typu síťového média. Pro metalické vedení se používají elektrické pulsy, pro optické vlákno světelné
pulsy a pro bezdrátový přenos rádiové signály.
Jakmile fyzické vrstva dekóduje bity do patřičných signálů, musí zároveň rozlišit kde frame
začíná a kde končí. Jinak by síťové zařízení nebyla schopná rozpoznat, zda byl frame načten celý a
nebyla by možná jeho zpětná rekonstrukce. Fyzická vrstva proto přidává k framu komunikační
markry, známe jako start bit a stop bit (běžné při sériové komunikaci).
7.1.2
Standardy fyzické vrstvy
Fyzická vrstva je složena z hardwaru, který vyvíjejí inženýři, elektronických obvodů, síťového
média a konektorů. Proto je vhodné, aby celkové technické řešení spadalo pod některou z organizací
76
definujících standardy. Bez toho by na světě bylo nepřeberné množství různých konektorů, specifikací
signálů a množství typů síťových komunikačních kabelů.
Základní přehled těchto organizací je prezentován zde:

The International Organization for Standardization (ISO)

The Institute of Electrical and Electronics Engineers (IEEE)

The American National Standards Institute (ANSI)

The International Telecommunication Union (ITU)

The Electronics Industry Alliance/Telecommunications Industry Association (EIA/TIA)

National telecommunications authorities such as the Federal Communication
Commission (FCC) in the USA.
Tyto organizace definují čtyři základní složky fyzické vrstvy:

Fyzikální a elektrické vlastnosti média

Mechanické vlastnosti konektorů (typ materiálu, rozměry, zapojení pinů)

Vlastnosti signálu reprezentujících bity

Definice kontrolních informačních signálů
Tři základní funkce fyzické vrstvy jsou:

Fyzické komponenty sítě


Kódování/Dekódování dat
Signalizace
Fyzické části sítě jsou elektronická zařízení, média a konektory, které vysílají a přenášejí
signály, jež reprezentují uživatelské informace.
7.1.3
Kódování/Dekódování
Kódování je metoda převodu toku datových bitů do předem definovaného kódu. Samotné
kódy jsou skupiny bitů, používané pro zajištění takového vzoru, který může být rozpoznán jak
odesílatelem, tak příjemcem dat. Použitím těchto vzorů se pomáhá rozlišit datové bity od bitů
kontrolních a zabezpečuje se vyšší odolnost proti přenosových chybám.
Navíc se v procesu vytváření kódovaných dat vytváří dodatečný kód, lsoužící pro kontrolní
účely jako například identifikace začátku a konce framu. Vysílající klient odesílá specifický datový
vzor, která identifikuje začátek a konec vysílání.
7.1.4
Signalizace
Fyzická vrstva musí generovat elektrické, optické, nebo bezdrátové signály, které reprezentují
logické jedničky a nuly v datovém záznamu. Metoda reprezentující tyto bity je nazývána signalizační
metoda. Standard fyzické vrstvy musí definovat, jaký typ signálu reprezentuje logické stavy „1“ a „0“.
To je samozřejmě odvislé od typu použitého média a na komunikační rychlosti. Nejedná se o nic
jiného, než o specifikaci, zda bude použit elektrický signál, nebo optický puls, nebo soustava
složitějších signalizačních metod.
Ačkoliv jsou všechny bity framu prezentovány fyzické vrstvě jako blok dat, vysílání framu skrz
síťové médium je uskutečněno proudově (sériové odesílání jednotlivých bitů po sobě). Fyzická vrstva
reprezentuje každý bit framu jako jedinečný signál. Každý z těchto signálu je umístěn „na“ síťové
77
médium a má pouze omezený čas, po který na něm může zůstat. Tento čas je známý pod zkratkou
„bit time“. Signály jsou dále zpracovány přijímacím zařízením (nebo více zařízeními) a zpětně
převedeny na soustavu bitů. Tato soustava, blok dat, je postoupena dalšímu zpracování a je
identifikován začátek a konec framu a zjištěna bezchybnost přijatých dat. Fyzická vrstva poté celý
tento datový blok odešle vrstvě Data Link.
Bezchybný přenos bitů skrz síťové médium vyžaduje metodu synchronizace mezi
odesílatelem a příjemcem dat. Signály reprezentující bity musí být načítány v přesně definovaný čas
(bit time), jinak by mohlo dojít ke špatné interpretaci signálu a k záměně log. 1 za log 0 nebo naopak
a přijímaná data by byla znehodnocena. Standardně se pro synchronizaci odesílaných dat používá tzv.
hodinový signál (clock). V sítích LAN má každý odeslaný blok dat svůj vlastní hodinový signál. Mnoho
signalizačních metod využívá definované přechody signálu, což umožňuje synchronizaci hodinového
signálu mezi oběma zařízeními (odesílající i přijímající).
Bity jsou obecně reprezentovány změnou jednoho, nebo více parametrů (Obrázek 52)
nosného signálu. Mezi základní používané kódování (častěji modulace) patří:

Změna amplitudy

Změna frekvence

Změna fáze
Obrázek 52 Nejčastější typy modulací nosných signálů
Povaha signálu v síťovém médiu reprezentujícího jednotlivé bity závisí na použité signalizaci.
Některé metody mohou využívat určitou posloupnost pro vyjádření log. 0 a použít jinou posloupnost
pro interpretaci log. 1. Jako příklad může být běžné kódování označované jako NRZ (Non Return to
Zero). Logická nula je reprezentována určitou úrovní elektrického signálu v médiu (během bit time
časového úseku) a logická 1 naopak jinou úrovní.
Datový tok je vysílán jako série napěťových úrovní. Napětí nízké úrovně reprezentuje log. 0 a
napětí vysoké úrovně log. 1. Samotné napěťové úrovně jsou definovány podle použitého standardu
fyzické vrstvy (Obrázek 53).
78
Obrázek 53 Signalizační schéma typu NRZ
Toto jednoduché signalizační schéma je možné použít pouze pro pomalé datové přenosy. Je
to díky tomu, že komunikační pásmo je využíváno neefektivně a je velmi náchylné elektromagnetické
rušení z okolí. Navíc při vysílání dlouhých sekvencí dat nemusí být interpretovány přesně hranice
jednotlivých bitů, což vede k nesprávnému dekódování na straně příjemce.
Jiné signalizační metody mohou využívat různé přechody, nebo naopak absence přechodů
k interpretaci logických dat. Příkladem je kódování typu Manchester, které pro interpretaci log. 0
využívá přechod z vysoké úrovně napětí uprostřed periody „bit time“. Logická 1 je naopak vyjádřena
přechodem z nízké úrovně do vysoké uprostřed „bit time“ periody.
Toto kódování je od předešlé metody rozdílné v tom, že jednotlivé bity nejsou
reprezentovány jen jako jednoduchá hodnota napětí nosného signálu, ale jako přechod napětí
z jedné úrovně do druhé. Příkladem může být přechod z nízké úrovně do vysoké úrovně napětí (log.
1) a naopak přechod z vysoké úrovně do nízké (log. 0) (Obrázek 54).
Obrázek 54 Kódování typu Manchester, data jsou kódovány pomocí přechodů napětí
Jak je prezentováno na obrázku, přechod napětí z jedné úrovně do druhé musí nastat
uprostřed časového úseku „bit time“. Tento přechod může být také použit pro ověření, že časové
úseky „bit times“ jsou v příjímacím zařízení synchronizována správně.
79
Kódování Manchester je citelně lepší a účinnější než kódování typu NRZ, nicméně i tak nendí
dostatečně výkonné pro vyšší přenosové rychlosti. Toto kódování je použito pro rychlosti do 10Mbps
(MegaBits Per Second) u technologie 10BaseT Ethernet.
Použitá signalizační metoda musí být kompatibilní s použitým standardem a obě komunikující
strany (zařízení) ji musí podporovat. Jinými slovy se musí vždy domluvit, jak bude interpretována
logická 1 a logická 0. Bez této domluvy by nebyla možná žádná komunikace.
Nejen použitá signalizační metoda má přímý vliv na kvalitu spojení. Z důvodu dalšího zlepšení
komunikačních vlastností se provádí dodatečné kódování odesílaných dat. Typickým příkladem
tohoto kódování je typ 4B/5B. V této technice se používá k interpretaci 4 datový bitů 5
komunikačních bitů. Čili jakási redundance dat, jako byste při konverzaci s kolegou používali za
každým 4. slovem jedno slovo kontrolní. V principu se jedná o to, že každý datový bajt (8 bitů) je
rozložen na dvě části po 4 bitech a každá tato část je reprezentována pomocí 5 bitů (zkratka
„symbol“). Mezi těmito symboly se nacházejí například i takové, které označují začátek a konec
vysílání framu. Ačkoliv tato metoda zvyšuje zatížení co do počtu odesílaných bitů, zároveň ale přidává
funkce umožňující zvýšit přenosovou rychlost linky a tedy zvýšit celkovou efektivitu přenosu.
4B data
0000
0001
0010
….
1101
1110
1111
nečinný
začátek toku
….
Chyba
přenosu
Neplatné
Neplatné
….
5B symbol
11110
01001
10100
….
11011
11100
11101
11111
11000
….
00100
00000
1
….
Obrázek 55 Ukázka kódování 4B/5B
Jak je vidět na obrázku (Obrázek 55), 16 z 32 možných kombinací (25) je alokováno pro
uživatelská data a zbylé kombinace jsou určeny pro kontrolní a chybové symboly. Dalších 6 symbolů
je použito pro specifické funkce identifikující přenos (začátek toku, chyba přenosu…).
V minulém textu jsme nakousli pojem přenosová rychlost. Tato veličina je v poslední době
velmi často používána a často nesprávně. Příkladem mohou být různé reklamy providerů telefonních
sítí, kteří udávají často nesmyslné a hodnoty přenosových rychlostí kvůli získání zákazníků. Přenosová
rychlost je samozřejmě důležitá, ale jsou i jiné indikátory kvality síťového spojení, na které se nesmí
zapomínat.
80
Obecně můžeme říci, že každé přenosové médium disponuje jinými přenosovými rychlostmi.
Tyto rychlosti vyjadřujeme pomocí tří základních veličin:
7.1.5

Bandwidth – Šířka pásma


Throughput – Propustnost
Goodput – „Čistá“ propustnost
Bandwidth
Schopnost síťového média přenášet data je charakterizována veličinou Bandwidth, neboli
šířka pásma. Jedná se o množství informací, které mohou protékat z jednoho místa na druhé za
danou časovou jednotku. Šířka pásma se běžně udává v jednotkách kbps (kilo bits per second) nebo
Mbps (mega bits per second). Hodnota bandwidth pro dané médium není fixní. Je závislá na mnoha
faktorech, jako například na použité signalizaci a přístupové metodě k médiu (CSMA/CD apod.). Tyto
faktory ovlivnit můžeme, jiné ne. Pokud jsme vázáni na daný typ síťového média, neovlivníme použité
konektory, materiál média ani zákony fyziky.
7.1.6
Throughput
Propustnost je míra přenesených datových bitů za jednotku času. Díky mnoha faktorům,
které propustnost ovlivňují, není možné srovnávat propustnost a šířku pásma. Propustnost ovlivňuje
spousta faktorů. Mezi tyto faktory patří množství provozu (traffic) na dané síti, typ provozu, počet
zařízení, která komunikují a další. V topologii typu Multi-Access (např. klasický ethernet) uživatelská
zařízení „soupeří“ o přístup k síťovému médiu, a proto se propustnost snižuje s rostoucím počtem
komunikujících zařízení. Navíc v sítích, které jsou složené z několika typů médií a technologií, je
maximální propustnost definována nejpomalejší datovou linkou v síti. Dalo by se shrnout, že
propustnost je dynamicky se měnící hodnota, která charakterizuje datové spojení z pohledu několika
faktorů. Oproti šířce pásma, která je v podstatě fixní a je definována hlavně fyzickými parametry
datové linky (média) a použitými síťovými prvky.
7.1.7
Goodput
Třetím měřítkem kvality spojení je tzv. Goodput. Jedná se o reálný datový tok mezi dvěma
komunikujícími nody (uživateli) na úrovni uživatelských dat za jednotku času. Goodput vyjadřuje
efektivní komunikační rychlost mezi dvěma aplikačními vrstvami s tím, že je vztažen na uživatelská
data. Například rychlost stahování souboru z webového serveru.
Na rozdíl od propustnosti (throughput), který vyjadřuje přenosové možnosti jednotlivých bitů
framu, je Goodput vztažen na uživatelská data, tedy data bez hlaviček protokolů a adres (Obrázek
56).
81
Obrázek 56 Uživatelská data a „balast“ způsobený různými komunikačními protokoly
Na předešlém obrázku je dobře vidět, jak se na uživatelská data „nabalují“ hlavičky různých
protokolů a celková odesílaná data pak „bobtnají“ čímž se snižuje efektivita přenosu. Každopádně si
teď lze dobře představit jednotlivé měřítka kvality spojení. Bandwidth se týká samotného
přenosového média (Layer 1.). Throughput je na úrovni Framů (Layer 2.) a Goodput jsou pouze
uživatelská data (Layer 4. a výše). Prakticky si lze představit takový stav, že doma disponujeme lokální
sítí typu Ethernet na rychlosti 100Mbps. Tato rychlost odpovídá položce Bandwidth. Throughput nám
říká, že pokud v dané chvíli komunikuje 10 uživatelů, komunikační rychlost poklesne na 75Mbps.
Goodput je konečná hodnota přenesených dat za jednotku času, kterou využíváme my, uživatelé,
tedy rychlost přenosu velkého souboru z jednoho počítače na druhý (například 44Mbps).
7.2 L2. LINKOVÁ (SPOJOVÁ) VRSTVA (DATA LINK LAYER)
Cílem této podkapitoly bude seznámit Vás se základními funkcemi vrstvy Data Link a s její
důležitostí v procesu zapouzdřování.

Vysvětlíme si roli protokolů Data Link vrstvy v datovém přenosu

Popíšeme si, jak vrstva Data Link připravuje data k odeslání na síťové médium

Popíšeme si různé metody přístupu k síťovému médiu

Popíšeme si několik běžně používaných logických síťových topologií

Vysvětlíme si účel Zapouzdřování (Encapsulation) dat


Popíšeme si strukturu Framu
Vysvětlíme si význam „hlaviček“ a „trailerů“ a jejich význam pro datový přenos.
Vrstva Data Link zajišťuje prostředky pro datovou komunikace přes lokální síťové médium.
Data Link vrstva zajišťuje dvě základní služby:

Dovoluje vyšším vrstvám v přístupu k médiu použitím techniky „framing“

Kontroluje, jak jsou data odesílána na médium a také jak jsou přijímání zpětně
z média pomocí technik „Media Access Control“ a „Error Detection“.
V následujícím výkladu budeme používat některé zkratky, které teď přiblížíme:
82

Frame - rámec – Data Link Layer PDU (Protocol Data Unit)

Node – Uzel – obecný popis koncového zařízení připojeného k síťovému médiu

Síť – dva a více uzlů vzájemně propojených
Vrstva Data Link je zodpovědná za přenos rámců mezi uzly využívající datovou síť a síťové
médium. Médiem se myslí specifický materiál, který slouží k přenosu vysílaných dat.
Fyzická vrstva poskytuje jako své služby prostředky pro přenos jednotlivých bitů.
Bezprostředně vyšší linková vrstva (někdy nazývaná též: spojová vrstva či vrstva datového spoje) pak
má za úkol zajistit pomocí těchto služeb bezchybný přenos celých bloků dat (velikosti řádově stovek
bytů), označovaných jako rámce (frames). Jelikož fyzická vrstva nijak neinterpretuje jednotlivé
přenášené bity, je na linkové vrstvě, aby správně rozpoznala začátek a konec rámce, i jeho jednotlivé
části.
Na přenosové cestě může docházet k nejrůznějším poruchám a rušením, v jejichž důsledku
jsou přijaty jiné hodnoty bitů, než jaké byly původně vyslány. Jelikož fyzická vrstva se nezabývá
významem jednotlivých bitů, rozpozná tento druh chyb až linková vrstva. Ta kontroluje celé rámce,
zda byly přeneseny správně (podle různých kontrolních součtů). Odesilateli potvrzuje přijetí
bezchybně přenesených rámců, zatímco v případě poškozených rámců si vyžádá jejich opětovné
vyslání.
Tato vrstva ji v normách IEEE rozdělena na dvě podvrstvy: MAC (Media Access Control), což je
podvrstva řízení přístupu na médium a LLC (Logical Link Control), což je podvrstva řízení logického
spoje zodpovědná za vytváření a rušení spojů mezi uzly sítě. Je hardwarová. Na úrovni spojové vrstvy
pracuje síťová karta, přepínač a most.
Jak již bylo zmíněno, síťový model dovoluje každé vrstvě fungovat s minimálním přehledem o
tom, co se děje na jiných vrstvách. Vrstva Data Linka usnadňuje vyšším vrstvám komunikaci tak, že se
tyto nemusí starat o to, jak dostat data na sdílené médium, nebo naopak jak je z něj zpětně načítat.
Tato vrstva poskytuje služby pro podporu komunikačního procesu pro každé síťové médium, přes
které mají být data posílána.
Jako analogii si lze představit poštovní zásilku. Já, jako odesílatel, napíšu dopis. Tento dopis
(jeho obsah) je analogicky k OSI modelu Packet, tedy datová jednotka 3. vrstvy OSI modelu. Dopis
zanesu do poštovní schránky a dále se o něj nestarám. Pošta tedy představuje druhou vrstvu OSI
modelu. Vyhodnotí obálku dopisu, přečte si adresu odesílatele (tedy mě), adresu adresáta (cílová
adresa) a dopis podle toho zařadí do balíku k transportu. Tím to pro lokální poštu končí. Ráno
přijede sběrný vůz a balík dopisů odveze na centrální poštu. Tam se provede opětovné čtení adres
dopisu (aniž by pošta věděla, co je uvnitř dopisu) a opětovné zařazení dopisů do balíků s různou
destinací. Poté se balík dopisů přesune vlakem do dalšího města a takto se to opakuje, dokud není
dopis doručen. Cílový adresát si následně přečte obsah mého dopisu a tím je komunikace
uzavřena. Je velmi důležité si uvědomit, že komunikují vždy dvě sobě rovné vrstvy mezi sebou.
Tedy adresáti mezi sebou, aniž by měli ponětí, jak funguje dání dopisu. Komunikují dvě pošty mezi
sebou, aniž by věděli, co se v dopisech ukrývá. Z tohoto pohledu jsme my, tedy adresáti, na vrstvě
OSI modelu 3., poštovní úřady jsou vrstva 2., a samotný transport (auto, vlak, letadlo…) je na
úrovni 1. vrstvy OSI modelu (analogie k WiFi, Ethernet, ADSL, GPRS…). Procesu vyložení balíků
s dopisy (tedy pohybu dat mezi vrstvami), přečtení jejich cílových adres, popř. čtení obsahu se říká
zapouzdřování, angl. Encapsulation/De encapsulation.
83
Kdybychom neměli 2. vrstvu OSI modelu, my jako 3. vrstva, bychom museli provést
všechny kroky potřebné k doručení zásilky do cíle. Tím bychom vytvořili chaos, který by omezil
komunikační rychlost, protože by se zvedl počet aut na silnicích a zároveň by se snížila efektivita
přenosu, protože by se doručovaly dopisy po 1 kuse v jednom voze. Díky uspořádání dle OSI
modelu máme možnost se soustředit na svůj úkol a zdokonalovat se pouze v jedné oblasti.
Protokoly druhé vrstvy specifikují jak zapouzdřit každý paket (3. Network Layer) do framu a
techniky jako odeslat popř. přijmout paket ze síťového média. Technika, která se používá pro
odesílání framů do sítě se jmenuje „Media Access Control“. Každá síťové technologie má svůj
specifický MAC (Media Access Control), který je odvozen od jejich možností.
Metoda přístupu k médiu podporovaná 2. vrstvou OSI modelu (Data Link Layer) definuje
proces, kterým síťové zařízení přistupuje k médiu a vysílá framy přes různorodá síťové prostředí.
Koncové zařízení, uzel, používá síťový adapter jako prostředek k připojení k síťovému médiu.
Řečeno česky, pro to, abyste se připojili k domácí síti, musí být Váš počítač vybaven síťovou kartou.
Této kartě se v síťové terminologii říká NIC – Network Interface Card. Tento adapter je vybaven
obvody pro automatické generování framů a má implementován protokol MAC pro přístup
k síťovému médiu. Síťová karta je vždy vázána k danému síťovému médiu. Pro rychlé metalické
spojení používáme standardní 1Gbps ethernet PCI-E karty, pro WiFi připojení jsou většinou NIC
integrovány uvnitř notebooku nebo jsou připojeny přes mini PCI-E rozhraní.
Jednou z výjimek tvoří routery. Jsou to zařízení, které disponují několika rozhraními, většinou
4 Fast Ethernet rozhraní pro připojení klientským počítačů a multimediálních zařízení, jedno tzv. WAN
rozhraní (například xDSL), které slouží pro připojení k internetu a posledním typem je dnes již běžně
dostupná WiFi. Každé z těchto rozhraní mají jinou metodu přístupu k médiu (MAC) a také framing,
neboli struktura framu je jiná. Pro klasický Ethernet je maximální velikost framu 1508B, kdežto pro
WiFi je maximální velikost posunuta až na hodnotu 2346B. Pokud tedy router přijme frame z lokální
sítě, je tento frame dekomponován (de encapsulation) až na 3. vrstvu OSI modelu (network) a podle
cílového určení je přemístěn na příslušné výstupní rozhraní a je mu přiřazena nová struktura framu
(Encapsulation), korespondující s danou technologií a daným type síťového média.
7.2.1
Specifikace Framu
Specifikace framu je klíčová a pro každý standard je tato specifikace rozdílná. Protokol,
kterým se tato specifikace řídí, využívá různé kontrolní informace:

Které uzly spolu komunikují

Kdy komunikace mezi uzly začíná a kdy končí

Jaké chyby nastaly při komunikace mezi uzly

Který uzel bude komunikovat jako další
Vrstva Data Link připravuje pakety k transportu skrz datové médium tak, že je zapouzdří do
framu a přidá hlavičku a trailer. Pokud se bavíme o framu, standardně si vybavíme 3 bloky (Obrázek
57):

Data – data představují paket třetí vrstvy OSI modelu

Hlavička – Header – obsahuje kontrolní informace, jako zdrojovou a cílovou adresu a
je umístěna na začátku framu (Frame = PDU – Protocol Data Unit)
84

Trailer – nepřekládá se, obsahuje kontrolní informace přidané na konec PDU.
Primárně se jedná o kontrolní součty, které testují frame na chyby.
Obrázek 57 Struktura Framu a směr zapouzdřování
Formát dat pro odeslání
Pokud odesíláme data z jednoho počítače na druhý, jsou data reprezentována tokem bitů
(log. 1 a 0). Jestliže ovem některý z uzlů přijímá dlouhý tok data, jak rozpozná, kde data začínají a kde
končí, nebo kde je uvedena cílová adresa? Datový frame je vlastně soustava skupin, kde každá z nich
plní jinou funkci. Jsou zde data, hlavička, trailer, jejichž složení si ozřejmíme. Celá tato soustava pak
umožňuje rozpoznat v datovém toku přesně definované struktury bez zbytečných chyb a
nedorozumění. Uvnitř framu rozeznáváme několik datových struktur – polí (Obrázek 58):

Start a Stop pole – datové hranice Framu.

Adresní pole

Pole Typ – typ PDU, který je obsažen ve framu

Kontrolní pole – obvykle je spojováno se službou kontroly toku

Datové pole – data určená pro vyšší vrstvy OSI modelu
Pole na konci framu obsahuje data pro kontrolu chyb, tzv. kontrolní součet. Pokud kontrolní
součet neodpovídá vypočítané hodnotě, je frame označen jako chybný a odstraněn.
85
Obrázek 58 Typy datových polí ve Framu
Propojení vyšších vrstev OSI modelu s Médiem
Jedna z hlavních rolí vrstvy Data Link je ta, že zpřístupňuje vyšším vrstvám datové médium.
Obecně můžeme říci, že připravuje datový paket (3. layer OSI) pro odeslání skrz používané médium,
ať už metalickou cestou, optickou, nebo bezdrátovou. V mnoha případech je vrstva Data Link
spojována se síťovým hardwarem, stejně jako Ethernetová síťová karta, kterou můžeme zasunout do
volného slotu PC a která nám zprostředkuje spojení s datovou informační sítí. Software, který je
v síťové kartě implementován jí dovoluje chovat se jako prostředník mezi vrstvami 3-7 a datovým
médiem (vrstva 1). Toto spojení ovšem není úplně pravdivé. Vrstva Data Link je specifická tím, že je
částečně spojena se „softwarovou“ částí síťové komunikace a částečně s jejím hardwarem (Obrázek
59).
Obrázek 59 Data Link vrstva jako prostředník mezi softwarovým zpracováním dat a hardwarovým připojením k
médiu
Aby bylo možné podporovat široké spektrum síťových funkcí, vrstva Data Link je často dělena na
dvě části (podvrstvy): horní podvrstva a spodní podvrstva

Vrchní podvrstva zajišťuje spojení s horními vrstvami OSI modelu

Spodní podvrstva definuje proces přístupu hardwaru k médiu
86
Rozdělením vrstvy Data Link (Obrázek 60) do podvrstev dovoluje definovat pro jeden typ
framu (definovaný vyššími vrstvami) přístup k různým druhům médií (definováno fyzickou vrstvou).
Jeden z mnoho příkladů můžeme uvést klasický Ethernet. Mnoho typů spojovacích médií, stejný
paket 3. vrstvy (IP adresní schéma).
Obrázek 60 Rozdělení vrstvy Data Link
Logical Link Control
Podvrstva LLC implementuje do framu informaci o tom, který protokol 3. vrstvy byl do framu
zapouzdřen. Tato technika umožňuje použít různé protokoly 3. vrstvy (IP, IPX…) pro jednu síťovou
topologii a typ média.
Media Access Control
Tato podvrstva zajišťuje správnou interpretaci dat na fyzické médium a podléhá typu
protokolu 2. vrstvy.
7.2.2
Standardy vrstvy Data Link
Na rozdíl od protokolů vyšších vrstev jako je TCP/IP, protokoly vrstvy Data Link nejsou obecně
definovány ve specifikaci RFCs. Ačkoliv IETF (Internet Engineering Task Force) udržuje v chodu
protokoly vyšších vrstev (TCP/IP), nedefinuje funkce ani operace prováděné na druhé vrstvě OSI
modelu. Tyto funkce a protokoly jsou definovány organizacemi jako například IEEE, ANSI, ITU a
komunikačními společnostmi. Vývojové organizace se zapříčinily o vytvoření veřejných a otevřených
standardů a protokolů. Komunikační společnosti zase vytvořily sadu zvláštních protokolů, které je
měly udržet o krok napřed před konkurencí a udržet si tak místo na trhu. Služby a specifikace vrstvy
Data Link jsou definovány mnoha standardy založenými na mnoha technologiích and tpech
spojovacích médií.
Vývojové organizace, které definují otevřené standardy a protokoly pro vrstvu data link jsou:

International Organization for Standardization (ISO)

Institute of Electrical and Electronics Engineers (IEEE)

American National Standards Institute (ANSI)
87

International Telecommunication Union (ITU)
Na rozdíl od protokolů vyšších vrstev, které jsou implementovány hlavně v softwarové
podobě v uživatelském operačním systému, nebo ve specifických aplikacích, funkce vrstvy Data Link
spoléhá jak na software tak na hardware. Protokoly této vrstvy jsou implementovány uvnitř
elektronických obvodů síťových karet, pomocí kterých se uživatelé připojují do sítě.
Různé společnosti vytvořily spoustu různých protokolů 2. vrstvy:




ISO:
o
HDLC (High Level Data Link Control)
IEEE:
o
o
o
o
802.2 (LLC)
802.3 (Ethernet)
802.5 (Token Ring)
802.11 (Bezdrátové standardy)
ITU:
o
o
o
Q.922 (Frame Relay Standard)
Q.921 (ISDN Data Link Standard)
HDLC (High Level Data Link Control)
ANSI:
o
o
3T9.5
ADCCP (Advanced Communications Control Protocol)
Metoda přístupu k médiu
Řízené umisťování datových framů na médium je známé pod zkratkou Media Access Control
(MAC). Toto řízení přístupu se liší podle použitého protokolu síťové vrstvy a podle použitého média.
Mezi hlavní úlohy MAC patří definice, kdy a jako přistupovat k médiu, aby nedocházelo ke zbytečným
chybám.
Analogie k tomuto řízení může být, představíme-li si křižovatku a semafor. Pokud všechny
systému běží v pořádku, auta jsou křižovatkou řízeny podle nastaveného schématu. Různé
protokoly si lze představit jako různé křižovatky, nebo kruhové objezdy. Pokud by auta
nedodržovala zavedené protokoly, docházelo by k haváriím, v síťové terminologii ke kolizím.
Vzniklé kolize by blokovaly křižovatku a znemožňovaly by průjezd ostatním autům (frame).
Vztaženo k analogii, existuje mnoho způsobů jak regulovat umisťování framů na médium.
Protokoly Data Link vrstvy definuji pravidla pro přístup na různá média. Některé metody přístupu
používají vysoce řízený proces, aby zajistily, že framy spolehlivě dorazí do svého cíle (Obrázek 61).
Metoda řízení MAC závisí na:

typu média

topologii – jak se propojení mezi uzly projevuje z pohledu vrstvy Data Link.
Jak je z následujícího obrázku patrné, v případě špatného řízení provozu vznikají kolize, které
znesnadňují datovou komunikaci všem uživatelům. Naopak metoda přístupu, která je vysoce řízená
zabraňuje vzniku kolizí, nicméně do systému vnáší vysokou mírů zatížení zdrojů (CPU, latence…).
88
Ideální metoda asi neexistuje, nicméně je potřeba při návrhu sítě vybírat takové technologie, které
jsou vysoce imunní na vznik kolizí a zároveň dostatečně rychlé.
Obrázek 61 Vznik KOLIZE při špatném řízení přístupu na síťové médium
Některé síťové topologie sdílejí komunikační médium s několika uzly. V jakémkoli libovolném
čase se může stát, že se o komunikaci pokouší několik zařízení (uzlů) současně. Vždy jsou po ruce
pravidla, která říkají, jak mají jednotlivé uzly sdílet médium. Obecně jsou známy dvě metody přístupu
k médiu:
7.2.3

Kontrolovaný přístup – Deterministický, každý uzel má přesně definovaný čas pro
využití sdíleného média

Nekontrolovaný Přístup – Nedeterministický, jednotlivé uzly „soupeří“ o přístup
k médiu.
Deterministický přístup ke sdílenému médiu
V případě že používáme kontrolovaný přístup k médiu, jednotlivé uzly se postupně střídají
v tom, mít privilegium vysílat na sdíleném médiu. Obecně se tato metoda nazývá deterministická.
V případě, že uzel nepotřebuje přístup k médiu, příležitost k vysílání dostává další uzel v pořadí.
89
V případě, že jedno ze zařízení umístí frame na médium, žádné jiné zařízení (uzel) nemá právo vysílat,
dokud se frame nedostane do svého cíle a není jím zpracován. Tato metoda je vysoce odolné proti
vzniku kolizí, propustnost se dá předpokládat, nicméně je relativně velmi neefektivní, protože uzel,
který chce odeslat data, musí čekat, dokud na něj nepřijde řada. Bývá zde tedy velké latence při
přenosu dat.
7.2.4
Nedeterministický přístup k médiu
Tato metoda přístupu ke sdílenému médiu je z pohledu člověka velmi benevolentní. Obecně
platí, kdo dřív přijde, ten dřív mele. Jinak řečeno, metoda dovoluje jakémukoliv zařízení, aby se
pokoušelo o přístup k médiu kdykoliv, kdy má něco k odeslání. Aby se zabránilo totálnímu chaosu,
který by na médiu vzniknul, používá se metoda CSMA (Carrier Sense Multiple Access). Tato metoda
dovoluje danému uzlu zjistit, zda je na médiu přítomen nosný signál a jestli tedy jiný uzel vysílá, nebo
ne. Pokud je signál zachycen, na médiu již komunikace probíhá a naslouchající zařízení má přístup
zakázán. Když uzel zjistí, že linka je obsazená, musí počkat určitou definovanou dobu a poté to zkusí
znovu. A tak stále dokola, dokud není linka volná. Typickým příkladem tohoto přístupu je klasický
ethernet, nebo bezdrátová síť typu WiFi.
Samozřejmě se může stát, že metoda CSMA selže, a na sdíleném médiu vznikne kolize. Kolizí
se oba kolizní framy ničí a je nutné je korektně přeposlat.
CSMA/Collision Detection
V případě použití CSMA/CD, datové uzly monitorují sdílené médium na přítomnost nosného
datového signálu. V případě, že není detekován signál, je to známka toho, že v dané době nikdo
nevysílá a že je pravá příležitost odeslat vlastní data. Pokud se při tomto procesu zjistí, že ve stejné
době došlo k odeslání dat z jiného uzlu, okamžitě se komunikace zastaví a síť se na krátkou dobu
uvede do absolutního klidu. Tuto formu přístupu využívá např. Ethernet.
CSMA/Collision Avoidance
V případě použití CSMA/CA, datové uzly monitorují sdílené médium na přítomnost nosného
datového signálu. V případě, že je médium volné, zařízení (uzel) odešle na médium upozornění o jeho
záměru využít jej. Teprve poté začne odesílat vlastní datové framy. Tato metoda se používá
v bezdrátovém komunikačním prostředí – IEEE 802.11
7.2.5
Metody přístupu pro nesdílené médium
Protokoly MAC pro nesdílné médium vyžadují jen minimální kontrolu přenosového média
před samotným odesláním dat. Tyto protokoly mají jednodušší pravidla a procedury pro řízení
přístupu. Typickým příkladem jsou topologie typu bod – bod.
V topologiích typu bod – bod (Point to Point topology) jsou médiem spojeny pouze dva
sousední uzly. Není tedy nutné sdílet médium s ostatními uživateli a odpadá tak zdlouhavý proces
kontroly signálu na lince a problémy spojené s kolizemi. Ve srovnání s topologiemi využívající sdílené
médium jsou tyto topologie velmi jednoduché, rychlejší a stabilnější.
Dalšími pojmy, se kterými se seznámíme bude komunikace typu Full Duplex a komunikace
typu Half Duplex. Komunikace typu Half Duplex znamená, že zařízení má možnost odesílání dat i
jejich příjmu, jen ne ve stejnou dobu – simultánně. U komunikace Full Duplex mohou odesílat i
90
přijímat obě zařízení současně. Vrstva Data Link se domnívá, že linka je dostupná jak pro odesílání,
tak pro příjem v jakoukoliv chvíli.
7.2.6
Logická vs. Fyzická topologie
Topologie sítě stanovuje uspořádání nebo vztahy síťových zařízení a propojení mezi nimi. Na
síťovou topologii je možno nahlížet jak z logické úrovně, nebo z fyzické úrovně. U fyzické topologie se
zaměřujeme na vzájemné uspořádání uzlů a fyzického spojení mezi nimi. Na druhou stranu logická
topologie je způsob přenosu dat z jednoho uzlu na druhý. Toto uspořádání se skládá z virtuálních
spojení mezi uzly, které jsou nezávislé na fyzickém rozmístění nebo jejich fyzickém propojení. Tyto
logické signálové cesty jsou definovány v protokolech vrstvy Data Link. Vrstva data Link vidí pouze
logické uspořádání sítě v průběhu odesílání a příjmu framů. Je to právě logická topologie, která
ovlivňuje typ framů a použitou metodu přístupu k médiu (MAC).
POZOR! Fyzická topologie, nebo také fyzické propojení síťových uzlů nemusí být nutně
stejné jako logická topologie.
Logická topologie sítě je úzce svázána s mechanizmem řízení síťového přístupu. Metody
přístupu zajišťují specifické procedury pro řízení síťového přístupu, tedy cílem je, že všechna zařízení
v sítí mají k síti přístup. Pokud je na sdílené médium připojeno více zařízení, musí být přístupný nějaký
mechanizmus řízení, aby nevzniknul absolutní chaos. Přístupové metody jsou aplikovány do síťové
infrastruktury kvůli regulaci přístupu k médiu. Z tohoto pohledu máme tři základní síťové topologie
(Obrázek 62):

Point – to – Point


Multi Access
Kruhová
91
Obrázek 62 Tři základní síťové logické topologie
7.2.7
Topologie Point – to – Point
Topologie Point – to – Point propojuje mezi sebou pouze dva uzly. V datových sítích
s topologií Point – to – Point může být protokol přístupu k médiu (MAC) velmi jednoduchý. Všechny
datové framy mohou cestovat buď jedním, nebo druhým směrem. Jiná možnost není. Frame, který je
odeslán jedním uzlem je vyzvednut a zpracován uzlem druhým.
V sítích typu Point – to – Point, pokud mohou data plynout v daném čase pouze jedním
směrem, mluvíme o provozu typu Half-Duplex. Pokud naopak mohou data plynout oběma směry
současně, mluvíme o provozu typu Full-Duplex.
Logická topologie Point – to – Point
Koncové uzly komunikující v sítích typu Point - to – Point mohou být v reálu propojeny
mnoha mezilehlými zařízeními (Hub, Switch, Router…). Tento stav nijak nenarušuje myšlenku
logického propojení point – to – point. To, že fyzické propojení typu Point – to – Point neodpovídá,
nevadí. Zdrojový a cílový uzel mohou být fyzicky klidně i v jiných lokalitách. Tyto případy se často
vyskytují v připojení typu Virtual Circuit. Jednoduše se to dá pochopit na příkladu, kdy se připojujeme
z pracovního notebooku v zahraničí k podnikové síti v ČR. Mezi notebookem a firemním serverem je
92
vytvořen virtuální okruh (Virtual Circuit), který se pro operační systém tváří jako spojení Point – to –
Point. Logicky tedy topologie odpovídá, fyzicky se jedná o mix všeho možného, skrz co se musí data
přenést, než dorazí k firemnímu serveru. Virtuální okruh je logické spojení mezi dvěma síťovými
zařízeními.
Metoda přístupu k médiu (MAC) použitá protokolem vrstvy Data Link je odvozena od
logické topologie, ne od fyzického propojení mezi uzly. To znamená, že logické spojení Point – to –
Point mezi dvěma uzly nemusí nutně znamenat spojení dvou uzlů fyzickým vodičem.
7.2.8
Topologie Multi Access
Logická topologie typu Multi Access dovoluje, aby mohl vzájemně komunikovat větší počet
uzlů připojený na jedno sdílené médium. Podmínkou zůstává, aby v jednu chvíli byl na médiu pouze
jeden frame. V opačném případě vzniká kolize. Další typickou věcí je, že všechna zařízení vidí vysílaný
frame, ale pouze jedno zařízení (uzel), pro který je frame určen, jej postoupí výše k dalšímu
zpracování.
V případě velkého počtu uzlů je nutné komunikaci na médiu účelně řídit, aby se zabránilo
vzniku kolizí. Je tedy nutný správný protokol pro řízení přístupu vrstvy Data Link (vhodný MAC).
Metody řízení přístupu k médiu pro topologii Multi access jsou běžně CSMA/CD nebo CSMA/CA.
Nicméně mohou být použity i jiné metody, například metoda „Token Passing“ protokolu Token Ring.
Obecně lze říci, že v rámci této topologie je možné použít opravdu mnoho různých technik přístupu
ke sdílenému médiu. Je třeba jen zvolit takovou metodu, která nejlépe vystihuje aktuální
komunikační potřeby v síti.
7.2.9
Kruhová topologie – Ring Topology
V kruhové topologii je odeslaný frame postupně vyhodnocován všemi uzly. Pokud není daný
frame určen pro aktuální uzel, tento uzel jej přepošle dalšímu uzlu v pořadí. Díky tomu je možné
využít techniku řízení přístupu k médiu nazývanou Token Passing.
Uzly v této topologii přečtou frame z média, vyhodnotí cílovou adresu a pokud tato adresa
neodpovídá jejich adrese, je frame odeslán dalšímu uzlu.
Pro tuto technologii bylo vyvinuto více technik řízení přístupu k médiu, které byly závislé na
požadované úrovni kontroly dat. Pro názornost, na médiu je v jeden okamžik obvykle pouze jeden
frame. Celá komunikace je podmíněna přítomnosti jednoho speciálního framu, tzv. Tokenu, který
krouží sítí. V případě že má libovolný uzel data k odeslání, čeká na příchod tohoto Tokenu. Tento
token zachytí a začíná odesílat data. Po ukončení přenosu je Token „uvolněn“ a opět krouží sítí.
V podstatě se jedná o „právo k vysílání“. Nesmíme zapomenou na to, že topologie RING je pouze
LOGICKÁ! Fyzické propojení uzlů může být odlišné.
7.2.10 Frame – Role hlavičky
Obecně je každý frame složen ze tří základních částí:

Hlavička


Data
Trailer
93
Hlavička obsahuje kontrolní informace specifikované v protokolu 2. vrstvy OSI modelu pro
specifickou logickou topologii a typ použitého média. Kontrolní informace framu je jedinečná pro
každý protokol 2. vrstvy. Typická hlavička framu obsahuje (Obrázek 63):

Start Frame Field – identifikace začátku framu

Zdrojová a cílová adresa – identifikuje komunikující uzly

Priorita/QoS pole – částečně identifikuje komunikační služby pro dané médium

Pole Typ – identifikuje službu vyšší vrstvy, která je zapouzdřena ve framu

Logical Connection Control – používá se k vytvoření logického spojení mezi uzly

Physical Link Control – používá se k vytvoření propojení médiem


Flow Control – používá se k zastavení nebo k iniciaci odesílání dat skrz médium
Congestion Control – indikuje zahlcení média
Pole uvedená výše jsou pouze orientační. Jiné protokoly mohou používat označení své, dle
potřeb.
Obrázek 63 Struktura Framu
7.2.11 Frame - Adresace
Adresy používané na druhé vrstvě OSI modelu jsou používány k transportu Framů skrz lokální
médium. Obecně se těmto adresám říká fyzické adresy. Adresace vrstvy Data Link je umístěna
v hlavičce framu a přesně specifikuje kdo frame odesílá a komu je určen. Na rozdíl od adres 3. vrstvy
OSI modelu, které jsou přísně hierarchické, adresy 2. vrstvy neindikují, do které sítě zařízení patří.
Pokud přesuneme dané zařízení do jiné sítě, jeho adresa L2 (L2 – Druhá vrstva / Layer 2) se nezmění,
kdežto adresa L3 ano. Lze si to představit tak, že adresa L2 je jako rodné číslo určité osoby a adresa
L3 je její bydliště. Pokud se daná osoba přestěhuje, adresa bydliště se změní, ale rodné číslo zůstává.
Tím, že jsou Framy používány pro přenos dat mezi uzly na lokálním médiu, jsou adresy L2
používány pouze v rámci lokálního doručování. Můžeme si to představit tak, že pokud posílám dopis
v rámci jednoho města, je pravděpodobné, že pokud uvedu pouze adresu s č.p. a ulici, dopis do cíle
dojde. Pokud bych ale zamýšlel poslat dopis do jiného města, č.p. a ulice už mi stačit nebude (byť se
ulice v různých městech duplikují…). Adresace L2 tedy slouží obecně pro doručování v rámci jedné
počítačové učebny, kdežto adresy L3 slouží k doručování globálně.
Pokud směrujeme paket zapouzdřený ve framu do jiného síťového segmentu, mezilehlé
zařízení, jako router, rozbalí originální frame, vytvoří pro stejný paket frame nový a ten odešle na
nový segment. Nový frame použije nové adresy L2 tak, jak je to potřeba pro správné doručení
paketu.
94
Potřeba L2 adres závisí na použité topologii. Například u topologie Point – to – Point, s pouze
dvěma propojenými uzly se adresace nevyužívá. Pokud už je frame odeslán, může být přijat pouze
jedním příjemcem a cílové L2 adresy jsou tudíž opravdu zbytečné.
Naopak pro ostatní topologie, kdy je možné propojit velké množství uzlů mezi sebou, je
adresace L2 povinná. Frame je obvykle přijat všemi uzly v dané síti, každý uzel frame vyhodnotí a
porovná cílovou L2 adresu se svou adresou. Pokud vznikne shoda, je frame postoupen další vyšší
vrstvě ke zpracování.
7.2.12 Frame - Trailer
Protokoly vrstvy Data Link přidávají na konec frame tzv. Trailer. Tento trailer – nepřekládá se,
ekvivalent v podstatě není, jako u většiny ostatních síťových označení – má kontrolní funkci a udává,
zdali je frame poškozen, nebo dorazil do svého cíle v pořádku. Proces této kontroly se nazývá Error
Detection. Tato detekce spočívá v tom, že je do příslušného datového pole umístěn logický nebo
matematický součet bitů traileru.
Pole označené FCS (Frame Check Sequence) je použito k detekování chyb v průběhu procesu
odesílání a příjmu. Detekce chyb je prováděna až na úrovni vrstvy Data Link, protože to je ta úroveň,
která je zodpovědná za přenos framů skrz lokální médium. A proč zde vůbec tato kontrola je? Lokální
médium je pro data potenciálně velmi nespolehlivé prostředí. Signály reprezentující data mohou být
ovlivněny okolními rušeními jako EMI, přeslechy, zkreslením, útlumem, kolizemi apod., což má za
následek změny v bitové struktuře framu. Mechanizmus detekce chyb zajištěný polem FCS zjistí
většinu chyb vzniklých na lokálním médiu.
Aby bylo zajištěno, že obsah framu přijatého cílovým uzlem je stejný, jako frame, který byl
primárně odeslán do sítě, vysílající uzly vytvářejí logické součty odesílaných framů. Toto je známé pod
zkratkou CRC (Cyclic Redundancy Check) a používá se toho i v jiných odvětvích, například při
kompresi souborů (WinZip, WinRAR, 7Zip apod.). Tato vypočítaná hodnota je umístěna do pole FCS
framu a reprezentuje svým způsobem obsah tohoto framu.
Když frame dorazí do svého cíle, cílový uzel opětovně spočítá kontrolní součet a porovná jej
s tím, který je umístěn v poli FCS. Pokud jsou obě hodnoty stejné, ej velmi pravděpodobné, že dorazil
v takové podobě, jak jej zdrojový uzel odeslal. Jestliže hodnota CRC nesedí, je tedy odlišná
s hodnotou v poli FCS, frame je bez milosti zničen. Samozřejmě je vždy malá šance, že frame se
shodnými hodnotami CRC (Obrázek 64) je označen jako bez chyby, ale v reálu obsahuje chybu. Toto
se může stát, když během přenosu vznikne několik chyb, řekněme na správných místech, které
vygenerují správné CRC. Potom je úkolem vyšších vrstev, aby chybu nalezly a postaraly se o její
nápravu. Jednoduše řečeno, pokud bych prováděl prezenci studentů ve třídě a student, který by ve
třídě nebyl, ale shodou okolností by byl přítomen jiný student se stejným jménem, a já bych zapsal
jeho přítomnost, tak bych chybu na první pohled asi nenalezl.
Obrázek 64 Pole FCS obsahuje kontrolní součet, neboli CRC, který určuje, zda byl frame přijat nepoškozený
95
7.2.13 Frame – Protokoly Data Link vrstvy
V sítích TCP/IP, pracují všechny protokoly druhé vrstvy pod protokolem třetí vrstvy, který se
nazývá Internet Protocol. Nicméně protokol druhé vrstvy je dále odvozován od použité topologie a
použitého komunikačního média. Vzhledem k tomu, že v současné době známe nepřeberné množství
komunikačního médií, známe také velké množství protokolů vrstvy Data Link. Nejznámější používané
protokoly jsou:

Ethernet

Point – to – Point protocol (PPP)

High-Level Data Link Control (HDLC)

Frame Relay

Asynchronous Transfer Mode (ATM)
Každý z těchto protokolů zajišťuje přístup ke komunikačnímu médiu pro používanou topologii
druhé vrstvy OSI modelu. To znamená, že mnoho různých síťových zařízení fungují jako uzly, které
pracují na úrovni vrstvy Data Link a mají implementovány právě tyto protokoly. Mezi tyto zařízení
řadíme i síťové karty v našem počítači (NIC), nebo také interface routeru, který nám doma
zprostředkovává připojení k internetu. Pokud se budeme dále bavit o topologiích, je třeba zopakovat
technologie, které se běžně užívají. Patří mezi ně například rozdělení sítí podle geografického
charakteru, tedy dělení na LAN a WAN.
Technologie LAN (Local Area Network) využívá velmi rychlé lokální propojení jednotlivých
uzlů s účelem poskytnout uživateli co možná největší přenosovou rychlost a zároveň umožnit
připojení co největšímu počtu uzlů s vysokou hustotou uživatelů. Před časem platilo pravidlo, že síť
LAN je ohraničena pomyslným kruhem s poloměrem 100 metrů. Dnešní definice lokální sítě je
poněkud jiné. Obecně můžeme síť typu LAN jako ohraničenou geograficky uzavřenou oblast. Síť LAN
může být domácí datový rozvod s přesným ohraničením zdmi domu. Pod sítí LAN si ale můžeme
představit i infrastrukturu ve velkém podniku s rozlohou mnoha km2, kde hranice sítě určují vnější zdi
podniku. Zvenku se takováto síť tváří jako uzavřená autonomní oblast s obecně jedním
vstupem/výstupem. Definice sítě LAN by tedy neměla být geograficky závislá, ale měla by se
odvozovat od hranice dané autonomní oblasti (Autonomous Area), která je schopná samostatného
provozu.
Technologie WAN (Wide Area Network) si můžeme představit jako síť velkého rozsahu
s geograficky neomezenou působností. Technologie WAN propojují jednotlivé lokální sítě LAN obecně
pomalejším typem spojení (vzhledem k rychlostem v sítích LAN). Technologie WAN jsou cenově
značně nákladnější, než technologie LAN a vzhledem ke vzdálenostem, které je potřeba překlenout
jsou i topologie a použité komunikační média značně odlišné.
7.2.14 Ethernet Frame
Ethernet je rodina síťových technologií definovaná specifikací IEEE 802.2 a 802.3. standard
Ethernet definuje jako protokoly vrstvy DATA Link, tak i specifikuje použitý hardware a médium na
úrovni první Fyzické vrstvy. Ethernet je nejrozšířenější technologie pro sítě typu LAN a podporuje
komunikační rychlosti od 10Mbps, přes 100Mbps a 1000Mbps až po 10Gbps.
Základní formát framu zůstává stejný ve všech formách a verzích ethernetu, kdežto metody
přístupu k médiu se liší podle použité topologie a přenosového média. Ethernet poskytuje spojovací
službu bez zpětné vazby s využitím metody přístupu k médiu CSMA/CD. Díky tomu, že přenosové
96
médium je sdílené, je použití adresace v hlavičce vrstvy Data Link povinné a přesně identifikuje
odesílatele framu i adresáta. Adresy, které se k identifikaci používají, se nazývají MAC (nezaměňovat
s metodou přístupu k médiu – Media Access Control!!!). Adresa MAC má délku 48b a obecně je
vyjádřena hexadecimálními čísly. Celkový počet možných adres MAC je teoreticky 248. Ethernetový
frame má mnoho polí viz (Obrázek 65).
Obrázek 65 Struktura Ethernetového framu.
Preambule – používá se pro synchronizaci odesílaných dat. Obsahuje také tzv. delimiter, který
označuje konec časovací synchronizační informace.
Cílová adresa (Destination Address) – 48b MAC adresa cílového uzlu.
Zdrojová adresa (Source Address) – 48b MAC adresa odesílatele
Typ – hodnota v tomto poli indikuje protokol vyšší vrstvy, který je zapouzdřen v ethernetovém framu
Data – pod pojmem data se myslí to, že druhá vrstva OSI modelu nevidí do tohoto pole a vše co je
v něm odesíláno je pro ni nezajímavé. Obecně je v poli Data uložen paket 3. vrstvy OSI modelu.
Minimální velikost pole Data není náhodná. Dle definice nesmí být Ethernetový frame menší než
64bytes, protože by byl aktivními síťovými prvky zničen z důvodu potenciální chyby.
Frame Check Sequence – pole, jehož obsah slouží k detekci chybných framů.
7.2.15 Point – to – Point Frame
Point – to – Point Protocol je protokol používaný při doručování framů mezi dvěma uzly. Na
rozdíl od mnoha jiných protokolů vrstvy Data Link je standard PPP definován organizací RFCs.
Primárně byl tento protokol navržen pro doručování framů sítích WAN a zůstal dodnes pevně
zakotven v mnoha současných technologiích (modemové spojení, DSL spojení…). PPP protokol může
být využit nad mnoha rozličnými komunikačními médii, včetně kroucené dvoulinky, optiky, satelitních
přenosů nebo u virtuálních spojení. Aby se tento protokol přizpůsobil různým typům médií, zajišťuje
logické spojení nazývané SESSION. Tyto Sessions poskytují protokolu PPP metodu zapouzdřování
mnoha protokolů vyšší vrstvy pro přenos na linkách typu Bod – Bod. Každý protokol zapouzdřený
v PPP framu vytváří svou vlastní session. PPP protokol navíc podporuje v rámci navazování spojení
mezi dvěma uzly kompresi dat popř. i kódové ověření obou uzlů. Struktura PPP framu je na obrázku
(Obrázek 66).
Obrázek 66 Struktura framu PPP
97
Pole Flag – Byte, který indikuje začátek nebo konec framu.
Pole Adresa – Byte, který obsahuje broadcastovou adresu standardu PPP. V rámci protokolu PPP se
jednotlivé komunikující uzly vzájemně neadresují.
Pole Control – Byte, který obsahuje binární sekvenci 00000011, která je používána pro volání
uživatelských dat.
Pole Protocol – Dva Byty, která identifikují protokol zapouzdřený v datovém poli framu.
Pole Data – paket vyšší vrstvy OSI modelu
Frame Check Sequence – Standardně 16bitová hodnota kontrolního součtu. V případě potřeby je
možné použít rozšířenou verzi, která poskytuje 32bitů kontrolních dat.
7.2.16 WiFi Frame
Standard 802.11 je rozšířením IEEE 802 standardů. Používá stejné adresní schéma jako jiné
standardy IEEE 802. Nicméně už z podstaty věci je zřejmá sousta rozdílností oproti klasickým
metalickým spojením. Prvním z nich je absence fyzického propojení mezi uzly, proto je zde spousta
faktorů, které ovlivňují datovou komunikaci a mají přímý vliv na kontrolu přístupu k médiu.
Standard IEEE 802.11, běžně označovaný jako Wi-Fi, je založené na použití Carrier Sense
Multiple Access / Collision Avoidance (CSMA / CA) procesu přístupu k médiu. CSMA / CA určuje
náhodné tzv. backoff postupy pro všechny uzly, které právě čekají na přenos. Nejpravděpodobnější
příležitost k provedení přenosu je v případě, že je médium v danou chvíli volné.
Sítě založené na 802.11 používají Data Link potvrzování, aby bylo zřejmé, že frame dorazil
v pořádku. Jestliže stanice odesílající data nedetekuje potvrzovací frame, datový frame je přeposlán.
Tento stav může nastat v případě ztráty potvrzovacího framu, nebo v případě, že originální data
nedorazila v pořádku, nebo že nedorazila vůbec. Tato metoda potvrzování předchází interferencím a
ostatním problémům spojeným s radiovým vysíláním. Další služby podporované protokolem 802.11
jsou autentikace, asociace a kryptování. Struktura 802.11 framu je na obrázku (Obrázek 67).
Obrázek 67 Struktura Framu standardu 802.11 – WiFi
Pole Protocol Version – Uvádí se zde verze použitého protokolu standardu 802.11
98
Pole Type a Sub Type – Identifikuje jednu ze tří funkcí a podfunkcí framu: Kontrolní funkce, datová
funkce a řídící funkce
Pole To DS – zde je nastavena logická 1 v případě, že je frame určen pro distribuční systémy
Pole From DS – zde je nastavena logická 1 v případě, že frame opouští distribuční systém
Pole More Fragment – zde je nastavena logická 1 v případě, že je frame fragmentován na více částí
Pole Retry – zde je nastavena logická 1 v případě, že je prováděno přeposílání framu
Pole Power Management – zde je nastavena logická 1 v případě, když je uzel v úsporném režimu
Pole More Data – zde je nastavena logická 1 v případě, že uzel, který je v úsporném režimu, má
frontu čekajících framů.
Pole WEP – (Wired Equivalent Privacy) zde je nastavena logická 1 v případě, že frame obsahuje
kryptované informace. Sebevědomá zkratka WEP hlásá, že je zde stejná bezpečnost, jako v případě
kabelového propojení. Z dnešního pohledu je kryptování WEP naprosto nedostatečné a k jeho
prolomení stačí čas řádu jednotek minut.
Pole Order – zde je nastavena log. 1v případě, že frame používá tzv. Strictly Ordered Service.
Pole Duration/ID – obsah pole je závislý na typu framu a obsahuje buď čas v mikrosekundách, který
je potřebný k odeslání framu, nebo tzv. asociační identitu stanice, která frame odeslala
Pole Cílová Adresa (DA) – jedná se o MAC adresu cílového uzlu v síti
Pole Zdrojová Adresa (SA) – MAC adresa uzlu, který frame odeslal
Pole Receiver Address (RA) – MAC adresa identifikující bezdrátové zařízení, které odeslaný frame
přijme, zpracuje a odešle dále. Nejedná se o stejnou adresu jako DA. Analogicky je možné si
představit, že tato adresa koresponduje s adresou nejbližší pošty, která se postará o zpracování
našeho dopisu
Pole Transmitter Address (TA) – MAC adresa, která identifikuje bezdrátové zařízení, které frame
odeslalo.
Pole Sequence Number – označuje pořadové číslo framu. Přeposlané framy jsou označeny
duplicitními sekvenčními čísly
Pole Fragment Number – číslo označující příslušný fragment framu
Pole Frame Body – obecně se jedná o informace, které jsou framem přenášeny. Nejčastěji se jedná o
IP paket
Pole FCS – obsahuje 32b CRC hodnotu, pro kontrolu chyb framů.
99
7.3 SÍŤOVÁ VRSTVA (NETWORK LAYER)
Cíle podkapitoly:

Definice role síťové vrstvy z pohledu komunikace jednotlivých uzlů

Seznámení se se základními protokoly třetí vrstvy jako je Internet Protocol a jejich
vlastností jako je „connection less“ spojení a „best effort service“.

Pochopíme principy dělení sítí do skupin

Vysvětlení problematiky hierarchického adresování zařízení a jak toto adresní schéma
pomáhá v komunikaci mezi sítěmi

Vysvětlení základů routování, tzv. next-hopů a přeposílání paketů
Linková vrstva zajišťuje přenos celých rámců, ovšem pouze mezi dvěma uzly, mezi kterými
vede přímé spojení. Většinou však spojení mezi příjemcem a odesilatelem není přímé, ale vede přes
jeden či více mezilehlých uzlů. Síťová vrstva pak zajistí potřebné směrování (routing) přenášených
rámců, označovaných nyní již jako pakety (packets). Přesnější specifikace říká, že PACKET je PDU
(Protocol Data Unit) třetí vrstvy OSI modelu. Tuto činnost zabezpečují aktivní prvky směrovače.
Síťová vrstva tedy zajišťuje volbu vhodné trasy resp. cesty (route) přes mezilehlé uzly, a také
postupné předávání jednotlivých paketů po této trase od původního odesilatele až ke konečnému
příjemci. Musí si tedy "uvědomovat" konkrétní topologii sítě (tj. způsob vzájemného přímého
propojení jednotlivých uzlů). Směrování může být vykonáváno dynamicky na bázi aktuálního stavu
komunikačního systému, tzv. datagramovou službou (nespojovaný přenos). V jiném případě se na
začátku spojení nejprve vytvoří virtuální cesta, která je pak dodržena, tzv. spojově orientovanou
službou (spojovaný přenos).
Síťová vrstva je hardwarová, když však směrování řeší PC s dvěma síťovými kartami, je
softwarová. Obsahuje také ovladače síťových karet, které realizují vrstvy L2, L1 konkrétních
protokolů, např. Ethernet nebo Token-Ring. V této vrstvě pracuje také např. protokol IPX.
Bavíme-li se o síťové vrstvě (L3), bavíme se o tom, jak data ze zdroje putují ke svému cíli co
možná nejefektivnější cestou. Protokoly třetí vrstvy OSI modelu specifikují adresování a procesy,
které dovolí transportní vrstvě řídit datový tok a úspěšně navázat spojení zdroje s cílem.
Zapouzdřování na třetí vrstvě dovoluje, aby byl obsah paketu doručen ke svému cíli v rámci sítě, nebo
v rámci jiné sítě s minimálními „náklady“. V této kapitole se zaměříme na roli síťové vrstvy, jak se
větví na skupiny hostů a řídí tok datových paketů v rámci sítě.
Síťová vrstva OSI modelu je zodpovědná za výměnu datových paketů mezi komunikujícícmi
uzly v rámci sítě. Aby toho mohlo být dosaženo, používá síťová vrstva tyto čtyři základní procesy:

Adresování

Zapouzdřování (Encapsulation)

Routování

De-Encapsulation
100
7.3.1
Adresování
Zaprvé, síťová vrstva musí zajišťovat mechanismus pro adresování koncových zařízení / uzlů.
Jestliže je potřeba odeslat určitou část dat koncovému zařízení, musí mít toto zařízení unikátní
adresu. V IPv4 sítích se zařízením přezdívá HOST (tedy jen v případě, že je danému zařízení přidělena
IP adresa).
7.3.2
Zapouzdření (Encapsulation)
Síťová vrstva musí provádět zapouzdřování. Nejen zařízení musí obsahovat adresu. Tato
adresa musí být součásti PDU dané vrstvy (tedy součástí paketu). Během procesu zapouzdřování
obdrží třetí vrstva OSI modelu L4 PDU (čtvrté vrstvy), přidá L3 hlavičku jejíž součástí tyto adresy jsou a
výsledkem je L3 PDU. Standardně se tomuto PDU říká paket. Když je paket vytvořen, hlavička musí
mimo jiné obsahovat i adresy odesílatele (source address) a příjemce (destination address). Poté, co
je paket vytvořen, je předán druhé vrstvě OSI modelu. Tam proběhne další zapouzdření, přidá se L2
hlavička a L2 trailer a FRAME je odeslán na médium.
7.3.3
Routing
Síťová vrstva musí být dále schopna zajistit směrování těchto paketů k jejich cíli. Zdrojové a
cílové adresy nemusí být vždy nutně ve stejné síti. Popravdě toto je jen výjimečný případ. V drtivé
většině jsou pakety určeny uzlů v jiných sítích. Příkladem může být jednoduchá komunikace uživatele
s internetovým serverem. Ten se jen „málokdy“ nachází ve stejné síti, jako uživatel… každý paket
proto musí být na své cestě postupně naváděn, aby se ke svému cíli dostal.
Mezilehlá zařízení spojující jednotlivé segmenty sítí jsou nazývána ROUTERy. Základní role
routeru je ta, aby vybral správnou a efektivní cestu pro daný paket vzhledem k jeho cíli. Tento
proces je známý pod pojmenováním ROUTING – Routování – Směrování.
Během routování projde paket mnoha mezilehlými zařízeními. Každá cesta, kterou paket
překoná ke své cestě k cíli se nazývá „HOP“. Jak paket prochází Sítí, jeho datové pole zůstává
netknuté (L4 PDU), zatímco jeho hlavička se každým průchodem routerem mění.
7.3.4
De-encapsulation
Nakonec paket dosáhne svého cíle, hosta, a je postoupen jeho třetí vrstvě. Host prozkoumá
cílovou adresu a ověří, zda je paket určen jemu. Pokud je adresa správná, paket je zkrácen os vou
hlavičku a obsah pole „Data“ je poslán vyšší, čtvrté, vrstvě. Na rozdíl od transportní vrstvy (L4), která
řídí transport dat mezi hostitelskými procesy, protokoly síťové vrstvy specifikují strukturu paketu a
zpracovávají je, aby bylo možné komunikovat s jiným hostem. Měli bychom znát základní protokoly
síťové vrstvy. Patří mezi ně:

Internet Protocol version 4 (IPv4)

Internet Protocol version 6 IPv6)

Novell Internetwork Packet Exchange (IPX)


Apple Talk
Connectionless Network Service (CLNS/DECnet)
Internet protocol v4 je v současné době nejpoužívanější L3 protokol. Je to jediný protokol
třetí vrstvy, sloužící pro transport dat v Internetu. IPv6 je již finalizována a její implementace se
rozbíhá. IPv6 běží paralelně s IPv4 a v budoucnosti ji plně nahradí. Služby, hlavička a struktura paketu
101
je plně specifikována dle použitého protokolu. Protokol IP byl navržen jako protokol s minimální
náročností zpracování. Poskytuje pouze funkce spojené s doručováním paketů ze zdroje k cíli mezi
propojenými sítěmi. Tento protokol nebyl navržen pro řízení datového toku. Proto jsou tyto a další
služby přenechány čtvrté vrstvě OSI modelu. Charakteristika IPv4 je následující:
7.3.5

Connectionless (bez spojový) – před odesíláním dat není navázána žádná
komunikace. Data jsou zkrátka odeslána do sítě a jsou ponechána svému osudu.

Best Effort (nespolehlivý) – doručování je bez zpětné vazby. O tom, zda paket dorazil
do místa určení, není zdrojovému uzlu předána žádná informace.

Nezávislý na použitém médiu – může fungovat na mnoha technologiích a
specifikacích. Není v principu ničím omezen.
Connectionless service (bez spojově orientovaná služba)
Anglický překlad slov „Connectionless service” je velice obtížný, proto bych se držel anglické
verze. V principu se jedná o tom, že příjemce není nijak předem upozorněn, že mu přijde paket.
Pokud někomu odesíláte dopis, většinou ho nijak „nevarujete“, že jste mu dopis zaslali. Vámi
vytvořený dopis vhodíte do nejbližší schránky a o více se nestaráte. Dopis si žije vlastním životem,
putuje z pošty na poštu a obvykle dojde. Analogie s poštou pokračuje dále. Pokud je dopis poštou
ztracen, tedy někde po cestě se dopis vytratí, poškodí, je odeslán jinam, ani odesilatel, ani příjemce
není o této skutečnosti nijak informován. Je na vyšší vrstvě OSI modelu, aby se s tímto stavem
vypořádala.
Naopak Connection oriented (spojově orientované) protokoly, jako je TCP, nejdříve navazují
spojení, domluví si komunikační pravidla a teprve potom začne výměna uživatelských dat.
Doručování stylem connectionless může vyústit v tom, že jsou pakety doručovány v jiném
pořadí, než v jakém byly odeslány. Některé dopisy mohou jet Express, některé jedou vlakem a
některé jsou pomalu doručovány pošťákem na kole. Problémy se špatným pořadím doručování také
řeší protokoly vyšší vrstvy (TCP).
7.3.6
Definice Best Effort
Protokol IP se nezatěžuje malichernostmi, jako je například spolehlivost. Jeho skutečnou
prioritou je efektivnost, rychlost a kvantita. Díky tomu, mlže být jeho lavička menší, čímž se zvedá
poměr uživatelská data/balast. Tímto stylem se zvyšuje i rychlost doručování, což je zvláště u
internetového spojení klíčové. Cílem síťové vrstvy je doručovat paket mezi komunikujícími uzly s co
nejmenší zátěží na sít, jak jen to je možné. Třetí vrstva je naprosto nezávislá na datech, které
transportuje. Veškeré rozhodování je přenecháno vyšší vrstvě a je jen na ní, zda se rozhodně pro
spolehlivých typ transportu, nebo využije komunikaci bez zpětné vazby s určitou tolerancí
k chybovosti. Proto je někdy IP protokol označován jako nespolehlivý. Tímto se samozřejmě nemyslí
to, že by tento protokol sem tam fungoval a sem tam ne. Také to neznamená, že není vhodný pro
přenos dat.
Nespolehlivostí se míní, že IP protokol nemá prostředky pro řízení a opravu chyb, které se
během komunikace vyskytnou. Jednoduše řečeno, nemá zpětnou vazbu o tom, zda pakety dorazily
do cíle, nebo ne.
Pokud bychom do IP protokolu přidali kontrolu spolehlivosti, potom by služby, které toho
nevyužívají, zbytečně zatěžovaly síť a výsledkem by byla nižší propustnost dat. Možná si říkáte, že
102
spolehlivost je nutná vždy a všude, vždyť jak by vypadal obrázek s nepravými barvami, text, který by
ztrácel smysl nebo zvuk, kde by byly nepravé tóny. Opak je pravdou. Samozřejmě existují služby,
které vyžadují 100% přesnost doručení, ale vezměme například streamované video ze stránek
YouTube. Video zde běží ve 30 snímcích za vteřinu. 30 krát za vteřinu se tedy změní obrázek, na který
se díváte. Co se stane, jestliže bude mít některý z pixelů jinou barvu? Poznáme, jestli se
v reprodukované hudbě změní tón kytary v čase mezi 12.025s a 12.026s? Nepoznáme. Tyto
nežádoucí vlivy jsou vnímatelné pouze v případě, že je komunikační spojení velmi nekvalitní a svou
měrou přesahuje jakousi subjektivní mez. Jinak je vše bez problémů a nikdo si vlivů nevšimne.
Představte si, že bychom chtěli mít opravdu přesnou reprodukci tohoto videa. Každý z doručených
paketů by musel být zpětnou vazbou potvrzen odesílajícímu zařízení a teprve poté by došlo
k odeslání dalšího paketu. Tyto zpětné vazby by extrémně zahlcovaly komunikační síť a celkově by se
znatelně snížila propustnost. Vždyť vezměme v úvahu současné digitální pozemní vysílání televizních
pořadů. Obraz buď je, nebo není. Nic mezi tím neexistuje. Datový tok je přitom přijímán podobně,
jako v datových sítích. Pouze pokud máme nekvalitní příjem, obraz se „rozsype“ na kostičky a je
nutné tuto situaci řešit dodatečnými hardwarovými zásahy. Navíc, lokální televizní vysílač nemá
zpětnou vazbu o tom, zdali vaše televize hraje, nebo ne. Zkrátka vysílá tzv. stream a spoléhá na to, že
je jeho výkon dostatečný k pokrytí svěřené oblasti.
7.3.7
„Mediální“ nezávislost
Síťová vrstva se nezatěžuje věcmi, jako je typ komunikačního média, přes který jsou data
transportována. Tyto starosti nechává nižším vrstvám, které jsou lépe uzpůsobené tyto stavy
vyhodnocovat a přizpůsobovat se. Každý individuální paket může být buď „převeden“ na elektrický
signál, optický impuls, nebo radiofrekvenční signál. Za odeslání data na medium je zkrátka
zodpovědná první a druhá vrstva OSI modelu a použití IP protokolu tedy není limitováno typem
média.
Jediné o se od typu média odvíjí je maximální velikost PDU. Zkratka, která toto vystihuje je
MTU, neboli Maximum Transmission Unit. Rozdílná velikost data se týká zvláště bezdrátových
technologií, kde je transportovaných dat mnohem více. Může se pak stát, že na WiFi router, který je
napojen do internetu dorazí Frame respektive Paket s velikostí větší, než je povolená velikost na
médiu vedoucí do internetu (WiFi +-2000B vs. Ethernet +-1500B). v těchto případech nastupuje
automatická funkce s názvem Fragmenting, která větší paket rozdělí na dva menší.
7.3.8
Zapouzdření L4 PDU
PDU čtvrté vrstvy (segment) OSI modelu (Transport Layer) je na třetí vrstvě zapouzdřeno do
paketu, takže může být sítí transportováno k cíli. Toto zapouzdření není závislé na použitém
protokolu, tedy IPv4 nebo IPv6. Tohoto procesu se zúčastňují hlavně routery, které na třetí vrstvě
pracují. Samozřejmě platí, že obsah l4 PDU se při cestě sítí nemění, hlavička L3 se mění s každým
HOPem. Struktura paketu je na obrázku (Obrázek 68).
103
Obrázek 68 Zapouzdření L4 PDU do paketu IP protokolu
7.3.9
Hlavička IP paketu
Hlavička IPv4 protokolu obsahuje mnoho různých polí. Základní struktura hlavičky IPv4 je na
obrázku (Obrázek 69).
Obrázek 69 Struktura hlavičky protokolu IPv4
Pole IP Destination Address – v tomto poli je obsažena cílová IP adresa uzlu. Rozsah tohoto pole je
32b.
Pole IP Source Address – v tomto poli je obsažena zdrojová adresa uzlu, který paket odeslal. Rozsah
je stejný jako cílová adresa, 32b.
Pole Time to Live – Time to Live (TTL) má velikost 8b a číslo, které reprezentuje, ukazuje na životnost
paketu, tedy „life“. V průběhu toho, jako paket cestuje skrz síť, je každou návštěvou routeru
odebrána jednička z pole TTL. Jakmile na interface routeru dorazí paket, který má hodnotu TTL rovu
1, je automaticky skartován. Nastavením hodnoty v poli TTL tedy můžeme korigovat maximální
„vzdálenost“ v hopech, kam se až paket dostane. V principu se jedná o metodu prevence před
pakety, které se „ztratily“ a bloudí sítí. Tento stav může nastat v případě tzv. loops, kdy je
nesprávným nastavením routeru kladně vyhodnocena cesta, která již nemusí být aktuální.
104
Tento mechanismus není samoúčelný. Představte si, pošlete dopis z Ostravy do Prahy. Ze
schránky jej vyzvedne poštovní služba (Switch) a doveze na lokální poštu (Router). Ta vyhodnotí
cílovou adresu a pošle dopis vlakem (Optický kabel) na poštu do Brna. Tou dobou je v Brněnské
poště chaos, vzniklý přechodem informačního systému z verze T602 na verzi Office 2013. Zmatení
zaměstnanci špatně vyplní pole definující komunikační směry (routovací tabulka routeru). Došlý
dopis z Ostravy je místo toho, aby byl poslán vlakem na Prahu špatně vyhodnocen a poslán zpět na
Ostravu. Nicméně systém (Pošta) to vykoná v dobré víře, protože jeho směrovací tabulka je
v pořádku a směr je jasný. Dopis tedy dorazí zpět do Ostravy kde je vyhodnocen a podle cílové
adresy (Praha) je další den odeslán zpět do Brna. Brno opět vyhodnotí směr Praha špatně a dopis
jde zpět na Ostravu. Takto by se začala kumulovat pošta ve vagónech a rostla by každý den.
Zavedením TTL by se na každý dopis napsala čárka, která indikuje, kolikrát už na nějaké poště byl.
Jakmile by hodnota TTL (počet čárek) dosáhla svého maxima, byl by dopis nemilosrdně spálen
v „ekologicky šetrném kotli na prošlé dopisy“. Tím by se omezil maximální náklad na trati a
nehrozil by kolaps. Pole TTL je tedy velmi důležité a bez něj by v podstatě nebyla možná
komunikace na síti. Jednoduše si lze ověřit, že tento proces funguje. Na svém počítači tiskněte
tlačítko s ikonou Windows a spolu s ním i klávesu „R“. Do nového okna vepište „cmd“ bez
uvozovek a stiskněte ENTER. Otevře se černé okno s příkazovým řádkem. Do něj vepište „ping
seznam.cz“ a potvrďte klávesou ENTER. Z textu, který se na obrazovce objeví, je pro nás důležitý
údaj o TTL, který říká, kolika routery musel paket projít na cestě tam a zpět.
Pole Protocol – Tato osmi bitová hodnota indikuje typ dat, který paket přenáší. Podle této hodnoty
jsou data zpracována příslušnou vyšší vrstvou. Jako příklad uveďme hodnotu 01, což indikuje protokol
ICMP, hodnotu 06, což indikuje použití protokolu L4 TCP, popř. hodnotu 17, která indikuje použití
protokolu L4 UDP.
Pole Type of Service – toto pole je velmi důležité. Hodnota uvnitř, odpovídající 8 bitům,
koresponduje s prioritou daného paketu. Tato hodnota umožnuje použití tzv. QOS (quality of service)
mechanizmu. Router, který pakety zpracovává, může rozhodovat o pořadí zpracování paketů právě
na základě hodnoty v tomto poli. Jednoduše řečeno, pokud používáte IP telefon, nebo IP televizi,
mohou být pakety těchto služeb zpracovávány s větší prioritou, než například běžné brouzdání
webem. Tedy u služeb, kde je potřeba zachovat kontinuitu datového toku, je vyřizování přednější na
úkor nespecifikovaných služeb.
Pole Fragment Offset – jak bylo zmíněno dříve, router může rozdělit pakety na více segmentů
v případě, že je příjem a odesílání paketu prováděno z jiných typů média. Například příjem paketu
z WiFi interface a jeho odeslání přes ADSL linku. Velikost paketů je tedy v závislosti na přenosovém
médiu různá, proto musí být větší pakety segmentovány ne větší počet menších. Hodnota v tomto
poli je potřebná pro zpětnou rekonstrukci daného paketu.
Pole More Fragments Flag – jendá se o jediný bit v poli FLAG. Jeho účel je při opětovné rekonstrukci
fragmentovaných paketů.
Pole Version – toto pole obsahuje informaci o použitém protokolu IP
Pole Header Length (IHL) – specifikuje přesnou velikost hlavičky paketu
Pole Identification – v tomto poli je obsažena informace o aktuálním fragmentu (pokud existuje)
105
Pole Header Checksum – v tomto poli je obsažen kontrolní součet pro hlavičku IP paketu. Je z něj
odvozována eventuální chyba paketu
7.3.10 IP adresy
Adresace je klíčová funkce třetí vrstvy OSI modelu. Bez ní by nebyla možná komunikace mezi
uzly umístěnými v různých sítích. Adresy protokolu IPv4 jsou přísně hierarchické. Každé zařízení v síti,
které chce komunikovat, musí být jednoznačně identifikováno. Tato identifikace je minimálně na
dvou úrovních. Na vrstvě Data Link jsou to MAC adresy, které mají ale jen lokální význam. Na vrstvě
Network jsou to právě IP adresy. Každý paket je vybaven zdrojovou a cílovou IP adresou, každá
v rozsahu 32b. My ji interpretujeme jako 4 čísla v desítkové soustavě oddělené tečkou, síťová zařízení
používají výhradně binární formu prezentace. Interpretace formou desítkového čísla oddělených
tečkou se odborně nazývá „Dotted Decimal“. IP adresa obsahuje 4 desítková čísla v rozsahu 0 ~ 255.
Každé číslo je nazýváno oktet a spadá buď do kategorie Network, nebo User.
V rámci třetí vrstvy OSI modelu definujeme síť (Network) jako skupinu hostů (hosts), kteří
mají stejnou síťovou (Network) část IP adresy, spadají tedy jakoby do stejné oblasti. Analogií může
být adresa bydliště hosta, která má v zadání stejné Město. Všichni hosté (hosts, uzly, zařízení)
s bydlištěm ve stejném Městě spadají do jedné skupiny. Město je tedy pro všechny společné a
reprezentuje síť (network).
7.3.11 Převod ze soustav
Reprezentace IP adres je na úrovni třetí vrstvy v binárním kódu. Převod z desítkové soustavy
do binární a naopak je nutnou znalostí pro orientaci v IP adresách.
V případě převodu z desítkové soustavy do binární se používá jednoduchý postup, který je
vysvětlen na obrázku (Obrázek 70).
Desítková
soustava
128
64
32
16
8
4
2
Binární soustava
1
2
0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0
0
1x2 +0x20
0
10
7
0 0 0 0 0 1 1 1
1x22+1x21+1x20
111
0
9
22
44
255
1
3
2
1
0
1001
4
3
2
1
0
10110
5
4
3
2
1
0
101100
5
4
3
2
1
0
0 0 0 0 1 0 0 1
1x2 +0x2 +0x2 +1x2
0 0 0 1 0 1 1 0
1x2 +0x2 +1x2 +1x2 +0x2
0 0 1 0 1 1 0 0
1x2 +0x2 +1x2 +1x2 +0x2 +0x2
7
6
1 1 1 1 1 1 1 1 1x2 +1x2 +1x2 +1x2 +1x2 +1x2 +1x2 +1x2 11111111
Obrázek 70 Převod z desítkové soustavy do soustavy binární
Z obrázku je patrné, že desítkové číslo musíme rozdělit na jednoduchý součet vah, které jsou
prezentovány oranžově v záhlaví tabulky. Ve sloupci „Binární soustava“ je tento postupný součet
dobře vidět. Například desítkové číslo 9 je rozděleno na nejbližší nižší váhu 8 + 1. Tedy vyjádřeno
v binárně 23+20 = 8 + 1. Číslo 7 je možné rozdělit na 4 + 2 + 1, tedy 22 + 21 + 20. U těch vah, které jsou
použity, sepíšeme jedničku a výsledné binární číslo je v posledním sloupci, zeleně. Takovýto převod je
velmi jednoduchý a stačí několik vypočítaných příkladů pro jeho osvojení.
106
Opačný převod z binární soustavy na desítkovou je pouze aplikace opačného postupu. U
binárního čísla sečteme korespondující váhy tam, kde je v binárním čísle hodnota 1. Součet těchto
vah je poté dekadicky vyjádřené binární číslo.
Tedy 101100b = 1x25+0x24+1x23+1x22+0x21+0x20 = 32 + 8 + 4 = 44d.
Pokud už tedy víme, jaký zápis adresa má a jsme schopni převést její binární interpretaci do
decimální podoby, řekněme si něco více o adresách samotných. Adresy bychom mohli rozdělit na tři
typy. První typ je adresa sítě, druhá je adresa hosta (user) a třetí je tzv. adresa „Broadcast“.
Adresa sítě přesně ohraničuje adresní oblast vyhrazenou pro danou lokální síť. Můžeme ji
přirovnat k názvu města. Hranice města jsou přesně definovány a vše uvnitř můžeme považovat
z jeho obyvatele (users, hostitele, uzly…). Je to první (nultá) IP adresa v daném rozsahu.
Adresa uživatelská (User Address) přesně specifikuje určitého hosta. Musí být unikátní,
v jedné síti nesmí být dvě zařízení se stejnou adresou IP. Opět to můžeme přirovnat k adrese bydliště
uvnitř daného města. Například adresa „17. listopadu 15, Ostrava“, přesně definuje uživatele v síti
„Ostrava“ s lokální adresou „17. listopadu“.
Adresa Broadcast je taková adresa, která je společná pro všechny uživatele v dané síti. Je to
poslední adresa v daném rozsahu IP adres. Přirovnat to můžeme k rozhlasovému vysílání na ulicích
města, kdy se dává na vědomí určitá událost. Toto vysílání není určeno pro jednu konkrétní osobu
(pak by to byl Unicast), ale pro všechny s tím, že pokud je pro Vás zpráva nějak zajímavá, tak
provedete určité návazné kroky.
Adresy IP dělíme na třídy. Základní třídy jsou A, B a C. Každá je něčím specifická a od toho se
také odvíjí vhodnost použití. Základní členění je zobrazeno na obrázku (Obrázek 71).
Obrázek 71 Dělení IP adres na třídy
107
Jak je vidět, každá třída má jiný poměr velikosti části síťové a uživatelské. Třída A je tedy vhodná o
malý počet sítí s obřím obsazením v každé z nich. Třída B je vyvážená mezi třídami A a C a třída C je
vhodná všude tam, kde je potřeba velké množství malých sítí.



Třída A
o
o
o
o
Rozsah prvního oktetu 0 – 127
Rozsah sítí 0 - 127 = 128 sítí
Rozsah Uživatelů 3 oktety = 24bitů = 224 = 16.777.216 uživatelů
Defaultní maska 255.0.0.0
Třída B
o
o
o
o
Rozsah prvního oktetu 128 – 191
Rozsah sítí 1 oktet + rozsah 1. oktetu = 8bitů = 28 = > 256 * (191 - 128) sítí
Rozsah Uživatelů 2 oktety = 16bitů = 216 = 65.536 uživatelů
Defaultní maska 255.255.0.0
Třída C
o
o
o
o
Rozsah prvního oktetu 192 – 223
Rozsah sítí 2 oktety + rozsah 1. oktetu = 16bitů = 216 = > 65.536 * (223 - 192) sítí
Rozsah Uživatelů 1 oktet = 8bitů = 28 = 256 uživatelů
Defaultní maska 255.255.0.0
Abychom mohli rozlišit, kde končí síťové část a kde začíná část uživatelská, je zapotřebí tzv. maska
podsítě neboli maska. Tato maska se zapisuje jako doplněk k IP adrese a má stejný rozsah, tedy
32bitů. Síťová část je v masce reprezentována jedničkami, kdežto uživatelská část nulami. Maska se
buď píše spolu s IP adresou ve formátu „Dotted decimal“, nebo jako číslo za lomítkem „/“ za IP
adresu. Každý router vždy provádí logický součin (AND) masky a uživatelské IP adresy. Výsledkem je
IP adresa sítě, do které daný uživatel náleží. Praktická realizace je ukázána na obrázku (Obrázek 72).
Obrázek 72 Získání adresy sítě logickým součinem MASKY a IP Adresy uživatele
Dekadický vyjádřená IP adresa z hlavičky paketu ukazuje na cílového hosta 172.16.28.135. IP
adredu rozepíšeme binárně. Maska podsítě vyjádřená binárně je na 3. Řádku. Všimněte si, že za IP
adresou hosta je /20. to znamená, že síťová část adresy zasahuje 20 bitů od začátku adresy. Je to
dobře vidět červenými „jedničkami“, kterých je právě 20. Tím je přesně oddělená uživatelská část od
části síťové. Maska a IP adresa v binární formě se logicky vynásobí (Log. AND) a výsledek (Adr. Sítě
binárně) se nakonec převede do desítkové soustavy. Pro uživatele 172.16.28.135/20 je tedy mateřská
síť 172.16.16.0. takovýmto jednoduchým způsobem se router dozví, na který interface má daný paket
přeposlat.
108
7.3.12 Router – směrování paketů
V rámci vlastní sítě, popřípadě podsítě (subnetwork), nepotřebují komunikující klienti žádné
mezilehlé (Intermediary) zařízení. Vystačí si s rozbočovačem pracujícím na první, popř. druhé vrstvě
OSI modelu (HUB nebo SWITCH).
Tento stav se dá přirovnat ke komunikaci mezi jednotlivými studenty v rámci jedné třídy.
Komunikující studenti reprezentují síťové uživatele, vzduch představuje sdílené komunikační
médium. Pokud do komunikace nezasáhne dohlížející učitel, jedná se o nedeterministickou síť a
studenti spolu komunikují pouze v případě, že je klid, nepřekřikují se. Pokud se začnou překřikovat,
vznikají kolize. Pokud učitel do komunikace zasáhne a efektivně ji řídí, jedná se o síť
deterministickou, kde kolize nevznikají.
Pokud chce klient komunikovat s jiným klientem v jiné síti, musí kontaktovat router, který provede
potřebné směrování paketů. Tento router je běžně nazýván „Default Gateway“ nebo také „Výchozí
Brána“. V nastavení klienta je tato adresa povinná, jinak klient nebude mít možnost s cizí sítí
komunikovat. Adresa výchozí brány musí být v takovém rozsahu, ve kterém je klient umístěn. Na
obrázku (Obrázek 73) je jasně vidět souvislost mezi IP adresou klienta a korespondující adresou
výchozí brány.
Obrázek 73 Vztah IP adresy klientů a jejich výchozích bran. Výchozí brána musí být adresa nejbližšího routeru,
který má přístup do jiných sítí.
Primární role síťové vrstvy spočívá v přenosu paketů od uživatele, který data odesílá
k uživateli, kterému jsou data určena. Během zapouzdřovacího procesu je na třetí vrstvě vytvořen
Paket, který obsahuje data odeslané 4. vrstvou OSI modelu. Pokud je cílový hostitel ve stejné síti, jako
odesílatel, je paket doručen přímo. Pokud se však příjemce nachází v jiném síťovém rozsahu, je tento
paket primárně směrován „Výchozí bráně“, routeru, který proveden potřebný překlad a zaručí
doručení dat do jiné sítě. Pokud je cílová adresa „hodně vzdálená“, tento proces se opakuje a paket
může být zpracován mnoha mezilehlými routery. Přesměrování paketu pomocí routeru se nazývá
HOP a je to jedna z jednotek vzdálenosti používaných v sítích. Vzdálenost 3 HOPy znamená, že paket
musel být zpracován třemi routery, než se dostal do cílové sítě. Každý router směruje pakety podle
údajů v jejich hlavičce. Router zpracuje každý takový paket, zjistí si cílovou adresu sítě (IP adresu) a
přepošle daný paket správným interfacem dále. Pokud je cílová síť přímo připojená k danému
routeru, paket je přeposlán přímo danému uživateli. Pokud je tato síť vzdálená, je tento paket
přeposlán dalšímu routeru v pořadí, který má k cílové síti blíže, tzv. Next-Hop-Router. Tímto se
aktuální router zbaví zodpovědnosti za daný paket a věnuje svou pozornost dalším paketům.
109
Router si vede tabulku síťových adres, ke kterým má přístup. Tato tabulka se nazývá
směrovací a je dynamicky aktualizována podle aktuální situace. Pokud přijde na některý z interface
routeru paket, který má cílovou IP adresu v oblasti kam router nevidí (cílová síť není zapsána
v routovací tabulce), je tento paket defaultně zahozen. Mnohdy ale není možné, aby si router
pamatoval všechny cílové adresy sítí. Pokud bychom to vzali doslova, musel by si náš hlavní router
pamatovat adresy všech sítí, co jich v internetu je. Routovací tabulka by byla obrovská a vyhledávání
v ní by bylo opravdu zdlouhavé. Proto mají routery v routovací tabulce pouze informace, týkající se
vlastní lokální sítě. Pokud se objeví paket, který má cíl někde v oblasti, kam router nevidí, není
zahozen ale poslán tam, kde je vysoká pravděpodobnost nalezení správné cesty do cíle. Vezměme
domácí lokální síť. Počítače, notebooky a telefony jsou propojeny s centrálním routerem. Ten je
obvykle připojen do internetu pomocí jediného kabelu. Proč by si tedy měl pamatovat všechny cílové
sítě? Jeho jedinou možností je odeslat požadavek mířící do internetu interfacem připojeným
k poskytovateli internetového připojení. Proto mají routery možnost nastavit tzv. „Default route“,
běžně nastavenou na hodnotu 0.0.0.0/0. Toto nastavení říká, že pokud si router neví rady s nějakým
paketem, je tento paket odeslán defaultně nastaveným směrem a o více se není potřeba starat.
7.3.13 ARP request
ARP (Address Resolution Protocol) - převádí 32 bitovou IP adresu na 48 bitovou MAC adresu.
7.4 L4. TRANSPORTNÍ VRSTVA (TRANSPORT LAYER)
Síťová vrstva poskytuje bezprostředně vyšší vrstvě služby, zajišťující přenos paketů mezi
libovolnými dvěma uzly sítě. Transportní vrstvu proto zcela odstiňuje od skutečné topologie sítě a
vytváří jí tak iluzi, že každý uzel sítě má přímé spojení s kterýmkoli jiným uzlem sítě.
Transportní vrstvě se díky tomu stačí zabývat již jen komunikací koncových účastníků (tzv.
end-to-end komunikací) - tedy komunikací mezi původním odesilatelem a konečným příjemcem.
Při odesílání dat transportní vrstva dělí zprávu na segmenty a při příjmu ze segmentů opět
skládá zprávy do původního tvaru. Dokáže tak zajistit přenos libovolně velkých zpráv, přestože
jednotlivé pakety mají omezenou velikost. Je softwarová.
7.5 L5. RELAČNÍ VRSTVA (SESSION LAYER)
Úkolem této vrstvy je navazování, udržování a rušení relací (sessions) mezi koncovými
účastníky, tj. časové intervaly pro komunikaci mezi aplikačními procesy a řídí synchronizaci přenosu.
V rámci navazování relace si tato vrstva vyžádá na transportní vrstvě vytvoření spojení,
prostřednictvím kterého pak probíhá komunikace mezi oběma účastníky relace. Pokud je třeba tuto
komunikaci nějak řídit (např. určovat, kdo má kdy vysílat, nemohou-li to dělat oba účastníci
současně), zajišťuje to právě tato vrstva, která má také na starosti vše, co je potřeba k ukončení
relace a zrušení existujícího spojení. Je softwarová. V této vrstvě pracuje např. protokol SPX.
7.6 L6. PREZENTAČNÍ VRSTVA (PRESENTATION LAYER)
Specifikuje způsob, jakým jsou data formátována, prezentována, transformována a
kódována. Řeší například háčky a čárky, CRC, kompresi a dekompresi, šifrování dat. Data, která se
prostřednictvím sítě přenáší, mohou mít např. povahu textů, čísel či obecnějších datových struktur.
110
Jednotlivé uzlové počítače však mohou používat odlišnou vnitřní reprezentaci těchto dat - např.
střediskové počítače firmy IBM používají znakový kód EBCDIC, zatímco většina ostatních pracuje s
kódem ASCII. Podobně jeden počítač může zobrazovat celá čísla v doplňkovém kódu, zatímco jiný
počítač v přímém kódu apod. Potřebné konverze přenášených dat má na starosti právě tato
prezentační vrstva. Je softwarová.
7.7 L7. APLIKAČNÍ VRSTVA (APPLICATION LAYER)
Je to v modelu vrstva nejvyšší. Definuje způsob, jakým komunikují se sítí aplikace, například
databázové systémy, elektronická pošta nebo programy pro emulaci terminálů. Používá služby nižších
vrstev a díky tomu je izolována od problémů síťových technických prostředků. Je softwarová.
Koncoví uživatelé využívají počítačové sítě prostřednictvím nejrůznějších síťových aplikací.
Začleňovat všechny tyto různorodé aplikace přímo do aplikační vrstvy by pro jejich velkou
různorodost nebylo rozumné. Proto se do aplikační vrstvy zahrnují jen části těchto aplikací, které
realizují společné resp. obecně použitelné mechanismy. Například u elektronické pošty je ta její část,
která zajišťuje vlastní předávání zpráv v síti, součástí aplikační vrstvy. Na všech uzlových počítačích,
které používají tentýž systém elektronické pošty, je tato část stejná. Uživatelské rozhraní systému
elektronické pošty, tedy ta jeho část, se kterou uživatel bezprostředně pracuje a jejímž
prostřednictvím čte došlé zprávy, odpovídá na ně, připravuje nové zprávy a zadává je k odeslání, již
není považována za součást aplikační vrstvy, neboť se může v každém konkrétním uzlu dosti výrazně
lišit (např. ve způsobu svého ovládání řádkovými příkazy či pomocí různých menu apod.).
Obrázek 74 Výměna dat v modelu OSI
Postupnému prostupu dat od nejvyšší vrstvy po nejnižší se říká encapsulace (zapouzdřování).
Každá z vrstev přijme data od nadřazené vrstvy a přidá své kontrolní informace, ostatním vrstvám
nečitelné. Každý rámec obsahuje na začátku i na konci speciální kódy: H – header (hlavička) na
začátku a T - trailer (znak konce) na konci, které mají v různých protokolech různá označení. Tento
systém je dobře patrný z obr. 49.
111
Na obr. 50 jsou znázorněny jednotlivé vrstvy modelu ISO/OSI a jejich vztah k jednotlivým
aktivním prostředkům sítě. Opakovač, hub a převodník pracují na nejnižší fyzické vrstvě, nad ní je
spojová vrstva, ve které pracuje most a přepínač. V síťové vrstvě pracuje směrovač. Brána pak
pracuje v nejvyšších vrstvách modelu, tedy až po vrstvu aplikační.
Prakticky všechny moderní komunikační technologie vycházejí z modelu OSI. Tento model byl
původně vytvořen pro stejnojmenný soubor protokolů, které měly nahradit nedokonalé a živelně
vznikající protokoly TCP/IP. V současné době je však jako celek poněkud teoretický a zbytečně složitý.
Praktické implementace protokolů TCP/IP bohatě vystačí s jednodušším čtyřvrstvým modelem TCP/IP.
Obrázek 75 Vrstvy modelu ISO/OSI a jejich vztah k aktivním prostředkům sítě
7.8 MODEL TCP/IP
Řekne-li se dnes TCP/IP, je to obvykle chápáno jen jako označení dvou přenosových
protokolů, používaných v počítačových sítích s počítači na bázi Unixu, konkrétně protokolů TCP
(Transmission Control Protocol) resp. IP (Internet Protocol). Ve skutečnosti ale zkratka TCP/IP
označuje celou soustavu protokolů, ne nutně vázanou na operační systém Unix, přičemž TCP a IP jsou
sice nejznámější protokoly této soustavy, ale zdaleka ne protokoly jediné. Správnější je ale považovat
TCP/IP za ucelenou soustavu názorů o tom, jak by se počítačové sítě měly budovat, a jak by měly
fungovat. TCP/IP je tedy síťovou architekturou. Zahrnuje totiž i vlastní představu o tom, jak by mělo
být síťové programové vybavení členěno na jednotlivé vrstvy, jaké úkoly by tyto vrstvy měly plnit, a
také jakým způsobem by je měly plnit, tedy jaké konkrétní protokoly by na jednotlivých úrovních
měly být používány.
Hlavní odlišnosti mezi referenčním modelem ISO/OSI a TCP/IP vyplývají především z
rozdílných výchozích předpokladů a postojů jejich tvůrců. Při koncipování referenčního modelu
ISO/OSI měli hlavní slovo zástupci spojových organizací. Ti pak nově vznikajícímu modelu vtiskli svou
112
vlastní představu - především spojovaný a spolehlivý charakter služeb poskytovaných v komunikační
podsíti (tj. až do úrovně síťové vrstvy včetně). Jinými slovy: ISO/OSI model počítá se soustředěním co
možná nejvíce funkcí, včetně zajištění spolehlivosti přenosů, již do komunikační podsítě, která v
důsledku toho bude muset být poměrně složitá, zatímco k ní připojované hostitelské počítače budou
mít relativně jednoduchou úlohu. Později se ale ukázalo, že například právě v otázce zajištění
spolehlivosti to není nejšťastnější řešení, že totiž vyšší vrstvy nemohou považovat spolehlivou
komunikační podsíť za dostatečně spolehlivou pro své potřeby, a tak se snaží zajistit si požadovanou
míru spolehlivosti vlastními silami. V důsledku toho se pak zajišťováním spolehlivosti do určité míry
zabývá vlastně každá vrstva referenčního modelu ISO/OSI.
Tvůrci protokolů TCP/IP naopak vycházeli z předpokladu, že zajištění spolehlivosti je
problémem koncových účastníků komunikace a mělo by tedy být řešeno až na úrovni transportní
vrstvy. Komunikační podsíť pak podle této představy nemusí ztrácet část své přenosové kapacity na
zajišťování spolehlivosti (na potvrzování, opětné vysílání poškozených paketů atd.) a může ji naopak
plně využít pro vlastní datový přenos. Komunikační podsíť tedy podle této představy nemusí být zcela
spolehlivá, může v ní docházet ke ztrátám přenášených paketů, a to bez varování a bez snahy o
nápravu. Komunikační podsíť by ovšem neměla zahazovat pakety bezdůvodně. Měla by naopak
vyvíjet maximální snahu přenášené pakety doručit (tzv. best effort) a zahazovat pakety až tehdy, když
je skutečně nemůže doručit, tedy např. když dojde k jejich poškození při přenosu, když pro ně není
dostatek vyrovnávací paměti pro dočasné uložení, v případě výpadku spojení apod. Na rozdíl od
referenčního modelu ISO/OSI tedy TCP/IP předpokládá jednoduchou (ale rychlou) komunikační
podsíť, ke které se připojují inteligentní hostitelské počítače.
Další odlišnost od referenčního modelu ISO/OSI spočívá v názoru na to, jak má komunikační
síť vlastně fungovat. Zatímco model ISO/OSI počítá především se spojovaným přenosem (tedy s
mechanismem virtuálních okruhů), TCP/IP naopak předpokládá nespojovaný charakter přenosu v
komunikační podsíti (tedy jednoduchou datagramovou službou), což ostatně vyplývá i z představy co
možná nejjednodušší komunikační podsítě.
Zatímco referenční model ISO/OSI vymezuje sedm vrstev síťového programového vybavení,
TCP/IP počítá jen se čtyřmi vrstvami.
Na následujícím obrázku vidíme celkovou strukturu protokolů TCP/IP.
Obrázek 76 Struktura protokolů TCP/IP
Nejnižší vrstva, vrstva síťového rozhraní (Network Interface Layer), někdy též: linková vrstva
(Link Layer) má na starosti vše, co je spojeno s ovládáním konkrétní přenosové cesty a s přímým
vysíláním a příjmem datových paketů. Sdružuje funkce fyzické a linkové vrstvy modelu OSI. Patří do ní
mnoho různorodých technologií, např. Ethernet, Token Ring, Wi-Fi nebo GPRS ve spojení s protokolem
113
PPP. Vzhledem k velmi častému připojování jednotlivých uzlů na lokální sítě typu Ethernet je vrstva
síťového rozhraní v rámci TCP/IP často označována také jako Ethernetová vrstva (Ethernet Layer).
Většina funkcí vrstvy síťového rozhraní je v naprosté většině případů „zadrátována" do hardwaru a
firmwaru síťových karet, takže s nimi programátor síťových protokolů pracuje jen jako s černou
skříňkou.
Bezprostředně vyšší vrstva, která již není závislá na konkrétní přenosové technologii, je vrstva
síťová, v terminologii TCP/IP označovaná jako internetová vrstva nebo též IP vrstva podle toho, že je
realizována pomocí protokolu IP. Úkol této vrstvy je v prvním přiblížení stejný jako úkol síťové vrstvy
v referenčním modelu ISO/OSI - stará se o to, aby se jednotlivé pakety dostaly od odesilatele až ke
svému skutečnému příjemci, přes případné směrovače resp. brány. Vzhledem k nespojovanému
charakteru přenosů v TCP/IP je na úrovni této vrstvy zajišťována jednoduchá (tj. nespolehlivá)
datagramová služba.
Obsahuje následující protokoly:





IP ( Internet Protocol) - základní protokol, neobsahuje potvrzování (počítač neví, jestli data
které vyslal, přijal vzdálený počítač), zabezpečuje správné doručování dat k jednotlivým
počítačům v síti.
ARP (Address Resolution Protocol) - převádí 32 bitovou IP adresu na 48 bitovou MAC adresu.
RARP (Reverse Address Resolution Protocol) - převádí MAC adresu na IP adresu, tento
protokol používají bezdiskové pracovní stanice, které neznají svojí IP adresu.
ICMP (Internet Control Message Protocol) - používá se k signalizaci chyb a různých
nestandardních situací (používá se pouze k potřebám signalizace, ICMP nezajišťuje nápravu).
IGMP (Internet Group Management Protocol) - podporuje tzv. skupinové vysílání
(multicasting)
Třetí vrstva TCP/IP je označována jako transportní vrstva (Transport Layer) nebo též jako TCP
vrstva (TCP Layer), neboť je nejčastěji realizována právě protokolem TCP (Transmission Control
Protocol). Transportní vrstva má také svůj ekvivalent ve čtvrté vrstvě modelu OSI. Hlavním úkolem
této vrstvy je zajistit přenos mezi dvěma koncovými účastníky, kterými jsou v případě TCP/IP přímo
aplikační programy. Podle jejich nároků a požadavků může transportní vrstva regulovat tok dat
oběma směry, zajišťovat spolehlivost přenosu a také měnit nespojovaný charakter přenosu (v síťové
vrstvě) na spojovaný.
Obsahuje následující protokoly:


TCP (Transmission Control Protocol) - potvrzovaný protokol. TCP vytváří takzvané virtuální
spojení. Toto spojení trvá po dobu, než aplikace spojení ukončí. Transportní vrstva TCP/IP je
nejčastěji zajišťována právě tímto protokolem.
UDP (User Datagram Protocol) - nepotvrzovaný protokol. Na rozdíl od TCP nezajišťuje mj.
spolehlivost přenosu (pro takové aplikace, které si to na úrovni transportní vrstvy nepřejí).
Od IP se liší také tím, že má navíc tzv. port. Na jednom počítači lze provozovat několik
programů, které poskytují své služby. Aby se rozlišilo, na kterou službu program přistupuje,
musí být nějak rozlišeny. Jsou rozlišeny právě portem (například služba www serveru HTTP
má standardně port 80). Maximálně může být najednou spuštěno 65 tisíc portů (programů).
Síťová a transportní vrstva bývá u uživatelských počítačů a serverů implementována v
softwaru operačního systému, zatímco u směrovačů a jiných specializovaných prvků síťové
infrastruktury se převážná část funkcí internetové vrstvy kvůli zvýšení výkonu realizuje přímo v
hardwaru.
114
Nejvyšší vrstvou TCP/IP je pak vrstva aplikační (Application Layer). Představuje jednotlivé
aplikační programy, které na rozdíl od referenčního modelu ISO/OSI komunikují přímo s transportní
vrstvou. Případné prezentační a relační služby, které v modelu ISO/OSI zajišťují samostatné vrstvy, si
zde musí jednotlivé aplikace v případě potřeby realizovat samy.
Obsahuje následující protokoly (aplikace), které jsou využívány přímo ke komunikaci po síti:






FTP/TFTP (File Transfer Protocol/Trivial File Transfer Protocol) - slouží k přenosu souborů
mezi počítači spojenými do sítě. TFTP je jednoduší varianta k FTP.
HTTP/HTTPS (Hyper Text Transfer Protocol) - slouží ke stahování www stránek. HTTPS je
zabezpečený přenos www stránek.
TELNET (Telecommunication Network) - vytváří terminálový provoz. Umožňuje pracovat se
vzdáleným počítačem stejně jako bychom seděli u terminálu bezprostředně k němu
připojenému.
POP3 (Post Office Protocol) - slouží k přijímání elektronické pošty poštovním klientem.
SMTP (Simple Mail Transfer Protocol) - slouží k odesílání elektronické pošty poštovním
klientem.
RPC/XDR (Remote Procedure Call) - vzdálené volání procedur. Používá se při požadavku
provést výpočet programu na jiném počítači, než kde jsou ukložená data.
Konkrétní realizace uspořádání protokolů jednotlivých vrstev, např. HTTP/TCP/IP/Ethernet
se nazývá sestava protokolů (protocol stack). Encapsulace (zapouzdřování) v modelu TCP/IP probíhá
podobně jako v modelu ISO/OSI (viz. obr. 49). Odesílající aplikace (např. webový server) svá vlastní
data opatří formalizovanou hlavičkou. Tato data spolu s informacemi o adresátovi apod. předává
operačnímu systému, který obstará potřebné funkce všech tří nižších vrstev. Transportní vrstva
před aplikační data přidá hlavičku použitého transportního protokolu (většinou TCP nebo UDP) a
posune výsledek internetové vrstvě, která mu předřadí hlavičku IP a vytvoří tak datagram. Ten je
konečně předán vrstvě síťového rozhraní, jež stejně jako obě předchozí na začátek přidá svou
hlavičku (např. Ethernet). Tím je celý paket hotov a může být předán síťové kartě k odeslání.
Přijímající strana (webový prohlížeč) zpracovává přijatý rámec ve svém operačním systému
v obráceném pořadí: nejdříve přijde na řadu vrstva síťového rozhraní, po ní internetová a pak
transportní. Každá z nich odloupne svou hlavičku a podle dat, která v ní nalezne, se zbytkem dále
naloží. Speciálně v hlavičce transportního protokolu TCP nebo UDP je zapsáno číslo označované
jako cílový port, podle něhož transportní vrstva pozná, pro kterou aplikaci jsou přijatá data určena.
Shrnutí pojmů
TCP, IP, Layer Model, Protokol, Physical, Datalink, Network, Transport, Session,
Presentation, Application
115
8 REJSTŘÍK
A
Adresování .............................................................. 102
ANSI .......................................................................... 88
ATM........................................................................... 97
B
Bandwidth ................................................................. 81
Best Effort ............................................................... 103
Bluetooth .................................................................. 64
Boot server ................................................................ 10
Bridge ........................................................................ 47
Broadcast ................................................................ 108
C
Client-to-server .......................................................... 13
CLNS/DECnet ........................................................... 102
Connectionless service ............................................. 103
CSMA/Collision Avoidance ......................................... 91
CSMA/Collision Detection .......................................... 91
D
Data Link ................................................................... 83
Deterministický přístup ............................................. 90
E
Encapsulation .......................................................... 102
Ethernet .................................................................... 56
Ethernet Frame .......................................................... 97
F
Frame ........................................................................ 85
Frame - Adresace ....................................................... 95
Frame - Trailer ........................................................... 96
Frame Relay ............................................................... 97
Hub ............................................................................ 46
Hvězdicová topologie ................................................. 17
I
IEEE............................................................................ 88
IP adresy .................................................................. 107
IPv4 ......................................................................... 102
IPv6 ......................................................................... 102
IPX ........................................................................... 102
IrDA ........................................................................... 64
ISO ............................................................................. 88
ITU ............................................................................. 88
K
Koaxiální kabel........................................................... 30
Kódování ................................................................... 77
Komunikační server ................................................... 10
Kroucená dvojlinka .................................................... 32
L
LAN ............................................................................ 97
Logical Link Control .................................................... 88
M
MAC........................................................................... 89
Mesh topologie .......................................................... 19
Metalické vedení ....................................................... 29
model ISO/OSI ........................................................... 74
N
Nedeterministický přístup .......................................... 91
Network Layer ......................................................... 101
O
Optický kabel ............................................................. 41
G
Gateway .................................................................... 52
Goodput .................................................................... 81
H
HDLC .......................................................................... 97
P
Peer-to-peer .............................................................. 14
Physical Layer ............................................................ 75
PPP ............................................................................ 97
PPP Frame ................................................................. 98
Prstencová topologie ................................................. 17
Převod ze soustav .................................................... 107
116
R
Repeater .................................................................... 44
Ring Topology ............................................................ 94
Router ....................................................................... 50
Routing .................................................................... 102
S
Sběrnicová topologie ............................................15, 16
Signalizace ................................................................. 77
Sítě Infrastructure ...................................................... 68
Síťové karty ............................................................... 26
síťové modely ............................................................ 73
Souborový server ....................................................... 10
Spojovací vedení ........................................................ 29
Switch ........................................................................ 49
T
Throughput ................................................................ 81
Tiskový server ............................................................ 10
Token Ring ................................................................. 21
Topologie Multi Access .............................................. 94
Topologie počítačových sítí ........................................ 15
Topologie Point – to – Point ....................................... 93
Typy UTP.................................................................... 39
W
WAN .......................................................................... 97
Wi-Fi .......................................................................... 65
WiFi Frame ................................................................ 99
WiMax ....................................................................... 71
Wireless Connection .................................................. 44
117
Jako podpora k těmto skriptů vznikl soubor animací, vysvětlující jednotlivé principy síťových
technologií a metody nastavování aktivních prvků. Tyto animaci jsou ve formě FLASH souborů a jsou
k dispozici buď ke stažení z webových stránek, nebo na vyžádání u přednášejícího pedagoga. Pro
přehrání animací je nutné mít nainstalovaný doplněk prohlížeče, tzv. „Adobe Flash Player“ volně
dostupný z webových stránek na adrese:
http://www.adobe.com
http://get.adobe.com/cz/flashplayer/
Shrnutí pojmů
Nejčastěji skloňované pojmy v síťové problematice jsou uvedeny v Rejstříku. Tento
rejstřík je interaktivní, je tedy možné po kliknutí na daný termín přejít na stránku
(stránky), kde je ve skriptech vysvětlen.
Použitá literatura
[1] R., Stevens. TCP/IP Illustrated, Vol. 1: The Protocols . místo neznámé : AddisonWesley Professional, 1993. ISBN-13: 978-0201633467.
[2] tm., Mikrotik. MikroTik WiKi. MikroTik. [Online] MikroTik, 2014.
http://wiki.mikrotik.com.
[3] D., Burgess. Learn RouterOS. místo neznámé : lulu.com, 2009. ISBN-13: 9780557092710.
[4] S., Discher. RouterOS by Example. místo neznámé : ISP Services, Inc., 2011. ISBN-13:
978-0615547046.
[5] Velte A., Velte T. Cisco A Beginner's Guide, Fifth Edition. místo neznámé : McGrawHill, 2013. ISBN-13: 978-0071812313.
118

Podobné dokumenty

Ethernet - horalek.org

Ethernet - horalek.org = Segment sítě na sdíleném médiu je jedna velká kolizní doména = Je tvořena médii a síťovými zařízeními = Čím větší je kolizní doména, tím větší je pravděpodobnost, že dojde ke kolizi a tím se sniž...

Více

Úvod do sítí LAN

Úvod do sítí LAN Tím se myslí skutečnost, že více uživatelů může pracovat s určitými daty současně. To je považováno za největší výhodu. Tato možnost je vyžadována řadou aplikací, které by bez toho nešlo vůbec prov...

Více

CCNA_Exploration_1_1_CZ

CCNA_Exploration_1_1_CZ Transakce – neboli úkol aplikace je základní jednotka uživatelovi aktivity v kontextu aplikace. (Například čtení e-mailu, zápis do kalendáře jsou všechno úkoly.) Datová síť – digitální síť4 podporu...

Více

document [] - Vysoké učení technické v Brně

document [] - Vysoké učení technické v Brně FACULTY OF BUSINESS AND MANAGEMENT INSTITUT OF INFORMATICS

Více

*u :*ffi,#* i ffiffi,H.

*u :*ffi,#* i ffiffi,H. r{a'idrurianru lffud fiqfiuriluii fi.rnoieir firrnrrvrofiuaabi fi.r avrihh uavniu nrrfinsioomnuq' nulutltu rfisrornnr:{ufialoan:rilur6on f,r:dnradq aiurs r,liolroru,tar'luitnretidnnt{o riruvrrr a.i...

Více

2.3 Konverze různých typů objektů Při psaní programů je velmi často

2.3 Konverze různých typů objektů Při psaní programů je velmi často Funkce cat() zobrazí jeden nebo více objektů výrazně primitivnějším způsobem než print(), umožňuje však mnohem větší kontrolu nad způsobem zobrazování. Tato funkce sama o sobě neodřádkovává, pro no...

Více