1. Tổng quan về VLAN Trunk Protocol (VTP) : Tác dụng của VTP là duy trì cấu hình của VLAN, và đồng nhất trên toàn Network . VTP là protocol thông tin, nó sử dụng frame trunk layer 2 để quản lý thêm vào hay xoá đi, đặt tên lại các VLAN trên toàn bộ Network từ 1 Switch trung tâm được đặt trong Server mode. VTP hoạt động chủ yếu là đồng nhất các thông tin VLAN trong 1 vùng VTP domain. Nó giảm đi sự cấu hình giống nhau trong các Switch. Bài lab sau đây sẽ miêu tả các đặc tính của Revision number, vtp password, vtp domain. Chúng ta chỉ cần dùng 2 thiết bị Cisco Switch để làm được bài lab này. Cấu hình đầu tiên ở bài lab này là sẽ cấu hình 2 Switch Cisco trên cùng 1 domain, sau đó cấu hình vtp password 2 bên khác nhau. Như vậy mặc dù cổng trunk đã chạy, nhưng 2 Switch vẫn chưa thấy được nhau. Chúng ta sẽ cấu hình lần lượt các Vlan 2,3 trên Switch 1 và vlan 4 trên Switch 2. Sau khi cấu hình 2 switch trên, chúng ta theo dõi Switch có số revision number cao hơn và sau đó cấu hình lại vtp password cho đúng, lúc này Switch có số revision number cao hơn sẽ update các vlan cho Switch còn lại. 2. Kiếm tra cấu hình 2 Switch Cisco: Switch1#show run Building configuration... Current configuration: ! version 12.0 no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname Switch1 ! ip subnet-zero ! interface FastEthernet0/1 shutdown encapsulation dot1q switchport mode trunk ! interface FastEthernet0/2 switchport access vlan 2 ! interface FastEthernet0/3 switchport access vlan 3 ! interface FastEthernet0/4 !!!!! interface VLAN1 no ip directed-broadcast no ip route-cache ! ! line con 0 transport input none stopbits 1 line vty 5 15 ! End Switch2#show run Building configuration... Current configuration : 1431 bytes version 12.1 no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname switch2 ! ip subnet-zero ! spanning-tree extend system-id ! interface FastEthernet0/1 switchport mode trunk no ip address ! interface FastEthernet0/2 no ip address ! interface FastEthernet0/3 no ip address ! interface FastEthernet0/4 switchport access vlan 4 switchport mode access no ip address ! interface FastEthernet0/5 no ip address !!!!!!!!! interface FastEthernet0/24 no ip address ! interface Vlan1 no ip address no ip route-cache shutdown ! ip http server ! line con 0 line vty 5 15 ! end 3. Các bước cấu hình : Bước 1 : Cấu hình cho vtp domain name, vtp password Cấu hình dành cho Switch 1 Switch1#conf terminal Switch1(config)#vtp domain thegioimang Switch1(config)#vtp password thegioimang Cấu hình dành cho Switch 2 Switch2#conf terminal Switch2(config)#vtp domain thegioimang Switch2(config)#vtp password thegioimang2 Bước 2: Cấu hình trunk Ta thấy 2 vtp password của 2 Switch khác nhau. Vì vậy nếu như ta cấu hình trunk ở cả 2 đầu switch thì dù đường trunk chạy. Các Vlan cũng sẽ không trao đổi thông tin cho nhau được . Switch2(config)#int fa0/1 Switch2(config-if)#switchport mode trunk Switch2(config-if)#switchport mode trunk Switch2(config-if)#switchport trunk encapsulation dot1q Do các Switch Cisco series hoạt động encapsulation dot1q mặc định, nên ta không cần phải đánh lệnh switchport trunk encapsulation dot1q. Bước 3: Ta cấu hình các vlan ở 2 đầu Switch , có 2 bước : 1/Tạo các Vlan (vlan name) 2/Gán interface vào Vlan (switchport access vlan number ) Switch2(config)#vlan number Switch2(config)# interface f0/n Switch2(config-if)#switchport access vlan number Bứơc 4: Chúng ta có thể xem các thông tin Vlan, và Vtp bằng các lệnh : show vtp status , show vlan brief Switch2#show vtp status VTP Version : 2 Configuration Revision : 1 Maximum VLANs supported locally : 64 Number of existing VLANs : 6 VTP Operating Mode : Server VTP Domain Name : thegioimang VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled Switch1#show vtp status VTP Version : 2 Configuration Revision : 2 Maximum VLANs supported locally : 68 Number of existing VLANs : 7 VTP Operating Mode : Server VTP Domain Name : thegioimang VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled Switch2#show vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/2, Fa0/3, 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 4 VLAN0004 active Fa0/4 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active Switch1#show vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/4, Fa0/5, Fa0/6, Fa0/7, Fa0/8, Fa0/9, Fa0/10, Fa0/11, Fa0/12 2 VLAN0002 active Fa0/2 3 VLAN0003 active Fa0/3 1002 fddi-default active 1003 token-ring-default active 1004 fddinet-default active 1005 trnet-default active Như vậy Switch 1 có số revision number cao hơn. Như vậy khi đường trunk hoạt động Switch 1 sẽ update vlan 2 , 3 cho Switch 2 , và vlan 4 ở Switch 2 sẽ biết mất. Như vậy chúng ta có thể thấy tầm quan trọng của vtp password, nó chống các Switch lạ khi cắm vào mạng sẽ gây ra sự xáo trộn các vlan. Bây giờ ta cấu hình vtp password thegioimang và bật debug sw-vlan Vtp event trên Switch 2 Switch2#debug sw-vlan vtp event vtp events debugging is on Switch2(config)#vtp pass thegioimang Setting device VLAN database password to thegioimang. Switch2#write Copy completed. Bây giờ chúng ta xem lại các vlan của Switch 2, Switch có revision number bé hơn . Switch2#show vtp vlan VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Fa0/2, Fa0/3, 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 2 VLAN0002 active 3 VLAN0003 active Như vậy Vlan 4 không còn Switch 2 , lúc này ta dùng lệnh show vtp status . Switch2# show vtp status VTP Version : 2 Configuration Revision : 2 Maximum VLANs supported locally : 64 Number of existing VLANs : 7 VTP Operating Mode : Server VTP Domain Name : thegioimang VTP Pruning Mode : Disabled VTP V2 Mode : Disabled VTP Traps Generation : Disabled Local updater ID is 0.0.0.0 (no valid interface found) Ta thấy số revision number lúc này của Switch 2 bằng 2, bằng với số của Switch 1 Bài viết liên quan: - VLAN Trunking Protocal (VTP) là gì ? - Mô tả hướng dẫn cấu hình cụ thể VTP Cisco