|
|
|
下面就以2台交换机为例,介绍VLAN、VTP配置过程,如下图所示。
|
|
|
|
|
|
让交换机SwitchA作为VTP的服务端,则配置为:
|
|
|
|
由于中继链路可能会传送最终被该交换机扔掉的广播数据流,因此,为了减少不必要的数据库,可以启用VTP修剪功能以提高网络带宽利用率。此功能默认为关闭的,同时VLAN1不能够打开VTP修剪功能。
|
|
|
|
|
|
配置完成后,可以使用show vtp命令来显示配置信息。从上面的实例中,可以总结出以下的模式。
|
|
|
|
|
|
|
|
|
服务器、客户端两边都要配,对连接Trunk线的两边端口配置,流程如下:
|
|
|
|
.switchport mode trunk改变端口的状态;
|
|
|
.switchport trunk allowed vlan all(all,可以用具体的VLAN号代替)。
|
|
|
|
只在服务器模式中使用,vlan2[name vlan2]。
|
|
|
|
服务器、客户端两边都配,要根据需要配置端口,具体配置流程如下:
|
|
|
|
|
.switchport access vlan vlan名称(将该端口添加到相应的VLAN)。
|
|
|
另外,交换机端口的工作模式主要可以分为三种,如下表所示。
|
|
|
|
|
|
设置为动态VLAN的端口将被动态地指定给VLAN,它是由VLAN成员策略服务器(VLAN Management Policy Server,VMPS)完成的。VMPS通常是拥有TFTP服务器下载的文本文件的交换机,该文本文件包含了VLAN到MAC地址的映射。当动态VLAN端口启动后,交换机将检查VMPS服务器,将源MAC地址与数据库比较,如果存在条目,端口就将指定给目标VLAN。
|
|
|
|
|
|
|
|
当网络中存在冗余的VLAN中继线路时,就会因网络环路的出现而引起广播风暴,降低网络的可靠性。而STP(Spanning Tree Protocol,生成树协议)正是为克服冗余网络中透明桥接的问题而创建的。STP是一个既能够防止环路,又能够提供冗余线路的第二层管理协议。为了使交换网络正常运行,STP网络上的任何两个终端之间只有一条有效路径。STP使用生成树算法来求解没有环路的最佳路径,使一些备用路径处于阻塞状态。在大型网络中,特别是有多个VLAN的时候,配置STP就很重要了。
|
|
|
STP是通过在交换机之间传递桥接协议数据单元来相互告知诸如交换机的桥ID、链路性质、根桥ID等信息,以确定根桥、决定哪些端口处于转发状态,哪些端口处于阻断状态,以免引起网络环路。
|
|
|
根据考试大纲的要求,对于STP协议的配置要求相对较简单,主要是要求掌握利用STP端口权值和路径值完成负载均衡。
|
|
|
|
.服务器模式:vtp server(vtp pruning)。
|
|
|
|
|
服务器、客户端两边都要配,对连接Trunk线的端口配置。
|
|
|
|
.switchport mode trunk(改变端口的状态);
|
|
|
.switchport trunk allowed vlan all(all,可以用具体的VLAN号代替);
|
|
|
|
spanning tree vlan 1 port-priority端口权值(默认值是128)。
|
|
|
|
spanning tree vlan 1 cost路径成本。
|
|
|
|
只在服务器模式中使用,vlan 2[name vlan2]。
|
|
|
|
|
|
|
.switchport access vlan vlan名称(将该端口添加到相应的VLAN)。
|
|
|
下面来看一个实例。两台交换机SwitchA和SwitchB通过Trunk1和Trunk2两条中继链路相连接,其中Trunk1对VLAN1-VLAN3的路径成本是18,对VLAN4-VLAN5的路径成本则是30;而Trunk2则刚好相反,如下图所示。
|
|
|
|
|
交换机SwitchA的配置应如下所示(VTP的设置部分略):
|
|
|
|