Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2040836
  • 博文数量: 433
  • 博客积分: 4775
  • 博客等级: 上校
  • 技术积分: 8054
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 16:15
文章存档

2014年(9)

2013年(20)

2012年(77)

2011年(323)

2009年(4)

分类:

2012-02-07 20:18:21

除了可以利用上节介绍的STP端口优先级实现不同中继链路上的VLAN通信均衡外,还可以在中继端口上通过设置不同的路径开销配置实现中继端口上的负载均衡。而且本方案不仅适用于多条中继链路均在一对互联的交换机的情形,还可以在多条中继链路连接不同交换机的情形,可参见第11章的图11-32

这种利用STP端口的不同路径开销实现不同VLAN的负载均衡的配置思路如下:

1)把交换机间连接的STP端口配置为二层中继端口。

2)在互联的两台交换机配置VTP服务器模式,使用VTP在不同交换机间中继VLAN配置信息(当然也可以不启用VTP,采用手动配置方式)。

3只在一台交换机上的不同中继端口上为不同VLAN配置不同的VLAN端口路径开销,以实现VLAN通信的分流。

在如图12-2所示的示例中,互联的Switch ASwitch B之间有两个中继连接(Trunk 1Trunk 2,均为100BASE-T端口)。现在实现Switch ASwitch B之间的Trunk 1中继链路上只允许VLAN 8VLAN 10的通信通过,而在Trunk 2中继链路上只允许VLAN 2VLAN 4的通信通过。为了达到这个目的,需要进行如下配置(端口开销值越大,优先级越低):

12-2  使用STP路径开销进行负载均衡的拓扑示例

l   VLAN 2VLAN 4分配Trunk 1上的端口路径开销值为30,具有较低优先级,以达到不转变该中继端口为转发状态,阻塞相应VLAN通信的目的。

l   VLAN 8VLAN 10中的Trunk 1上保持默认的100BASE-T路径开销值19,优先级较高,以达到转变该中继端口为转发状态,允许相应VLAN通信的目的。

l   VLAN 8VLAN 10中分配Trunk 2上的端口路径开销值为30,具有较低优先级,以达到不转变该中继端口为转发状态,阻塞相应VLAN通信的目的。

l   VLAN 2VLAN 4中的Trunk 2上保持默认的100BASE-T路径开销值19,优先级较高,以达到转变该中继端口为转发状态,允许相应VLAN通信的目的。

12-2中示例的具体配置方法如表12-13所示(自特权模式开始)。注意,采用这种方式实现负载均衡,只需在中继链路的一端交换机上进行配置即可

12-13  使用STP路径开销进行负载共享的配置步骤

步骤

命令

用途说明

Switch#configure terminal

Switch A上进入全局配置模式

Switch(config)#interface gigabitethernet0/1

指定要配置为中继的接口,进入接口配置模式

Switch(config-if)#switchport trunk encapsulation

{isl | dot1q | negotiate}

配置端口支持ISLIEEE 802.1Q封装类型。必须在每一个链路的两端配置相同的封装类型

Switch(config-if)#switchport mode trunk

配置以上端口为中继端口,并采用默认的ISL中继方式

Switch(config-if)#exit

返回到全局配置模式

 

Switch A上为第二个接口重复以上第25

Switch(config)#end

返回到特权模式

Switch#show running-config

校验以上设置。在输出信息中确保接口已被配置为中继端口

Switch#show vlan

当中继链路建立后,Switch A可以接收来自其他交换机的VTP信息。通过此命令可以校验Switch A已接收到其他交换机的VLAN信息

10 

Switch#configure terminal

进入到全局配置模式

11 

Switch(config)#interface gigabitethernet0/1

指定要设置路径开销的接口,进入接口配置模式

Switch(config-if)#spanning-tree vlan 2-4 cost 30

VLAN 2VLAN 4设置生成树路径开销为30,以达到在gigabitethernet0/1中继端口上阻塞VLAN 2VALN 4中通信的目的

13 

Switch(config-if)#exit

返回到全局配置模式

14 

 

Switch Agigabitethernet0/2中继接口上重复以上第913步,并为VLAN 8VLAN 10设置路径开销为30,以达到在gigabitethernet0/2中继端口上阻塞VLAN 8VALN 10中通信的目的

15 

Switch(config)#end

返回到特权模式

16 

Switch#show running-config

校验以上条目。在输出信息中,校验两个中继接口的路径开销设置正确

17 

Switch#copy running-config startup-config

(可选)在Switch A的启动配置文件中保存以上配置

阅读(1987) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~