Chinaunix首页 | 论坛 | 博客
  • 博客访问: 98322
  • 博文数量: 48
  • 博客积分: 1980
  • 博客等级: 上尉
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-16 15:03
文章分类

全部博文(48)

文章存档

2009年(48)

我的朋友
最近访客

分类: 系统运维

2009-09-19 08:04:00

『配置环境参数』

1.      交换机SwitchASwitchB通过以太网口实现互连。

2.      SwitchA用于互连的端口为e0/1e0/2SwitchB用于互连的端口为e0/1e0/2

『组网需求』

增加SwitchASwitchB的互连链路的带宽,并且能够实现链路备份,使用端口汇聚。

步骤

『端口汇聚数据转发流程』

如上图,如果在汇聚时配置的是ingress属性,假如PC1的数据包进入SwitchA,假如第一次去PING PC2,那么第一次将是广播包,数据包将从汇聚端口的逻辑主端口送出,报文送达Switch2时,此时PC1MAC也将对应学习到Switch2的逻辑主端口,此时PC2再进行回包主要看PC1的源MAC学习到哪个端口,就会通过哪个端口进行转发,所以ingress是根据流进行转发,如果流是单一的,那么该数据流也将一直走同一个端口,除非该端口故障。

 

如果在汇聚时配置的是both属性,2个端口汇聚,如PC1的数据包进入SwitchA,假如第一次去PING PC2,那么第一次将是广播包,数据包将从汇聚端口的逻辑主端口送出,报文送达Switch2时,此时PC1MAC也将对应学习到Switch2的逻辑主端口,此时Switch2将根据自己的算法进行选路:将PC1MAC(二进制)和PC2MAC(二进制)的最后一位进行与操作,如果与出来的结果为0,将选择主端口;如果与出来的结果为1,将选择备份端口。也就是说如果对于一个单一的数据流(例如固定两台PC)那么它们的数据流将一直在固定某个端口进行转发。

如果是三个或者四个端口进行汇聚,将PC1MACPC2MAC(二进制)的最后二位进行与操作,一共四种结果,如果与出来的结果为0,将选择主端口;如果与出来的结果为1,选择第一个备份端口,如果与出来的结果为0,再选择第二个备份端口,依此类推。

如果是五个到八个端口进行汇聚,将PC1MACPC2MAC(二进制)的最后三位进行与操作,一共八种结果,再进行端口选择。汇聚端口越多,算法就越复杂。

SwitchA交换机配置】

1.      进入端口E0/1

[SwitchA]interface Ethernet 0/1

2.      汇聚端口必须工作在全双工模式

[SwitchA-Ethernet0/1]duplex full

3.      汇聚的端口速率要求相同,但不能是自适应

[SwitchA-Ethernet0/1]speed 100

4.      进入端口E0/2

[SwitchA]interface Ethernet 0/2

5.      汇聚端口必须工作在全双工模式

[SwitchA-Ethernet0/2]duplex full

6.      汇聚的端口速率要求相同,但不能是自适应

[SwitchA-Ethernet0/2]speed 100

7.      根据源和目的MAC进行端口选择汇聚

[SwitchA]link-aggregation Ethernet 0/1 to Ethernet 0/2 both

SwitchA交换机配置】

[SwitchB]interface Ethernet 0/1

[SwitchB-Ethernet0/1]duplex full

[SwitchB-Ethernet0/1]speed 100

[SwitchB]interface Ethernet 0/2

[SwitchB-Ethernet0/2]duplex full

[SwitchB-Ethernet0/2]speed 100

[SwitchB]link-aggregation Ethernet 0/1 to Ethernet 0/2 both

【补充说明】

1.      同一个汇聚组中成员端口的链路类型与主端口的链路类型保持一致,即如果主端口为Trunk端口,则成员端口也为Trunk端口;如主端口的链路类型改为Access端口,则成员端口的链路类型也变为Access端口。

2.      不同的产品对端口汇聚时的起始端口号要求各有不同,请对照《操作手册》进行配置。

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