Síťový přepínač: Porovnání verzí

Přidáno 143 bajtů ,  před 5 lety
switch -> přepínač
m (Tchoř přesunul stránku Síťový switch na Síťový přepínač: české názvosloví; žádost na nástěnce správců)
(switch -> přepínač)
[[Soubor:Smartswitch6000.jpg|thumb|300px|Switch s třemi síťovými moduly a zdrojem.]]
'''SwitchSíťový přepínač''' (česky {{Vjazyce2|en|''přepínačswitch''}}) je v [[Informatika|informatice]] aktivní prvek v [[Počítačová síť|počítačové síti]], který propojuje jednotlivé prvky do [[Hvězdicová topologie|hvězdicové topologie]]. SwitchPřepínač obsahuje větší či menší množství [[Síťový port|síťových portů]] (až několik stovek), na něž se připojují síťová zařízení nebo části sítě. SwitchPřepínač přeposílá síťový provoz jenom do těch směrů, do kterých je to potřeba, čímž se odlišuje od jednoduššího [[hub]]u.
 
== Způsoby přeposílání rámců ==
* [[store and forward]] – Koncepčně pracují způsobem „store and forward“ – rámec z jednoho rozhraní přijmou, uloží si do vyrovnávací paměti, prozkoumají jeho hlavičky, zkontroluji FCS a následně odvysílají do příslušného rozhraní.
* [[cut-through switching]] – Současné switchepřepínače ale tento proces často optimalizují, takže k analýze hlaviček dochází, jakmile dorazí začátek rámce. Ani s vysíláním do cílového rozhraní se nečeká, až dorazí celý rámec, ale zahajuje se co nejrychleji, aby zpoždění rámce vev switchipřepínači bylo minimální.
* [[fragment free]] – Switchpřepínač začne přeposílat rámec až po přijetí 64 bytů, kdy je jisté, že na daném segmentu nevznikla kolize - má význam v případě, kdy je do switchepřepínače připojen [[hub]].
* [[adaptive switching]] – automatické přepínání mezi metodami [[cut-through switching]] a [[store and forward]].
 
== Ethernet switch ==
[[Soubor:Switches in rack.jpg|200px|thumb|left|Sada switchůpřepínačů v [[rack]]u.]]
Nejčastěji switchpřepínač potkáte jako aktivní prvek v síti [[Ethernet]] realizované [[Kroucená dvojlinka|kroucenou dvojlinkou]]. Zde nahradil dříve používané [[hub]]y (rozbočovače), které signál jednoduše kopírovaly do všech ostatních rozhraní. Pracuje zde na 2. vrstvě [[Referenční model ISO/OSI|OSI modelu]]. Vedle vyššího výkonu (stanice připojené k různým rozhraním switchepřepínače navzájem nesoutěží o médium) znamená přínos i pro bezpečnost sítě, protože médium již není sdíleno a data se vysílají jen do rozhraní, jímž je připojen jejich adresát.
 
Adresování se switchepřepínači učí automaticky z procházejícího provozu, konkrétně z adres odesilatelů uvedených v rámcích, které do switchepřepínače přicházejí. Používá se algoritmus [[Backward Learning Algorithm]]. Z těchto údajů si switchpřepínač automaticky plní tabulku identifikující cílová rozhraní pro jednotlivé adresy. Pokud switchpřepínač dostane k doručení rámec směřující na jemu dosud neznámou adresu, chová se jako hub a rozešle rámec do všech ostatních rozhraní. Lze očekávat, že oslovená stanice pravděpodobně odpoví a switchpřepínač se tak vzápětí dozví, kde se nachází.
 
Ethernetové switchepřepínače mají problém se smyčkami v síti, vytvářenými za účelem redundance. Pokud síť obsahuje smyčku (mezi dvěma uzly existuje více než jedna cesta), mohou pakety od stejného odesilatele přicházet chaoticky z různých rozhraní a dokonce tentýž paket může do switchepřepínače dorazit několikrát. SwitchPřepínač není v takovém prostředí schopen rozpoznat, kde se kdo nachází. Tento problém řeší switchepřepínače mechanismem zvaným [[Spanning Tree Protocol]], kterým se dohodnou na nepoužívání některých tras tak, aby ze sítě zmizely smyčky. Vytvoří se minimální [[kostra grafu|kostra]] sítě dosahující do všech jejích míst. Když dojde ke změně v topologii (např. rozpojení některé linky), bude aktivována některá z dosud odstavených tras tak, aby nový strom nadále pokud možno pokrýval celou síť. Tyto změny se ovšem nedějí okamžitě, je zde jisté zpoždění.
 
SwitchePřepínače dnes často nabízejí i některé pokročilejší funkce, jako například
* management - možnost upravovat nastavení switchepřepínače pomocí [[telnet]]u nebo [[web]]ového rozhraní ([[HTTP]])
* [[VLAN]] - podpora virtuálních sítí
* [[SNMP]] - vzdálená správa zařízení, hlášení určitých stavů a situací apod.
== LAN switching ==
{{Podrobně|LAN switching}}
Kromě klasických switchůpřepínačů (tzv. ''layer 2''), které pracují na [[Linková vrstva|linkové vrstvě]], existují i pokročilejší switchepřepínače, které rozhodují o cíli přijatého rámce na základě informací z vyšších síťových vrstev a složitějších pravidel. Pokud je rozhodnutí založena na [[IP adresa|IP adrese]], označují se takové switchepřepínače jako ''layer 3''. Je-li rozhodnutí prováděno nejen podle IP adresy, ale i podle čísla [[Síťový port|síťového portu]], označují se jako ''layer 4''. Číslo zde označuje pořadí síťové vrstvy v [[Referenční model ISO/OSI|referenčním modelu ISO/OSI]].
 
== ATM switch ==
V síti [[Asynchronous Transfer Mode|ATM]] představují switchepřepínače základní stavební kameny sítě. Mají úlohu podobnou jako směrovače v IP - hledají cesty pro přepravu paketů a zajišťují ji. ATM je ovšem služba spojovaná, proto ATM switchpřepínač hledá cestu k cíli jen při navázání spojení. V případě úspěchu si ji poznamená do předávacích tabulek. Jednotlivé datové buňky pak předává velmi rychle na základě jimi nesených identifikátorů (VPi,VCi), podle nichž pozná příslušnost k dříve navázanému spojení.
 
== Související články ==