Čo je to vlastne Switch?
06.07.2007, 14:28
Switch (spínač) je aktívny sieťový prvok, prepojujúci jednotlivé segmenty siete. Switch obsahuje väčšie alebo menšie množstvo portov (až niekoľko sto), na ktoré sa pripojujú sieťové zariadenia alebo časti siete. Pojem switch sa používa pre rôzne zariadenia v celej rade sieťových technológií. Obecnou vlastnosťou switchov je, že analyzujú pakety a podľa informácií v nich obsiahnutých (adries, identifikátorov a pod.) rozhodujú, kam paket poslať ďalej.Koncepčne pracujú spôsobom "store and forward" - paket z jedného rozhrania príjmu, uložia si do vyrovnávacej pamäte, preskúmajú jeho hlavičky a následne odvysielajú do príslušného rozhrania. Súčasne switche ale tento proces často optimalizujú, takže ku analýze hlavičiek dochádza akonáhle dorazí začiatok paketu. Ani s vysielaním do cieľového rozhrania sa nečaká až dorazí celý paket, ale zahajuje sa čo najrýchlejšie, aby oneskorenie paketu vo switchi bolo minimálne.
Ethernet switch
Najčastejšie switch stretnete vo funkcii aktívneho prvku v sieti Ethernet realizované kríženou dvojlinkou. Tu nahradil skôr používané huby (rozbočovače), ktoré signál jednoducho kopírovali do všetkých ostatných rozhraní. Pracuje tu na 2. vrstve OSI modela. Vedľa vyššieho výkonu (stanice pripojené k rôznym rozhraniam switcha navzájom nesúťažia o médium) znamená prínos aj pre bezpečnosť siete, pretože médium už nie je zdieľané a dáta sa vysielajú len do rozhrania, čím je pripojený ich adresát.
Kde je kto sa switche učia automaticky z predchádzajúceho traficu, konkrétne z adries odosieľateľov uvedeních v rámikoch, ktoré do switcha prichádzajú. Z týchto údajov si switch automaticky plní tabulku identifikujúcu cieľové rozhranie. Možno teda očakávať, že oslovená stanica pravdepodobne odpovie a switch sa tak vzápätí dozvie, kde sa nachádza.
Ethernetové switche majú problém s cyklusmy v sieti, vytváranými za účelom redundancie. Pokiaľ sieť obsahuje cyklus, môžu pakety od rovnakého odosieľateľa prichádzať chaoticky z rôznych rozhraní a dokonca ten istý paket môže do switcha doraziť niekoľkokrát. Switch nie je v takom prostredí schopný rozpoznať, kde sa kto nachádza. Tento problém riešia switche s mechanizmom nazývaným Spanning tree protokol, ktorým sa dohodnú na nepoužívaní niektorých trás tak, aby zo siete zmizli cyklusi. Vytvorí sa kostra siete dosahujúca do všetkých jej miest. Keď príde ku zmene v topológii (napr. rozpojeniu niektorej linky), bude aktivovaná z doposiaľ odstavených trás tak, aby nový strom pokiaľ možno naďalej pokrýval celú sieť.
Switche dnes často ponúkajú aj niektoré pokročilejšie funkcie, ako napríklad:
*management - možnosť riadiť vlastnosti switcha pomocou telnet alebo html protokolu
*VLAN - podpora virtuálnych sietí
*SNMP - Vzdialená správa zariadení, hlásenie určitých stavov a situácií a pod.
L3 switch
Jedná sa o viacmenej marketingový pojem. Vďaka svojmu rozšíreniu v Ethernete sa pojem switch vžil do rýchleho prvku rozhodujúceho o doprave paketov. Keď sa potom objavili Ethernetové switche s rozšírenými funkciami, ktoré dokázali analyzovať protokol IP a fungovať ako smerovače (router), začal sa používať pojem L3 switch. L3 tu označuje 3. vrstvu modelov OSI, v ktorom také zariadenie pracuje.
Pôvodné L3 switche boli veľmi rýchle, ale jednoduché. Typicky mali len veľmi obmedzenú podporu smerovacích protokolov a všetkých pokročilých funkcií. Postupom času sa ich schopnosti rozširovali a v súčasnosti sa pojem L3 switch používa viacmenej ako synonymum pre smerovač.
Analogicky sa môžete stretnúť s pojmom L4 switch pre zariadenia, ktorý dokáže analyzovať protokol 4 vrstvy OSI modelu a spracovávať pakety napr. podľa čísiel portov.
ATM switch
V sieti ATM_routovanie predstavujúce switche základné stavebné kamene siete. Plnia úlohu podobnú ako smerovače v IP - hľadajú cestu pre prepravu paketov a zisťujú ju. ATM je však služba spojovaná, preto ATM switch hľadá cestu k cieľu len pri navádzaní spojenia. V prípade úspechu si ju poznamená do predávacích tabuliek. Jednotlivé dátové bunky potom predáva veľmi rýchlo na základe nimi nesených identifikátorov, podľa nich pozná príslušnosť k skôr naviazanému spojeniu.
<< Späť
| Diskusia: "Čo je to vlastne Switch?" | ||
|---|---|---|
| Dátum: | Meno: | Komentár: |
| 27.07.2009, 17:00 | ||
| Pridať komentár | Zobraziť všetky komentáre | ||