Kapcsolási, forgalomirányítási és vezeték nélküli kommunikációs alapok
A VLAN-ok (Virtual Local Area Network - virtuális helyi hálózat) olyan második rétegbeli logikai egységek, melyek L2-es kapcsolók segítségével hozhatóak létre, a szórási tartományok méretének csökkentése érdekében. Alapértelmezetten csak az azonos VLAN-ba tartozó gépek képesek egymással kommunikálni. Ezen megszorítás feloldása csak harmadik rétegbeli hálózati eszköz (forgalomirányító, L3-as kapcsoló) bevonásával történhet. Egy bizonyos VLAN-ba tartozó gépek tipikusan egy hálózatba is tartoznak.
A VLAN trönk vagy egyszerűen csak trönk egy pont-pont kapcsolat két olyan hálózati eszköz között, amelyek egynél több VLAN forgalmát is továbbítják. A VLAN trönk kiterjeszti a VLAN-okat a hálózat egészére. Egy VLAN trönk nem tartozik egyetlen meghatározott VLAN-hoz sem, inkább egy csatorna a különböző VLAN-ok számára a kapcsolók és forgalomirányítók között.
S1(config)# vlan 10 S1(config-vlan)# name HALLGATO S1(config-vlan)# exit S1(config)# vlan 20 S1(config-vlan)# name OKTATO S1(config-vlan)# exit
S1(config)# interface FastEthernet 0/1 S1(config-if)# switchport mode access S1(config-if)# switchport access vlan 10 S1(config-if)# exit S1(config)# interface FastEthernet 0/5 S1(config-if)# switchport mode access S1(config-if)# switchport access vlan 20 S1(config-if)# exit
S1(config)# interface FastEthernet 0/5 S1(config-if)# no switchport access vlan S1(config-if)# exit
S1(config)# no vlan 20
Figyelmeztetés: VLAN törlése előtt először győződjünk meg arról, hogy minden hozzá tartozó port át lett helyezve egy másik VLAN-ba. Bármely port, amely nem lett egy aktív VLAN-ba áthelyezve, a VLAN törlése után egészen addig nem lesz képes más állomásokkal kommunikálni, amíg a hozzárendelése egy aktív VLAN-hoz meg nem történik.
S1# delete flash:vlan.dat
vagy ennek rövidített változata, amennyiben a vlan.dat fájl nem lett áthelyezve az alapértelmezett helyéről:
S1# delete vlan.dat
Megjegyzés: Egy Catalyst kapcsoló esetében a gyári alapértelmezett állapot visszaállítására irányuló újraindítás előtt az erase startup-config utasítás mellett ki kell adni a delete vlan.dat utasítást is.
S1(config)# interface FastEthernet 0/10 S1(config-if)# switchport mode trunk S1(config-if)# switchport trunk native vlan 99 S1(config-if)# switchport trunk allowed vlan 10,20 S1(config-if)# exit
S1(config)# interface FastEthernet 0/10 S1(config-if)# no switchport trunk allowed vlan S1(config-if)# no switchport trunk native vlan S1(config-if)# switchport mode access S1(config-if)# exit
A VTP protokoll lehetővé teszi a VLAN-ok létrehozását egyetlen dedikált switchen (DTP szerver), valamint lehetővé teszi ezek propagálását a hálózaton lévő többi switchek számára (VTP kliensek).
SW1# conf t SW1(config)# int range f0/1-2 SW1(config-if-range)# switchport mode trunk SW1(config-if-range)# exit SW1(config)# vtp domain UNIDEB SW1(config)# vtp password cisco SW1(config)# vtp mode server SW1(config)# vlan 10 SW1(config-vlan)# name HALLGATO SW1(config-vlan)# vlan 20 SW1(config-vlan)# name OKTATO SW1(config-vlan)# end
SW2# conf t SW2(config)# int f0/1 SW2(config-if)# switchport mode trunk SW2(config-if)# exit SW2(config)# vtp domain UNIDEB SW2(config)# vtp password cisco SW2(config)# vtp mode client SW2(config-vlan)# exit
SW3# conf t SW3(config)# int range f0/1-2 SW3(config-if-range)# switchport mode trunk SW3(config-if)# exit SW3(config)# vtp domain UNIDEB SW3(config)# vtp password cisco SW3(config)# vtp mode transparent SW3(config)# vlan 30 SW3(config-vlan)# name VENDEG SW3(config-vlan)# end
SW4# conf t SW4(config)# int f0/1 SW4(config-if)# switchport mode trunk SW4(config-if)# exit SW4(config)# vtp domain UNIDEB SW4(config)# vtp password cisco SW4(config)# vtp mode client SW4(config-vlan)# exit
SW1# sh vtp status VTP Version : 2 Configuration Revision : 4 Maximum VLANs supported locally : 255 Number of existing VLANs : 7 VTP Operating Mode : Server VTP Domain Name : UNIDEB VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled MD5 digest : 0xAC 0xB3 0x60 0x5C 0x70 0x5F 0xBB 0x6A Configuration last modified by 0.0.0.0 at 3-1-93 00:01:39 Local updater ID is 0.0.0.0 (no valid interface found)
SW1# sh vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4 Fa0/5, Fa0/6, Fa0/7, Fa0/8 Fa0/9, Fa0/10, Fa0/11, Fa0/12 Fa0/13, Fa0/14, Fa0/15, Fa0/16 Fa0/17, Fa0/18, Fa0/19, Fa0/20 Fa0/21, Fa0/22, Fa0/23, Fa0/24 Gig0/1, Gig0/2 10 HALLGATO active 20 OKTATO active 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active
SW2# sh vtp status VTP Version : 2 Configuration Revision : 4 Maximum VLANs supported locally : 255 Number of existing VLANs : 7 VTP Operating Mode : Client VTP Domain Name : UNIDEB VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled MD5 digest : 0x91 0x02 0xA2 0x7B 0x7B 0x45 0x27 0x87 Configuration last modified by 0.0.0.0 at 3-1-93 00:11:06
SW2# sh vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/2, Fa0/3, Fa0/4, Fa0/5 Fa0/6, Fa0/7, Fa0/8, Fa0/9 Fa0/10, Fa0/11, Fa0/12, Fa0/13 Fa0/14, Fa0/15, Fa0/16, Fa0/17 Fa0/18, Fa0/19, Fa0/20, Fa0/21 Fa0/22, Fa0/23, Fa0/24, Gig0/1 Gig0/2 10 OKTATO active 20 HALLGATO active 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active
SW3# sh vtp status VTP Version : 2 Configuration Revision : 0 Maximum VLANs supported locally : 255 Number of existing VLANs : 5 VTP Operating Mode : Transparent VTP Domain Name : UNIDEB VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled MD5 digest : 0xF5 0x08 0x3C 0x3F 0xC1 0x18 0x53 0x70 Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
SW3# sh vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/3, Fa0/4, Fa0/5, Fa0/6 Fa0/7, Fa0/8, Fa0/9, Fa0/10 Fa0/11, Fa0/12, Fa0/13, Fa0/14 Fa0/15, Fa0/16, Fa0/17, Fa0/18 Fa0/19, Fa0/20, Fa0/21, Fa0/22 Fa0/23, Fa0/24, Gig0/1, Gig0/2 30 VENDEG active 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active
SW4# sh vtp status VTP Version : 2 Configuration Revision : 4 Maximum VLANs supported locally : 255 Number of existing VLANs : 7 VTP Operating Mode : Client VTP Domain Name : UNIDEB VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled MD5 digest : 0x91 0x02 0xA2 0x7B 0x7B 0x45 0x27 0x87 Configuration last modified by 0.0.0.0 at 3-1-93 00:11:06
SW4# sh vlan brief VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/2, Fa0/3, Fa0/4, Fa0/5 Fa0/6, Fa0/7, Fa0/8, Fa0/9 Fa0/10, Fa0/11, Fa0/12, Fa0/13 Fa0/14, Fa0/15, Fa0/16, Fa0/17 Fa0/18, Fa0/19, Fa0/20, Fa0/21 Fa0/22, Fa0/23, Fa0/24, Gig0/1 Gig0/2 10 OKTATO active 20 HALLGATO active 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active
A trönk kapcsolatok dinamikus kialakításáért felelős Cisco fejlesztésű protokoll. Alapértelmezetten be van élesítve a Cisco Catalyst 2960, 3560 switcheken. Hibrid hálózati környezetben érdemes kikapcsolni a trönkkialakitás alku folyamatát a következő módon:
Switch(config)#int f0/1 Switch(config-if)#switchport mode trunk Switch(config-if)#switchport nonegotiate
A következő táblázat foglalja össze a végpontokon konfigurált trönk opció lehetőségeket:
Dynamic Auto | Dynamic Desirable | Trunk | Access | |
---|---|---|---|---|
Dynamic Auto | Access | Trunk | Trunk | Access |
Dynamic Desirable | Trunk | Trunk | Trunk | Access |
Trunk | Trunk | Trunk | Trunk | Limited Connectivity |
Access | Access | Access | Limited Connectivity | Access |