实验三
VTP
一、        拓扑图
 

 
  F0/1 Trunk    F0/1 F0/2Trunk        F0/1
SW14                         SW16                           SW13
 
二、实验原理
Sw14 sw16 sw13 vtp运行模式分别为 client server client,在这种模式下,sw16作为服务器,它的功能是向sw14和sw16发送汇总通告,通知它们交换机目前的vtp域名和配置修订号,两台client交换机收到了配置修订号大的汇总通告,则向sw16发送通告请求,sw16将含有vlan详细信息的子集通告发送给client。
另外一种情况,如果client中的修订号比server大,则server如果向client发送汇总通告,client则发送回sever汇总通告,通知它自己的修订号更大,这时server交换机就会发送请求通告请求client交换机它的vlan信息,client将含有vlan信息的子集通告回送给server交换机,当server交换机收到后更新vtp status信息 ,当它再次对vlan进行修改的时候修订号就会增加,而client的修订号不会再增加,所以client还是会向server学习。
三、实验步骤
1、基本配置
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname sw1
sw14(config)#no ip domain
sw14(config)#no ip domain-lookup
sw14(config)#line con 0
sw14(config-line)#logging s
sw14(config-line)#logging synchronous
sw14(config-line)#no login
sw14(config-line)#line vty 0 4
sw14(config-line)#no login
sw14(config-line)#end
      2、创建vtp域,域名为cisco
         Sw1:
 
 
sw1#vlan database
sw1(vlan)#vty domain cisco
sw1 (vlan)#vtp domain cisco
Domain name already set to cisco .
sw1 (vlan)#vtp client
Setting device to VTP CLIENT mode.
sw1 (vlan)#exit   
Sw16:
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname sw2
Sw2(config)#no ip do
Sw2(config)#no ip domain-lookup
Sw2config)#line con 0
Sw2(config-line)#logging s
Sw2config-line)#logging synchronous
Sw2(config-line)#no login
Sw2(config-line)#line vty 0 4
Sw2(config-line)#no login
sw16(config-line)#end
sw2#
00:23:24: %SYS-5-CONFIG_I: Configured from console by console
Sw2#conf t     
Enter configuration commands, one per line. End with CNTL/Z.
Sw2(config)#hostname sw2
sw2(config)#vlan database
sw2(config)#exit         
sw2#vlan database
sw2(vlan)#vtp domain cisco
Domain name already set to cisco .
sw2(vlan)#vtp server
Device mode already VTP SERVER.
sw2(vlan)#exit
APPLY completed.
Exiting....
 
 
      Sw13:
 Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname sw
sw3(config)#no ip domain
sw3(config)#no ip domain-lookup
sw3(config)#line con 0
sw3(config-line)#logging s
sw3(config-line)#logging synchronous
sw3(config-line)#no login
sw3(config-line)#line vty 0 4
sw3(config-line)#no login
sw3(config-line)#end
00:02:34: %SYS-5-CONFIG_I: Configured from console by console
sw3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw3(config)#hostname sw3
sw3(config)#exit
sw3#vlan
00:13:27: %SYS-5-CONFIG_I: Configured from console by console
sw3#vlan database
sw3(vlan)#vtp domain cisco
Domain name already set to cisco .
sw3(vlan)#vtp cl
sw3(vlan)#vtp client
Setting device to VTP CLIENT mode.
sw3(vlan)#vtp server
Setting device to VTP SERVER mode.
sw3(vlan)#end
sw3(vlan)#exit
APPLY completed.
Exiting....
sw3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw3(config)#exit
     3、设置trunk
      查看version
 sw1#show version
Cisco Internetwork Operating System Software
IOS (tm) C2950 Software (C2950-I6K2L2Q4-M), Version 12.1(22)EA8a, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2006 by cisco Systems, Inc.
Compiled Fri 28-Jul-06 17:00 by weiliu
       版本号c2950,所以不用封装协议
 Sw14
sw1(config)#int f0/1
sw1(config-if)#switchport mode trunk
sw1(config-if)#no shutdown
sw1(config-if)#exit
sw1(config)#exit
sw16
sw2(config)#int rang f0/1 -2
sw2(config-if-range)#switchport mode trunk
sw2(config-if-range)#no shutdown
sw2(config-if-range)#exit
sw13
sw3(config)#INterface F0/1
sw3(config-if)#SWItchport mode trunk
 
 
查看trunk链路是否配置成功
sw14
sw1#show interface trunk
 

Explain:接口fa0/1的模式是on 封装协议是802.1q , 接口连接状态为trunk,本地vlan是vlan1.
该接口允许vlan1-4094
Port         Mode         Encapsulation Status        Native vlan
Fa0/1        on           802.1q         trunking      1
 
Port       Vlans allowed on trunk
Fa0/1        1-4094
 
Port         Vlans allowed and active in management domain
Fa0/1        1-2,10
 
Port         Vlans in spanning tree forwarding state and not pruned
Fa0/1        1-2,10
sw1#
sw16
sw2#show interfaces trunk
 
Port        Mode        Encapsulation Status        Native vlan
Fa0/1       on           802.1q         trunking      1
Fa0/2       on           802.1q         trunking      1
 
Port      Vlans allowed on trunk
Fa0/1       1-4094
Fa0/2       1-4094
 
Port        Vlans allowed and active in management domain
Fa0/1       1
Fa0/2       1
 
Port        Vlans in spanning tree forwarding state and not pruned
Fa0/1       1
Fa0/2       1
Sw13
sw3#show interfaces trunk
 
Port      Mode         Encapsulation Status        Native vlan
Fa0/1     on           802.1q         trunking      1
 
Port      Vlans allowed on trunk
Fa0/1     1-1005
 
Port      Vlans allowed and active in management domain
Fa0/1     1
 
Port      Vlans in spanning tree forwarding state and not pruned
Fa0/1     1
查看后发现
trunk
数据链路已经配置成功
4
、查看有没有改变
vlan
之前的
vtp
参数
Sw13
sw3#show vtp s   
sw3#show vtp status
VTP Version                     : 2  //vtp
的版本号为
2
Configuration Revision          : 73   //
修订号为
73
Maximum VLANs supported locally : 64 //
本地支持最大
vlan
数目
Number of existing VLANs        : 5   //
目前存在的
vlan
数目是
5
VTP Operating Mode              : Server //vtp
的操作类型是
server
VTP Domain Name                 : cisco //vtp
的域名是
cisco
VTP Pruning Mode                : Disabled 
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0xFE 0xB0 0xD1 0xBD 0x61 0x1B 0x8C 0x8B
Configuration last modified by 0.0.0.0 at 3-1-93 00:37:25
Local updater ID is 0.0.0.0 (no valid interface found)
Sw16
sw2#show vtp s
sw2#show vtp status
VTP Version                     : 2
Configuration Revision          : 73
Maximum VLANs supported locally : 128
Number of existing VLANs        : 5
VTP Operating Mode              : Server
VTP Domain Name                 : cisco
VTP Pruning Mode               : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0xFE 0xB0 0xD1 0xBD 0x61 0x1B 0x8C 0x8B
Configuration last modified by 0.0.0.0 at 3-1-93 00:37:25
Local updater ID is 0.0.0.0 (no valid interface found)
sw2#vlan d
sw2#vlan database
% Warning: It is recommended to configure VLAN from config mode,
 as VLAN database mode is being deprecated. Please consult user
 documentation for configuring VTP/VLAN in config mode.
Sw14
sw1#show vtp status
VTP Version                     : 2
Configuration Revision          : 73
Maximum VLANs supported locally : 128
Number of existing VLANs        : 5
VTP Operating Mode              : Client
VTP Domain Name                 : cisco
VTP Pruning Mode                : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0xFE 0xB0 0xD1 0xBD 0x61 0x1B 0x8C 0x8B
Configuration last modified by 0.0.0.0 at 3-1-93 00:37:25
sw1#show vtp stat
VTP Version                     : 2
Configuration Revision          : 74
Maximum VLANs supported locally : 128
Number of existing VLANs        : 6
VTP Operating Mode              : Client
VTP Domain Name                 : cisco
VTP Pruning Mode                : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x54 0x32 0xC6 0x30 0x6F 0x45 0xD4 0x49
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
Client
vlan
数目与修订号和
server
相同
5
sw16
上创建
vlan2
sw2(vlan)#vlan 2
VLAN 2 added:
    Name: VLAN0002
sw2(vlan)#name server
sw2(vlan)#exit
APPLY completed.
Exiting....
6
、查看增加
vlan
后的
vtp
参数
Sw16
sw2#show vtp s
VTP Version                     : 2
Configuration Revision          : 74
Maximum VLANs supported locally : 128
Number of existing VLANs        : 6
VTP Operating Mode              : Server
VTP Domain Name                 : cisco
VTP Pruning Mode                : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x54 0x32 0xC6 0x30 0x6F 0x45 0xD4 0x49
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
Local updater ID is 0.0.0.0 (no valid interface found)
增加
vlan
后的
vtp
参数中修订号变为
73+1=74
vlan
5+1=6
Sw14
sw1#show vtp stat
VTP Version                     : 2
Configuration Revision          : 74
Maximum VLANs supported locally : 128
Number of existing VLANs        : 6
VTP Operating Mode              : Client
VTP Domain Name                : cisco
VTP Pruning Mode                : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x54 0x32 0xC6 0x30 0x6F 0x45 0xD4 0x49
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
增加
vlan
后的参数同
server
一样
Sw13
sw1#show vtp stat
VTP Version                     : 2
Configuration Revision          : 74
Maximum VLANs supported locally : 128
Number of existing VLANs        : 6
VTP Operating Mode              : Client
VTP Domain Name                 : cisco
VTP Pruning Mode                : Disabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x54 0x32 0xC6 0x30 0x6F 0x45 0xD4 0x49
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
增加
vlan
后的参数同
server
一样
7
、查看其它交换机的
vlan
是否更改
sw3#show vlan
 
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
2    VLAN0002                         active   
10   shengchan                        active   
1002 fddi-default                     active   
1003 token-ring-default               active   
1004 fddinet-default                  active   
1005 trnet-default                    active   
 
VLAN Type SAID       MTU   Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet 100001     1500 -      -      -        -    -        1002   1003
2    enet 100002     1500 -      -      -        -    -        0      0  
10   enet 100010     1500 -      -      -        -    -        0      0  
1002 fddi 101002     1500 -      0      -        -    -        1      1003
1003 tr    101003     1500 1005   0      -        -    srb      1      1002
1004 fdnet 101004     1500 -      -      1        ibm -        0      0  
1005 trnet 101005     1500 -      -      1        ibm -        0      0 
 
 
 
 
扩展实验
一、
拓扑图
 

 
二、实验原理
透明模式:
S-T-C
首先,
sw16
作为透明模式,它自身可以创建、添加和删除
vlan
,但只在本地生效
其次,它不学习不提供
VTP
消息
再次,它可以转发相同域名的
VTP
消息
server
发送汇总通告时,
sw16
并不接受,而是将汇总通告转发给
client
client
收到后将请求通告通过
sw16
转发给
server
server
再通过
sw16
将子集通告转发给
client
sw16
修改
vlan
时,修订号不变,总是最小的,所以它不会对
server
client
造成影响
二、
实验步骤
1
、将
sw14
改为
server
sw16
改为
transparent
sw1(vlan)#vtp server
Setting device to VTP SERVER mode.
sw1(vlan)#exit
APPLY completed.
Exiting....
sw2(vlan)#vtp transparent
Setting device to VTP TRANSPARENT mode.
sw2(vlan)#exit
APPLY completed.
Exiting....
   2、验证透明模式修订号对server mode和client mode 的影响
 ①查看sw16的vtp数据
sw2#show vtp status
VTP Version                      : 2
Configuration Revision           : 0
Maximum VLANs supported locally : 128
Number of existing VLANs         : 6
VTP Operating Mode               : Transparent
VTP Domain Name                  : cisco
VTP Pruning Mode                 : Disabled
VTP V2 Mode                      : Disabled
VTP Traps Generation             : Disabled
MD5 digest                       : 0x01 0x83 0x7E 0xF0 0xDC 0x2A 0xF4 0x94
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
此时的修订号为0
②增加一个vlan
sw2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw2(config)#vlan 20
sw2(config-vlan)#name lala
sw2(config-vlan)#exit
sw2(config)#exit
③查看增加vlan之后的修订号
sw2#show vtp status
VTP Version                      : 2
Configuration Revision           : 0
Maximum VLANs supported locally : 128
Number of existing VLANs         : 7
VTP Operating Mode               : Transparent
VTP Domain Name                  : cisco
VTP Pruning Mode                 : Disabled
VTP V2 Mode                      : Disabled
VTP Traps Generation             : Disabled
MD5 digest                       : 0xEE 0xC4 0xC5 0x08 0xFE 0xD3 0xD7 0xAA
Configuration last modified by 0.0.0.0 at 3-1-93 00:56:02
修订号仍然为0,说明:无论transparent mode 怎样增删vlan,只要修订号不变则不会对server 和client造成影响
④查看transparent的vlan表
sw2#show vlan
 
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
11    wode                             active   
20    lala                             active   
1002 fddi-default                      act/unsup
1003 token-ring-default                act/unsup
1004 fddinet-default                   act/unsup
1005 trnet-default                     act/unsup
 
⑤查看server跟client的vlan表
Server :
sw1#show vlan
 
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
2     VLAN0002                         active   
10    shengchan                        active   
1002 fddi-default                      act/unsup
1003 token-ring-default                act/unsup
1004 fddinet-default                   act/unsup
1005 trnet-default                     act/unsup
 
Client:
sw3#show vlan
 
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
2     VLAN0002                         active   
10    shengchan                        active   
1002 fddi-default                      active   
1003 token-ring-default                active   
1004 fddinet-default                   active   
1005 trnet-default                     active   
结论:在transparent mode中添加的名为lala 的vlan并未出现在server mode 和 client mode中 证明了它不会对它们造成影响。