在dynamips上学习VLAN、VTP花了好几天时间才学会他,建议大家不要使用dyanmips GUI 这个工具,因为花的那几天时间就是全花在他的上面了,后来改用NET方件,一次就做成功了。好了废话少说,我们现在就开始吧。
先要按装dyanmips与WinPcap4.0及SecureCRT(运程连接到要配置的交换机上)。
        安装完后,配置NET文件:
autostart = true
[localhost]
    `3640`
    p_w_picpath = C:\Program Files\Dynamips\p_w_picpaths\c3640-jk9s-mz.124-8.bin
    idlepc = 0x606f810c
    ram = 96
    rom = 32
    confreg = 0x2102
    mmap = true
    exec_area = 96
    ghostios = true
    
    `ROUTER SW1`
    console = 4001
    model = 3640
    slot0 = NM-16ESW
    f0/0 = SW2 f0/0
   
    `ROUTER SW2`
    console = 4002
    model = 3640
    slot0 = NM-16ESW
IOS文件放在p_w_picpaths下面。
注意上面蓝色的字。
先运行桌面上的Dynamips Server.bat方件,在运行刚才配置的NET文件。下面图:
图一、Dyanmips Server
图二、NET文件
在正常打开NET文件后运行list命令,会出显本次实验所要用到的设备及连接设备的端口号,本实验共两个交换机(3640)第一个端口为4001、第二个端口为4002,这两个端口都可更改。
两个文件都正常运行后,执行SecureCRT连接到两个交换机上,
SecureCRT的使用,网上有。在此就不多说了。
接下来我们就要学习如何配置交换的VTP及VALN了。准备好了吗?
我们要开始了。。。。。。。。。。
 
交换机一:D
        Router# vlan database 进入vlan配置模式
Router(vlan)#vtp domain com 设置vtp管理域名称 com
  Router(vlan)#vtp server 设置交换机为服务器模式
交换机二
 Router#vlan database 进入vlan配置模式
 Router(vlan)#vtp domain china 设置vtp管理域名称china
 Router(vlan)#vtp client 设置交换机为客户端模式
 Router#vlan database 进入vlan配置模式
 Router(vlan)#vtp domain china 设置vtp管理域名称china
 Router(vlan)#vtp client 设置交换机为客户端模式
 Router(vlan)#vlan database 进入vlan配置模式
 Router(vlan)#vtp domain china 设置vtp管理域名称
注意:这里设置第一个交换机为server模式是指允许在该交换机上创建、修改、删除vlan及其他一些对整个vtp域的配置参数,同步本vtp域中其他交换机传递来的最新的vlan信息;client模式是指本交换机不能创建、删除、修改vlan配置,也不能在nvram中存储vlan配置,但可同步由本vtp域中其他交换机传递来的vlan信息。
 
配置中继为了保证管理域能够覆盖所有的分支交换机,必须配置中继。
     第一个交换机:
Router(config)#interface fa0/0
Router(config)#switchport mode trunk
第二个交换机:
Router(config)#interface fa0/0
Router(config-if)#switchport mode trunk
在第一个交换机上建立VLAN:
Router(vlan)#vlan 10 name counter 创建了一个编号为10 名字为counter的 vlan
Router(vlan)#vlan 11 name market 创建了一个编号为11 名字为market的 vlan
注意,这里的vlan是在第一个交换机上建立的,其实,只要是在管理域中的任何一台vtp 属性为server的交换机上建立vlan,它就会通过vtp通告整个管理域中的所有的交换机。但如果要将具体的交换机端口划入某个vlan,就必须在该端口所属的交换机上进行设置。
这样基本上就完成了。
分别在交换机一,交换机二,的特权模式下运行show vtp st
看到:Revision 后面会有一个数,如果两个交换机的数字一样,说明第二个交换机学习成功了。如果还有多个交换机,接到第一个交换机上。把后来的所有交换机设为client,因为只能有一台交换面为Server端。完成。