====== 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