6.例题
交换机1:1-5为VLAN 1, 6-10为VLAN 2, 11口为TRUNK
交换机2:1-5为VLAN 1, 6-10为VLAN 2, 11口为TRUNK,与1相同。
现在11口互连,1号的1口与2号的6口相连。问这时的网络拓扑图如何?
提示:TRUNK走两个VLAN,就把它分为两个端口。11.1为VLAN1,11.2为VLAN2.
过程:从略,有问题再问
答案:所有端口联成了一个网段。
1.part1中谈了几台(比较少)交换机使用VLAN的情况。当VLAN比较多、交换机也比较多的时候,也许就要使用VTP.同样,如果你不怕配置复杂。可以根本不用VTP.同样的VLAN号码就可以通过TRUNK相连
2.VTP名、密码
在整个本地网中,可能有多个管理员,分别管理一块。以管理员的角度看,他当然只想把自己的一块设成一个VTP.而为了避免出现VTP重名,所以多了个密码。只有VTP名、密码都相同的SWITCH才交换VTP信息。
3.VTP交换些什么
同一个VTP(当然名称、密码都一样)。主要说就是VLAN信息。
当在一个SWITCH上加了一个VLAN,其他SWITCH就知道了。
不要多加VLAN,这很浪费交换机的效率。交换机是按VLAN建立各个内部表的,如MAC(也叫CAM)表是按不同VLAN兼的。
以PART1中的例题,如交换机2的1口接了机器,MAC地址0000.0C00.1234.
在交换机2中就有
FASTETHERNET 0/1 0000.00C0.1234 VLAN1
FASTETHERNET 0/11 0000.00C0.1234 VLAN2
两项。
如不加其他配置,整个VTP中所有交换机都将建立所有的VLAN信息。
这不但浪费带宽(交换信息要占用),也浪费交换机资源。
4.server、client 和 transparent
正常VTP成员都是SERVER类型。
在整个网中,如有一个交换机是VTP成员,但其不会在该交换机上改变各VLAN,可设为CLIENT.
如一交换机可能改变VLAN,但这些改变不用传递到VTP中其他成员,可设成TRANSPARENT.
这些都是减少 “ 系统 ” 浪费的配置。
5.需要注意的是:每个server都保持了各自的VLAN信息。在交换机上改动一次,版本号加一。已最大的版本号为最新。所以将一台开着的server直接连进网络有危险。可能会将原来的信息都冲掉。
保险的做法是连了网再上电。在联通网的时候做VLAN信息的改动。
6.pruning
下面是减少 “ 广播 ” 开销的配置
交换机联成的网是一个广播域,更严密些说:交换机联成的网,每个VLAN是一个广播域。
由于同一VTP中每个交换机上都可能有所有的VLAN,所以TRUNK传输所有的广播。
但考虑下面的情况。
有几十个交换机,VLAN1,2,3存在于所有交换机上。但VLAN4只存在于1,2两个交换机上。也就是说,VLAN4的广播应当被裁剪。不用传到其他交换机上。
PRUNING就是通过增加少许“系统”开销(多传递些VTP信息),来减少“广播”开销的方法。
7.TRAP是SNMP管理中使用。不是VTP的具体内容。
8.结论
在实际配置中,如交换机较少,根本不用配VTP,这减少浪费。
如交换机多了,就配个VTP域,全部用SERVER类型,让他去浪费好了。
要是再多了,也许需要好好配一下。CISCO建议在一个网络中保持2个或稍多些的SERVER,其他的为CLIENT