15. Virtuálne siete LAN (VLAN)
VLAN
Označenie VLAN vyjadruje virtuálnu LAN a umožňuje jediným fyzickým rozhraním (káblom, vláknom a podobne) prenášať viaceré L2 siete. Rámce každej LAN sa pri vstupe do spoločného média označia 12-bitovým identifikátorom VLAN ID, pričom krajné hodnoty 0 a 4095 sa nepoužívajú, pretože prepínače ich interne využívajú pre označenie fyzických rozhraní bez VLAN alebo neaktívnych. Keďže sa identifikátorom označujú sieťové rámce (frames), kľúčovým zariadením pre fungovanie VLAN je prepínač (switch).
Využitie VLAN
VLAN výrazne znižuje náklady potrebné pre prepájanie lokálnych sietí. Je možné dosiahnuť aj stav, že do hlavného smerovača prichádza z hlavného prepínača len jediný kábel (samozrejme s primerane vyššou linkovou rýchlosťou), bez ohľadu na počet LAN sietí - takáto forma zapojenia sa označuje „router on a stick“ (ROAS).
| tradičné riešenie viacerých LAN | riešenie s využitím VLAN |
VLAN sa často využívajú aj pre virtuálne prístupové body Wi-Fi - AP vysiela viaceré siete (každú so svojím SSID), hoci do neho vstupuje len jeden kábel a rámce jednotlivých WLAN sú ním prenášané cez rôzne VLAN.
VLAN na prepínači
Na prepínači je predovšetkým potrebné rozlišovať dva typy portov:
- Access port (prístupový): Slúži na pripojenie koncových zariadení, rámce sa posielajú i prijímajú neoznačené (untagged). Prijatý rámec je priradený tej VLAN, ktorá je pre tento port uvedená ako predvolená VLAN (default).
- Trunk port (prepájací): Prepájajú sa ním prepínače alebo smerovače, odosielané rámce sú označené (tagged) pomocou VLAN ID. Prijímané rámce by mali byť všetky označené. Pre zvýšenie bezpečnosti je vhodné zakázať príjem neoznačených rámcov alebo uviesť takú default VLAN, ktorá sa nepoužíva - takzvanú parkovaciu VLAN (napr. 4094). Trunk portov môže mať prepínač aj viacej a nie je vôbec nutné (a spravidla ani vhodné), aby sa v každom trunk porte vyskytovali všetky VLAN siete.
Pokiaľ v niektorom porte kombinujeme označené i neoznačené rámce, nazývame ho ako hybridný, no takéto riešenie sa neodporúča, azda s výnimkou IP telefónov, ktoré majú port aj pre PC.
Default VLAN vs. Native VLAN
Cisco a MikroTik používajú pojem default VLAN (predvolená VLAN) v inom význame:
- Cisco označuje VLAN 1 ako „default VLAN“ v tom zmysle, že pokiaľ nepriradíme access port žiadnej VLAN, bude súčasťou VLAN 1, toto číslo je dané a nemenné. Pojem „native VLAN“ sa týka zase trunk portu (či skôr hybridného portu) a hovorí o VLAN, ktorej rámce sa majú prenášať neoznačené (bez VLAN ID).
- MikroTik však pojmom „default VLAN“ označuje predvolenú VLAN pre neoznačené rámce, určuje sa pre každý port samostatne. Hovorí teda o tom, do akej VLAN zaradiť neoznačené
rámce,rámce, ktoré prišli z daného portu - obvykle z access portu, ale môže sa jednať aj o trunk port (v tejto situácii by šlo o hybridný port).
Pre naše účely sa budeme držať terminológie MikroTik. V MikroTik RouterOS sa ID predvolenej VLAN označujú skratkou PVID (Port VLAN ID).
SVL vs. IVL
Výskyt MAC adries na jednotlivých portoch si prepínač ukladá do CAM tabuľkytabuľky. spoluNa s VLAN ID. Databáza MAC adries je napríklad namoderných prepínačoch MikroTik CSS v predvolenom stave zdieľaná medzi jednotlivými VLAN, čo sa označuje ako režim SVL (Shared VLAN Learning). Rovnaká MAC adresa sa teda nemôže vyskytovať na viacerých portoch, ale vždy len na jednom (bez uvedenia VLAN).
Pokiaľ toto správanie chceme zmeniť, môžeme zapnúťpoužíva režim IVL (Independent VLAN Learning) - potom budú MAC adresy sú v tabuľke uvedené aj s VLAN IDID. a jednaJedna MAC adresa sa teda môže v tabuľke vyskytovať aj viackrát, s rôznymi VLAN (prípadne aj na rôznych portoch), pokiaľ sa zariadenie presúvalo.
Pokiaľ toto správanie chceme zmeniť, môžeme zapnúť starší režim SVL (Shared VLAN Learning) - databáza MAC adries bude zdieľaná medzi jednotlivými VLAN. Rovnaká MAC adresa sa teda nemôže vyskytovať na viacerých portoch, ale vždy len na jednom (bez uvedenia VLAN). Tento režim je predvolený napríklad na prepínačoch MikroTik CSS so SwOS.
Ktorý variant je vhodnejší, je závislé od okolností a potrieb, no väčšinou naje tomvhodnejší nezáleží.IVL. IVL nám však vďakaVďaka prehľadu VLAN ID pri MAC adresách v tabuľke nám zároveň umožňuje odhaliť problémy s ich nesprávnym pridelením, čo je preužitočná správcu užitočné.pomôcka.



