====== VLAN ======
[[http://www.cs.put.poznan.pl/ddwornikowski/sieci/sieci2/vlans.html|Materiały o VLANach]]
Co to jest VLAN\\
Numeracja VLANów\\
CISCO i VLAN nr 1
Powody tworzenia sieci VLAN:
* możliwość zmiany "fizycznej" topologii sieci bez zmiany sprzętu
* separacja urządzeń
* ograniczanie ruchu rozgłoszeniowego
Łączenie switchy użwających VLAN ze sobą
* "naiwne" łączenie
* trunk (https://en.wikipedia.org/wiki/IEEE_802.1Q)
* native vlan
Konfiguracja przełączników (switchy) CISCO:
* tryb użytkownika ''>''
* ''enable'' – wejście w tryb uprzywilejowany
* tryb uprzywilejowany ''#''
* ''configure terminal'' (''conf t'') – wejście w tryb konfiguracji
* ''show vlan brief'' (''sh vlan br'') – pokazanie konfiguracji vlanów
* ''show interfaces trunk'' – pokazanie konfiguracji trunków
* tryb konfiguracji ''(config)#''
* ''interface '' – konfiguracja interfejsu, np. \\ ''interface //FastEthernet 0/1//'' (''interface //Fa0/1//'')
* ''interface range '' – konfiguracja wielu interfejsów naraz, np. \\ ''interface range //FastEthernet 0/1-5, FastEthernet 0/11-15//''
* tryb konfiguracji interfejsu ''(config-if)#''
* ''switchport access vlan '' – dołącza port do wybranego vlanu, np. \\ ''switchport access vlan //5//''
* ''switchport trunk encapsulation dot1q'' – ustawia by używać standardu kropka 1 q, czyli 802.1Q, do połączeń typu trunk na tym porcie
* ''switchport mode trunk'' – ustawia port by był trunkiem
VLAN a STP – [[https://en.wikipedia.org/wiki/Spanning_Tree_Protocol#Multiple_Spanning_Tree_Protocol|MSTP]] i pomysły CSICO
VLAN w Linuksie:
* ''ip -d l'' wyświetlanie list interfejsów z detalami (pełne polecenie: ''ip --detail link show'')
* ''ip l add link type vlan id '' \\ dodanie interfejsu reprezentującego vlan, np: \\ ''ip l add link //eth0// //eth0.2// type vlan id //2//''
* ''ip l del '' usunięcie interfejsu