Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1145604
  • 博文数量: 153
  • 博客积分: 10576
  • 博客等级: 上将
  • 技术积分: 2137
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 21:01
文章分类

全部博文(153)

文章存档

2009年(43)

2008年(110)

分类: 系统运维

2009-02-26 13:48:55

使用STP实现负载均衡
负载均衡可以使用流量分流到其它平行的trunks上去. 交换机为了避免环路, STP通常是阻断所有端口交换机之间只留一条链路 。使用负载均衡后, 可以把不同VLAN的流量分配到不同的trunk上。 
可以通过配置STP端口权值STP路径值来实现负载均衡. 如果使用STP端口权值来配置那么二条负载均衡的trunk必须联同一交换机上。使用路径值则即可以联相同的交换机与可以联不同的交换机。
使用STP端口权值的负载均衡
当同一台交换机的二个口形成环路时, STP端口权值用来决定那个口是enable的,那个口是阻断的。 可以通过配置端口权值来决定二对trunk各走那些VLAN, 有较高权值的端口(数字较小的)vlan, 将处于转发状态,同一个VLAN在另一个trunk有较低的权值(数字较大)则将处在阻断状态。 即同一VLAN只在一个trunk上发送接受。

基于端口权值的负载均衡示意图 
trunk1将发送和接收VLAN8-10的数据,trunk2将发送和接收VLAN3-6的数据
 
配置如下:
    Command     Purpose 
Step 1      configure terminal    进入Switch 1配置状态
Step 2      vtp domain domain-name    配置VTP域
Step 3      vtp server    将Switch 1配置成VTP server.
Step 4      end    退出
Step 5      show vtp status    验证VTP的配置
Step 6      show vlan    验证VLAN
Step 7      configure terminal    进入配置状态
Step 8      interface fastethernet 0/1    进入F0/1端口
Step 9      switchport mode trunk    配置成trunk端口
Step 10      end    退出
Step 11      show interfaces fastethernet0/1 switchport    验证VLAN配置
Step 12         在switch1上的F0/2上重复7到11步骤
Step 13         在Switch 2的F0/1,F0/2上重复7到11步骤。
Step 14      show vlan    当trunk已经起来,在switch2上验证已经学到相关的vlan配置
Step 15      configure terminal    在Switch 1上进入配置状态
Step 16      interface fastethernet0/1    进入要配置的端口
Step 17      spanning-tree vlan 8 port-priority 10    将端口权值10赋与VLAN 8.
Step 18      spanning-tree vlan 9 port-priority 10    将端口权值10赋与VLAN 9.
Step 19      spanning-tree vlan 10 port-priority 10    将端口权值10赋与VLAN 10.
Step 20      exit    退回.
Step 21    interface fastethernet0/2    进入F0/2
Step 22    spanning-tree vlan 3 port-priority 10    将端口权值10赋与VLAN 3.
Step 23     spanning-tree vlan 4 port-priority 10    将端口权值10赋与VLAN 4.
Step 24     spanning-tree vlan 5 port-priority 10    将端口权值10赋与VLAN 5.
Step 25     spanning-tree vlan 6 port-priority 10    将端口权值10赋与VLAN 10.
Step 26     end    退出
Step 27      show running-config    验证配置
Step 28     copy running-config startup-config    保存配置

配置STP路径值的负载均衡
也可以通过配置配置STP路径值来实现负载均衡,如下图所示
Trunk1走VLAN8-10,Trunk2走VLAN2-4

 

    命令     目的 
Step 1      configure terminal    进入 Switch 1配置状态
Step 2      interface fastethernet 0/1    进入F0/1
Step 3      switchport mode trunk    配置Trunk,只能是dot1q模式 
Step 4     exit    退回
Step 5        在F0/2口上重复2-4步骤
Step 6      end    退出
Step 7      show running-config    验证配置
Step 8      show vlan    验证switch1已经学到Vlan
Step 9      configure terminal    进入配置状态
Step 10      interface fastethernet 0/1    进入F0/1
Step 11      spanning-tree vlan 2 cost 30    设置Vlan2生成树路径值为30
Step 12      spanning-tree vlan 3 cost 30    设置Vlan3生成树路径值为30
Step 13      spanning-tree vlan 4 cost 30    设置Vlan4生成树路径值为30
Step 14      end    退出
Step 15          在switch1的F0/2上重复9-11步骤设置VLAN8,9,10生成树路径值为30
Step 16      exit    退出
Step 17      show running-config    验证配置
Step 18      copy running-config startup-config    保存配置
阅读(2738) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-05-13 11:07:48

哥们 怎么没图片啊!?