文档库 最新最全的文档下载
当前位置:文档库 › 路由聚合

路由聚合

路由聚合
路由聚合

变长子网掩码和路由聚合在网络设计中的应用作者:硕博网文章来源:中华硕博网点击数:更新时间:2008-5-3 中华硕博网(https://www.wendangku.net/doc/5a12218788.html,)全球500所高校指定报名中心--变长子网掩码和路由聚合在网络设计中的应用

对于网络设计师而言,构造一个运行良好的网络要面临很多挑战。在一个大型的,层次的,可伸缩的网络中,一个精心规划的IP地址分配策略和适时的路由聚合是至关重要的。

传统的网络建立在有类别地址的基础上(A,B,C类地址)。早期的路由协议,如RIPv1,IGRP出于节省带宽的考虑,在路由更新时不传送子网掩码信息,因此在网络信息传输时需要对子网掩码做一些假设。

1.如果路由器接收端口配置的IP地址和路由更新中传送的子网信息有相同的主类别网络,则该子网使用接收端口的掩码配置。

2.如果传送的子网信息穿越不同主类别网络边界,则传送路由器自动在主类别网络边界执行路由聚合,并只传送经过聚合的路由。

图1

如图1,网络中有三台路由器:A,B,C,均运行RIPv1路由协议,RIPv1是有类路由

协议,路由更新中不传递子网掩码信息。B的S0端口收到从A传送的子网信息10.1.0.0(不包括子网掩码),由于B的S0端口在10.2.0.0/16子网和10.1.0.0有相同的主类别网络10.0.0.0,所以B的路由表中会添加一条10.1.0.0/16的记录--使用的是B在S0端口的掩码/16。当B 向C传递10.1.0.0子网的路由信息时,由于B,C之间为172.16.1.0/24子网,主类别网络为172.16.0.0,不同于10.1.0.0的主类别网络10.0.0.0,因此B在向C传送10.1.0.0时会自动执行路由聚合到10.0.0.0,C在路由表中添加10.1.0.0/16子网的路由信息将是10.0.0.0/8,使用的是主类别网络默认的掩码(A类地址/8位,B类地址/16位,C类地址/24位)。

图2

如图2,路由器B的S0端口在10.2.0.0/24子网,即/24位掩码,由于从A传递的10.1.0.0子网要使用接收端口的掩码配置,因此也会使用/24位掩码,从而产生了一条错误的路由记录,这将导致某些经过B去往10.1.0.0/16的流量将无法到达。为了避免上述情况,必须约定,同主类别网络的子网必须使用相同的掩码。新约定又带来了新问题,即同主网络下地址无法有效的分配。

图3

如图3,假如某局域网上使用了27位的掩码,则每个子网可以支持30台主机(2^5-2=30);而对于WAN连接而言,每个连接只需要2个地址,理想的方案是使用30位掩码(2^2-2=2),然而同主类别网络相同掩码的约束,WAN之间也必须使用27位掩码,这样就浪费28个地址。另外一个是不连续地址的问题。

图4

如图4,根据前述约定,路由在经过不同主网络边界时会自动聚合到主类别地址边界。A的10.1.0.0/16子网经过172.16.2.0/24传递到B,由于经过不同主类别地址,所以会自动聚合,实际传送的是10.0.0.0;同理,C的10.2.0.0/16子网经过172.16.1.0/24传递到B,实际传送的是10.0.0.0。这样,对于B而言,它收到两条去往10.0.0.0子网的路由记录,B会添加两条到10.0.0.0/8路由记录到路由表,它们下一跳的地址不同,一条指向A的S1,另一条指向C的S0。由于有相同的跳数,所以会自动启用负载平衡,这样经过B访问10.0.0.0的流量将无法区分是去往10.1.0.0的还是10.2.0.0的,它们都有50%的机会命中,所以就会出现间歇性的网络访问故障。而对10.1.0.0和10.2.0.0而言,它们二者是不可见的。由于有不连续地址的问题,所以,规划网络地址时必须保证一个主网络的子网必须连续存在。

上述问题随着变长子网掩码,路由聚合和无类域间路由以及无类路由协议(RIPv2,EIGRP,OSPF,IS-IS,BGPv4)等技术的引入而得到了良好的解决。

变长子网掩码(VLSM),是指在一个层次结构的网络中,可以使用多个不同的掩码,也即可以对一个经过子网划分的网络再次划分。变长子网掩码的引入,有效解决了地址分配的浪费问题。

图5

如图5,某个公司的区域网络分配了172.16.12.0/22的地址空间,公司的网络规划如下:在路由器D连接3个VLAN,其中2个VLAN有不超过200台的主机,另外一个VLAN包括3个子网,每个子网主机数量不超过30台,路由器A,B,C通过FR和D相连,保证每条PVC仅分配2个IP地址。所有路由器均采用RIPv2无类别路由协议,路由更新中可以传送子网掩码信息,支持VLSM。根据上述网络规划,使用VLSM地址分配策略,设计如下IP地址分配计划:

1.由于需要3个VLAN,其中两个VLAN有不超过200台的主机,根据公式,主机需要8位地址(2^8=256>200>2^7=128),子网需要2位(2^2=4>3),因此得到4个连续的/24位子网,分别是17

2.16.12.0/24,172.16.1

3.0/24,172.16.1

4.0/24,172.16.1

5.0/24。其中172.1

6.12.0/24和172.16.13.0/24分配给其中两个VLAN,每个子网最多可以支持254台主机。

2.剩下一个VLAN每个子网主机数不超过30台,需要5个主机位,对应需要/27位的

掩码(32-5=27),最多可以满足8个/27位子网的需求(2^3=8)由于172.16.12.0/24,和172.16.13.0/24子网已分配,不能继续作子网划分,现在可以采用的子网是172.16.14.0/24和172.16.15.0/24作进一步的子网划分。假定这里使用172.16.14.0/24,3个LAN分配的子网是172.16.14.0/27,172.16.14.32/27,172.16.14.64/27,同时还保留了5个子网作为备用或保留作进一步的子网划分。

3.由于WAN连接仅需要两个IP地址,所以最佳的掩码应该是/30位(2^(32-30)-2=2),同样,我们挑选一个未分配的/27位子网做进一步的划分,为了方便起见,我们选用最后一个/27位子网172.16.1

4.224/27作为WAN连接的地址空间。经过划分得到172.16.14.224/30,172.16.14.228/30,172.16.14.232/30等子网,同时还保留了5个/30的子网备用。

至此,一个基于VLSM分配策略的,层次的IP地址分配方案就完成了,和定长子网掩码相比,变长子网掩码的地址分配方案有效的节省了IP地址。同时,由于采用新的无类路由协议RIPv2,路由更新中传递子网掩码信息,子网信息可以精确区分,消除了不连续地址的问题。

使用VLSM地址分配方案要考虑两个主要问题:

1.子网中待分配的最多主机数,根据计算公式2^n-2,得出主机需要的位数

2.子网的数量,根据计算公式:2^n,得出子网需要的位数。

随着网络规模的扩大,网络的数量日益增长,过大的路由表会带来一些问题:

1.CPU的路由计算,路由检索的负荷加剧,潜在造成数据传输的延迟。

2.大量路由信息的传输占用了有效带宽。

3.路由器需要更多的存储器存储路由信息。

4.频繁的网络变动,造成路由收敛时间延长。

因此,大型网络中,控制路由表的规模也是非常重要的。该问题可以通过路由聚合(Route Aggregation,有时也称路由摘要,路由汇聚)得到解决。在使用有类路由协议的传统网络中,

路由信息经过不同主类别网络边界时,也会自动执行路由聚合。不过,此种路由聚合被限制在主类别网络的边界,灵活性比较差。新的路由协议中支持VLSM,可以手动控制,在多层次进行聚合,极大地提高了聚合的灵活性。

路由聚合通过汇聚若干条路由记录为一条路由记录,有效减少了路由信息量,降低了CPU处理路由的负荷,路由器对存储空间的需求,同时也加快了路由表收敛的速度。

路由聚合的另外一个好处是可以有效地屏蔽网络中局部的变动对网络全局的影响。随着网络规模的扩大,设备,链路故障的可能性增大,在某些路由协议中,如OSPF,某个链路的失效或端口UP,DOWN都会引起整个网络的路由计算,增加了路由器的负荷和低效的数据流动。我们可以通过划分区域和路由聚合等手段,把网络变动的影响限制在一个小的区域内,变动只对该区域产生影响,而不会影响到整个网络。

图6

如图6,路由器D作为区域边界路由器连接到公司骨干区域,在未执行路由聚合前,D 中包括8条路由记录(/24位路由2条,/27位路由3条,/30位路由3条),经过聚合以后,

D只需向骨干区域传送一条172.16.12.0/22的记录即可。同时,由于采用了路由聚合,区域内部网络的变动引起的路由表的变化将只影响到本区域内部,其它区域不受影响。

下面以RIPv2为例,演示执行路由聚合的方法:

router rip//启动rip进程

version 2//切换到ripv2版本

no auto-summary//关闭自动聚合,切换为手动聚合

int s1//切换到s1端口

ip summary-address rip 172.16.12.0 255.255.252.0//手动配置路由聚合到172.16.12.0/22

网络聚合的计算可以归纳为3步:

1.写出待聚合地址的二进制形式。

2.从左到右找出连续相同的位,统计相同的位数。

3.写出聚合地址。

聚合地址计算示例:

表一

聚合地址172.16.12.0/22 :有相同的前22 位

不相同的10 位

172.16.12.0/24

10101100. 00010000.000011

00.00000000

172.16.13.0/24

10101100. 00010000.000011

01.00000000

172.16.14.0/27

10101100. 00010000.000011

10.00000000

172.16.14.32/27

10101100. 00010000.000011

10.00100000

172.16.14.64/27

10101100. 00010000.000011

10.01000000

三层交换机之间链路聚合

设置各台PC机的IP地址、子网掩码和网关地址。 Multilayer Switch0配置: Switch>en Switch#conf t Switch(config)#ip routing Switch(config)#inter port-channel 1 创建以太通道1 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.20.1 255.255.255.0 Switch(config-if)#no shutdown Switch(config-if)#exit Switch(config)#inter f0/1 Switch(config-if)#no switchport Switch(config-if)#channel-group 1 mode on 把物理接口1指定到已创建的通道中Switch(config-if)#inter f0/2 Switch(config-if)#no switchport Switch(config-if)#channel-group 1 mode on 把物理接口2指定到已创建的通道中Switch(config-if)# Switch(config-if)#inter f0/3 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.10.1 255.255.255.0 Switch(config-if)#no shutdown Switch(config-if)# Switch(config-if)#exit Switch(config)#route rip Switch(config-router)#network 192.168.10.0 Switch(config-router)#network 192.168.20.0 Switch(config-router)#version 2 Switch(config-router)# Multilayer Switch1配置: Switch>en

数据通信实验四-交换机链路聚合配置实验

实验四交换机链路聚合配置实验 一、目的要求 1、了解链路聚合控制协议的协商过程; 2、掌握链路聚合配置过程。 二、实验容 背景描述: 假设某企业采用两台交换机组成一个局域网,由于很多数据流量是跨过交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备份,为此网络管理员在两台交换机之间采用两根网线互连,并将相应的两个端口聚合为一个逻辑端口,现要在交换机上做适当的配置来实现这一目标。 工作原理: 端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路聚合成一条逻辑链路。从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影响其它链路的正常转发数据。 ●端口聚合使用的是EtherChannel特性,在交换机到交换机之间提供冗余的高速的连 接方式。将两个设备之间多条FastEthernet或GigabitEthernet物理链路捆在一起组成一条设备间逻辑链路,从而增强带宽,提供冗余。 ●两台交换机到计算机的速率都是100M,SW1和SW2之间虽有两条100M的物理通道相 连,可由于生成树的原因,只有100M可用,交换机之间的链路很容易形成瓶颈,使用端口聚合技术,把两个100M链路聚合成一个200M的逻辑链路,当一条链路出现故障,另一条链路会继续工作。 ●一台S2000系列以太网交换机只能有1个汇聚组,1个汇聚组最多可以有4个端口。 组的端口号必须连续,但对起始端口无特殊要求。 ●在一个端口汇聚组中,端口号最小的作为主端口,其他的作为成员端口。同一个汇 聚组中成员端口的链路类型与主端口的链路类型保持一致,即如果主端口为Trunk 端口,则成员端口也为Trunk端口;如主端口的链路类型改为Access端口,则成员端口的链路类型也变为Access端口。 ●所有参加聚合的端口都必须工作在全双工模式下,且工作速率相同才能进行聚合。 并且聚合功能需要在链路两端同时配置方能生效。 ●端口聚合主要应用的场合: ●交换机与交换机之间的连接:汇聚层交换机到核心层交换机或核心层交换机 之间。 ●交换机与服务器之间的连接:集群服务器采用多网卡与交换机连接提供集中 访问。

cisco+端口链路聚合配置

cisco 端口/链路聚合配置 2011-01-27 14:46:11 标签:csico channel 端口聚合链路聚合lacp 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。https://www.wendangku.net/doc/5a12218788.html,/715953/486648 环境: 两台cisco 3560-24PS通过g0/1和g0/2相连,两端口属于po1. pc1:192.168.1.10 vlan1 接SW1的fa0/1 pc2:192.168.1.11 vlan1 接SW2的fa0/1 拓扑: SW1 配置: Switch(config-if)#int range g0/1-g0/2 Switch(config-if-range)#switchport Switch(config-if-range)#channel-protocol lacp //以太信道使用链路聚合协议协商 Switch(config-if-range)#channel-group 1 mode active //链路聚合加入通道组1,并设置协商模式为active Switch(config-if-range)#switchport //端口设置为二层端口 Switch(config-if-range)#switchport trunk encapsulation dot1q //中继链路封装格式为dot1q Switch(config-if-range)# swit mode trunk //将 Switch(config-if-range)# swit trunk allow vlan all SW2配置(与SW1配置类似): Switch(config-if)#int range g0/1-g0/2 Switch(config-if-range)#switchport Switch(config-if-range)#channel-protocol lacp Switch(config-if-range)#channel-group 1 mode passive //链路聚合加入通道组1,并设置协商模式为passive或者on Switch(config-if-range)#switchport trunk encapsulation dot1q Switch(config-if-range)# swit mode trunk Switch(config-if-range)# swit trunk allow vlan all

Cisco交换机链路聚合

实用标准文案 下面是局域网的核心交换机(三层交换)和二层交换之间的端口聚合的操作实例: 2950 Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#int f0/1 Switch(config-if)#channel-group 1 mode on %LINK-5-CHANGED: Interface Port-channel 1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to upSwitch(config-if)#int f0/2 Switch(config-if)#channel-group 1 mode on 3560 Switch(config)#int port-channel 1 Switch(config-if)#exit 精彩文档. 实用标准文案 Switch(config)#ip routing(默认已经启用了路由功能) Switch(config)#int port-channel 1 Switch(config-if)#no switchport Switch(config-if)#ip add 1.1.1.1 255.0.0.0

Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int f0/1 Switch(config-if)#no switchport %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upSwitch(config-if)# Switch(config-if)#no ip add Switch(config-if)#channel-group 1 mode ? active Enable LACP unconditionally auto Enable PAgP only if a PAgP device is det ected 精彩文档. 实用标准文案 desirable Enable PAgP unconditionally on Enable Etherchannel only passive Enable LACP only if a LACP device is detec ted Switch(config-if)#channel-group 1 mode on %LINK-5-CHANGED: Interface Port-channel 1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to up Switch(config-if)# Switch(config-if)#int f0/2 Switch(config-if)#no switchport

02-中兴设备实现链路聚合的配置

任务二:中兴设备实现链路聚合一、目的 掌握交换机的链路静态聚合和动态聚合的配置和使用 二、内容 静态聚合和动态聚合的配置 三、设备 3228 两台 直连网线两条 串口线一条 四、拓扑 交换机3228-1和交换机3228-2通过smartgroup端口相连,它们分别由2 个物理端口聚合而成。smartgroup的端口模式为trunk,承载VLAN10和 VLAN20。 五、配置步骤 1、静态聚合 下面以3228-1为例进行配置说明: /*关于VLAN的部分自己完成*/ /*创建Trunk组*/ ZXR10(config)#interface smartgroup1 【创建smartgroup端口,它有两个物理端口汇聚

而成】 ZXR10(config-if)#smartgroup mode on /*绑定端口到Trunk组*/ ZXR10(config)#interface fei_1/1 ZXR10(config-if)#smartgroup 1 mode on //设置聚合模式为静态【设为静态的,两台交换机也都必须都设为静态的‘ON’】 ZXR10(config)#interface fei_1/2 ZXR10(config-if)#smartgroup 1 mode on【将端口FE-1/1和FE-1/2设置为聚合端口放置在smartgroup 1并以静态方式工作】 /*修改smartgroup端口的VLAN链路类型*/ ZXR10(config)#interface smartgroup1 ZXR10(config-if)#switchport mode trunk ZXR10(config-if)#switchport trunk vlan 10 //把smartgroup1端口以trunk方式加入vlan10 ZXR(config-if)#switchport trunk vlan 20 //把smartgroup1端口以trunk方式加入vlan10 2、动态聚合 下面以3228-1为例进行配置说明: /*创建Trunk组*/ ZXR10(config)#interface smartgroup1 ZXR10(config-if)#smartgroup mode 802.3ad /*绑定端口到Trunk组*/ ZXR10(config)#interface fei_1/1 ZXR10(config-if)#smartgroup 1 mode active //设置聚合模式为active【配置动态链路聚合时,应当将一端端口的聚合模式设置为active,另一端设置为passive,或者两端都设置为active。】 ZXR10(config)#interface fei_1/2 ZXR10(config-if)#smartgroup 1 mode active /*修改smartgroup端口的VLAN链路类型*/ ZXR10(config)#interface smartgroup1 ZXR10(config-if)#switchport mode trunk

实验一 交换机链路聚合

西安财经学院信息学院Array网络工程与实践实验报告 实验名称:生成树实验 实验日期:2013年09月02日 实验目的: 1、了解生成树协议的作用; 2、熟悉生成树协议的配置。 实验设计: 交换机之间具有冗余链路本来是一件很好的事情,但是它有可能引起的问题比它能够解决的问题还要多。如果你真的准备两条以上的路,就必然形成了一个环路,交换机并不知道如何处理环路,只是周而复始地转发帧,形成一个“死循环”,这个死循环会造成整个网络处于阻塞状态,导致网络瘫痪。 采用生成树协议可以避免环路。 生成树协议的根本目的是将一个存在物理环路的交换网络变成一个没有环路的逻辑树形网络。IEEE802.1d 协议通过在交换机上运行一套复杂的算法STA (spanning-tree algorithm),使冗余端口置于“阻断状态”,使得接入网络的计算机在与其他计算机通讯时,只有一条链路生效,而当这个链路出现故障无法使用时,IEEE802.1d 协议会重新计算网络链路,将处于“阻断状态”的端 口重新打开,从而既保障了网络正常运转,又保证了冗余能力。

下图为实验时的操作内容图和拓扑结构: 设备配置记录: 网线连接: 步骤: 一、正确连接网线,恢复出厂设置之后,做初始配置 交换机A: switch#config switch(Config)#hostname switchA switchA(Config)#interface vlan 1 switchA(Config-If-Vlan1)#ip address 192.168.1.1 255.255.255.0

switchA(Config-If-Vlan1)#no shutdown switchA(Config-If-Vlan1)#exit switchA(Config)# 交换机B: switch#config switch(Config)#hostname switchB switchB(Config)#interface vlan 1 switchB(Config-If-Vlan1)#ip address 10.1.157.101 255.255.255.0 switchB(Config-If-Vlan1)#no shutdown switchB(Config-If-Vlan1)#exit switchB(Config)# 二、“PC1 ping PC2 –t ”观察现象 1、ping不通; 2、所有连接网线的端口的绿灯很频繁地闪烁,表明该端口收发数据量很大,已经在交换机内部形成广播风暴。 三、在两台交换机中都使用启用生成树协议 switchA(Config)#spanning-tree mode stp MSTP is starting now, please wait........... MSTP is enabled successfully. switchA(Config)# switchB(Config)#spanning-tree mode stp MSTP is starting now, please wait........... MSTP is enabled successfully. switchB(Config)# 验证配置: switchA#show spanning-tree -- MSTP Bridge Config Info -- Standard : IEEE 802.1s Bridge MAC : 00:03:0f:01:25:28 Bridge Times : Max Age 20, Hello Time 2, Forward Delay 15 Force Version: 3 ########################### Instance 0 ########################### Self Bridge Id : 32768 - 00:03:0f:01:25:28 Root Id : this switch

H3C交换机的端口配置

H3C交换机的端口配置 一、端口常用配置 1. 实验原理 1.1 交换机端口基础 随着网络技术的不断发展,需要网络互联处理的事务越来越多,为了适应网络需求,以太网技术也完成了一代又一代的技术更新。为了兼容不同的网络标准,端口技术变的尤为重要。端口技术主要包含了端口自协商、网络智能识别、流量控制、端口聚合以及端口镜像等技术,他们很好的解决了各种以太网标准互连互通存在的问题。以太网主要有三种以太网标准:标准以太网、快速以太网和千兆以太网。他们分别有不同的端口速度和工作视图。1.2 端口速率自协商 标准以太网其端口速率为固定10M。快速以太网支持的端口速率有10M、100M和自适应三种方式。千兆以太网支持的端口速率有10M、100M、1000M和自适应方式。以太网交换机支持端口速率的手工配置和自适应。缺省情况下,所有端口都是自适应工作方式,通过相互交换自协商报文进行匹配。 其匹配的结果如下表。 速率一致。其修改端口速率的配置命令为: [H3C-Ethernet0/1] speed {10|100|1000|auto} 如果两端都以固定速率工作,而工作速率不一致时,很容易出现通信故障,这种现象应该尽量避免。 1.3 端口工作视图 交换机端口有半双工和全双工两种端口视图。目前交换机可以手工配置也可以自动协商来决定端口究竟工作在何种视图。修改工作视图的配置命令为: [H3C-Ethernet0/1] duplex {auto|full|half} 1.4 端口的接口类型 目前以太网接口有MDI和MDIX两种类型。MDI称为介质相关接口,MDIX称为介质非相关接口。我们常见的以太网交换机所提供的端口都属于MDIX接口,而路由器和PC提供的都属于MDI接口。有的交换机同时支持上述两种接口,我们可以强制制定交换机端口的接口类型,其配置命令如下: [H3C-Ethernet0/1] mdi {normal| cross| auto} Normal:表示端口为MDIX接口 Cross:表示端口为MDI接口 Auto:表示端口工作在自协商视图 1.5 流量控制 由于标准以太网、快速以太网和千兆以太网混合组网,在某些网络接口不可避免的会出现流量过大的现象而产生端口阻塞。为了减轻和避免端口阻塞的产生,标准协议专门规定了解决这一问题的流量控制技术。在交换机中所有端口缺省情况下都禁用了流量控制功能。开启/关闭流量控制功能的配置命令如下: [H3C-Ethernet0/1]flow-control

神州数码交换机“链路聚合”配置

神州数码交换机“链路聚合”配置 交换机A配置: SwitchA(config)#port-group 1 (创建1个链路聚合组)1代表的是组号,可随意写,但必须与下面的聚合组的组号一致 SwitchA(config)#internet ethernet 0/0/1-2(进入端口0/0/1-2) SwitchA(config-if-port-range)#port-group 1mode on/active/passive(手动/主动/被动)(将端口加入链路聚合组并选择模式) SwitchA(config)#internet port-channel 1(进入链路聚合组1) SwitchA(config-if-port-channel)#switchport mode trunk (将链路聚合组开启Trunk模式) 交换机B配置: SwitchB(config)#port-group 1 (创建1个链路聚合组)1代表的是组号,可随意写,但必须与下面

的聚合组的组号一致 SwitchB(config)#internet ethernet 0/0/1-2(进入端口0/0/1-2) SwitchB(config-if-port-range)#port-group 1mode on/active/passive(手动/主动/被动)(将端口加入链路聚合组并选择模式) SwitchB(config)#internet port-channel 1(进入链路聚合组1) SwitchB(config-if-port-channel)#switchport mode trunk (将链路聚合组开启Trunk模式) 注:配置链路聚合时先创建组和选择模式后在插线,连接网线后在配置最后一步(开启Trunk模式) 二层交换与三层交换做链路聚合时只能选择手动模式(on) 二层与二层或三层与三层做链路聚合时,选用主动模式和被动模式,一端为主动“active”时,另一端为被动“passive” 交换机A与交换机B配置一致,不同的地方就是选择模式 如果做多条链路聚合时可创建多个聚合组

Cisco交换机链路聚合

下面是局域网的核心交换机(三层交换)和二层交换之间的端口聚合的操作实例: Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/ Z. Switch(config)#int f0/1 Switch(config-if)#channel-group 1 mode on %LINK-5-CHANGED: Interface Port-channel 1, changed state to u p %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to upSwitch(config-if)#int f0/2 Switch(config-if)#channel-group 1 mode on Switch(config)#int port-channel 1 Switch(config-if)#exit

Switch(config)#ip routing(默认已经启用了路由功能) Switch(config)#int port-channel 1 Switch(config-if)#no switchport Switch(config-if)#ip add 1.1.1.1 255.0.0.0 Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int f0/1 Switch(config-if)#no switchport %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0 /1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0 /1, changed state to upSwitch(config-if)# Switch(config-if)#no ip add Switch(config-if)#channel-group 1 mode ? active Enable LACP unconditionally auto Enable PAgP only if a PAgP device is det ected

交换机链路聚合

第16讲以太网链路聚合 本讲将讨论两个方面的问题,一是Aggregate Port(聚合端口),Aggregate Port可以将多个端口通过聚合,扩展链路带宽,提供更高的连接可靠性,Aggregate Port属于链路聚合的手工配置方式。另一个是LACP,通过LACP可实现端口的动态聚合。 16.1 Aggregate Port 实现链路聚合可以通过两种方式,一是手工配置,这就是本节讲述的Aggregate-port,另一种是通过LACP协议动态实现。 16.1.1 Aggregate Port的概念 聚合端口(Aggregate-port,简称AP)是指把交换机多个特性相同的端口物理连接并绑定为一个逻辑端口,将多条链路聚合成一条逻辑链路。 通过聚合端口可以在各端口上负载分担,增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。多条物理链路之间能够相互冗余备份,提高可靠性。 16.1.2 Aggregate Port的配置指导 1.AP成员的限制条件 ●AP 成员端口的端口速率必须一致; ●AP 成员端口使用的传输介质应相同; ●AP 成员端口必须属于同一个VLAN; 2.AP成员端口和AP之间的关系 ●一个端口加入AP,端口的属性将被AP 的属性所取代; ●一个端口从AP 中删除,则端口的属性将恢复为其加入AP 前的属性; ●当一个端口加入AP 后,不能在该端口上进行任何配置,直到该端口退出AP;3.二层AP与三层AP 默认情况下创建的AP都是二层AP,二层AP与二层端口一样,具有二层端口的性质,如可以设置为Trunk等。 AP可以设置为三层AP,三层AP具有与三层接口相同的性质,可以设置IP地址。4.其他注意点 ●AP不能设置端口安全功能; ●交换机支持的AP个数随型号不同有所不同; ●一个AP的成员个数有限制,不能超过其最大数量限制,锐捷交换机最多8个成员。16.1.3 Aggregate Port的配置 1.创建AP 命令格式:Swtich(config)#interface aggregateport < port-group-number >

服务器多网卡绑定与交换机链路聚合对接探讨

服务器多网卡绑定与交换机链 路聚合对接探讨 服务器多网卡绑定 与交换机链路聚合对接探讨 --综合支持部王光明目前服务器的多网卡绑定技术在企业网中得到了广泛应用,常见为双网卡绑定,绑定后既能增加网络带宽,同时又能做相应的冗余,可以说是好处多多。因为linux下的双网卡绑定无需第三方的驱动支持,所以一般企业都会使用linux操作系统下自带的网卡绑定模式。当然现在网卡产商也会出一些针对windows操作系统网卡管理软件 来做网卡绑定(例如in tel网卡驱动)。

以下我们对linux多网卡绑定的原理及交换机则需要作的配置进行探讨。 linux有七种网卡绑定模式: 1. round rob in 2. active-backup 3. load balancing (xor) 4. fault-toleranee (broadcast) 5. lacp ( 802.3ad) 6. transmit load balancing 7. adaptive load balancing o

第一种:mode 0 Round robin 标准文档定义: round-robin policy: Transmit packets in sequential order from the first available slave through the last. This mode provides load balancing and fauIt tolerance. 特点: 所有链路处于负载均衡状态,轮询方式往每条链路发送报文,基于per packet 方式发送。 这模式的特点增加了带宽,同时支持容错能力,当有链路出问题, 会把流量切换到正常的链路上。 多张网卡采用同一个IP,同一个MAC工作。因为是per packet 方式,所以当数据到达对端可能会产生乱序。为了尽量避免乱序,此模式只允许相同速率的网卡进行绑定。 对应交换机的配置: 从实现原理上看,两条链路所使用的是同一个IP,同一个MAC, 那么交换机记录表项时,必须将两个物理口当做一个口来记录,所以 需要配; 〔静态的链路聚合(port channel或port trunk)来与服务 器配合。 第二种:mode 1 act i ve-backup 标准文档定义: Active-backup policy: Only one slave in the bond is active.

三层交换机链路聚合配置应用实例

Cisco三层交换机链路聚合配置应用实例Cisco三层交换机链路聚合配置应用实例 Cisco三层交换机链路聚合配置应用实例的方法 交换机连接拓扑图如下: 步骤: 一、两台三层交换机上创建vlan: Sw0#conf t Sw0(configure)#vlan 10 Sw0(configure-vlan)#exit Sw0(configure)#vlan 11 Sw0(configure-vlan)#exit 二、在Sw0交换机上将端口fa0/1-2加入到vlan10中,端口fa0/3加入到vlan 11中 Sw0(configure)#int range fa0/1-2 Sw0(configure-if-range)#switchport access vlan 10 Sw0(configure-if-range)#exit

Sw0(configure)#int fa0/3 Sw0(configure-if)# switchport access vlan 11 Sw0(configure)#exit 三、在Sw1交换机上将fa0/1-2号端口加入到vlan 10中,将fa0/3号端口加到vlan 100中 Sw1#conf t Sw1(configure)#int range fa0/1-2 Sw1(configure-if-range)#switchport access vlan 10 Sw1(configure-if-range)#exit Sw1(configure)#int fa0/3 Sw1(configure-if)#switchport access vlan 100 Sw1(configure-if)#exit 四、在Sw0和Sw1交换机上为每个vlan 配置虚拟ip地址 Sw0#conf t Sw0(configure)#int vlan 10 Sw0(configure-if-vlan)#ip address 192.168.10.253 255.255.255.0

二层交换机链路聚合实例

Cisco二层交换机链路聚合 SwitchA的配置 Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 10 Switch(config-vlan)#exit Switch(config)#vlan 20 Switch(config-vlan)#exit Switch(config)#int fa0/5 Switch(config-if)#switchport acc vlan 10 Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int range fa0/1-2 Switch(config-if-range)#switchport acc vlan 20 Switch(config-if-range)#exit Switch(config)#int vlan 10 Switch(config-if)#ip add 192.168.10.254 255.255.255.0 Switch(config-if)#exit Switch(config)#int vlan 20 Switch(config-if)# Switch(config-if)#ip add 192.168.20.253 255.255.255.0

Switch(config-if)#exit Switch(config)#int range fa0/1-2 Switch(config-if-range)#channel-group 1 mode desirable upSwitch(config-if-range)#exit Switch(config)#int port-channel 1 Switch(config-if)#switchport mode trunk Switch(config-if)#switchport trunk native vlan 20 Switch(config-if)#exit Switch(config)# SwitchB的配置 Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 20 Switch(config-vlan)#ip add 192.168.20.254 255.255.255.0 Switch(config-vlan)#exit Switch(config)#vlan 30 Switch(config-vlan)#exit Switch(config)#int range f0/1-2 Switch(config-if-range)#switchport acc vlan 20 Switch(config-if-range)#exit Switch(config)#int fa0/5 Switch(config-if)#switchport acc vlan 30 Switch(config-if)#exit Switch(config)#int vlan 20 upSwitch(config-if)#ip add 192.168.20.254 255.255.255.0 Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int vlan 30 Switch(config-if)#ip add 192.168.30.254 255.255.255.0 Switch(config-if)#no shut Switch(config-if)#exit Switch(config)#int range fa0/1-2 Switch(config-if-range)#channel-group 1 mode desirable Switch(config-if-range)#exit Switch(config)#int port-channel 1 Switch(config-if)#switchport mode trunk Switch(config-if)#switchport trunk native vlan 20 Switch(config-if)#exit

华为S9300核心交换机链路聚合配置实例

华为S9300核心交换机链路聚合配置实例 配置静态LACP模式链路聚合示例 组网需求 如图1所示,在两台S9300设备上配置静态LACP模式链路聚合组,提高两设备之间的带宽与可靠性,具体要求如下: ?2条活动链路具有负载分担的能力。 ?两设备间的链路具有1条冗余备份链路,当活动链路出现故障链路时,备份链路替代故障链路,保持数据传输的可靠性。 图1 配置静态LACP模式链路聚合组网图 配置思路 采用如下的思路配置静态LACP模式链路聚合: 1.在S9300设备上创建Eth-Trunk,配置Eth-Trunk为静态LACP模式。 2.将成员接口加入Eth-Trunk。 3.配置系统优先级确定主动端。 4.配置活动接口上限阈值。 5.配置接口优先级确定活动链路。 数据准备 为完成此配置例,需准备如下的数据: ?两端S9300设备链路聚合组编号。

?S9300-A系统优先级。 ?活动接口上限阈值。 ?活动接口LACP优先级。 操作步骤 1.创建编号为1的Eth-Trunk,配置它的工作模式为静态LACP模式 # 配置S9300-A。 system-view [Quidway] sysname S9300-A [S9300-A] interface eth-trunk 1 [S9300-A-Eth-Trunk1] mode lacp-static [S9300-A-Eth-Trunk1] quit # 配置S9300-B。 system-view [Quidway] sysname S9300-B [S9300-B] interface eth-trunk 1 [S9300-B-Eth-Trunk1] mode lacp-static [S9300-B-Eth-Trunk1] quit 2.将成员接口加入Eth-Trunk # 配置S9300-A。 [S9300-A] interface gigabitethernet 1/0/1 [S9300-A-Gigabitethernet1/0/1] eth-trunk 1 [S9300-A-Gigabitethernet1/0/1] quit [S9300-A] interface gigabitethernet 1/0/2 [S9300-A-Gigabitethernet1/0/2] eth-trunk 1 [S9300-A-Gigabitethernet1/0/2] quit [S9300-A] interface gigabitethernet 1/0/3 [S9300-A-Gigabitethernet1/0/3] eth-trunk 1

交换机链路聚合

交换机链路聚合 一、实验目的 1、了解链路聚合技术的使用场合; 2、熟练掌握链路聚合技术的配置。 二、应用环境 两个实验室分别使用一台交换机提供20多个信息点,两个实验室的互通通过一根级联网线。每个实验室的信息点都是百兆到桌面。两个实验室之间的带宽也是100M,如果实验室之间需要大量传输数据,就会明显感觉带宽资源紧张。当楼层之间大量用户都希望以100M传输数据的时候,楼层间的链路就呈现出了独木桥的状态,必然造成网络传输效率下降等后果。 解决这个问题的办法就是提高楼层主交换机之间的连接带宽,实现的办法可以是采用千兆端口替换原来的100M端口进行互联,但这样无疑会增加组网的成本,需要更新端口模块,并且线缆也需要作进一步的升级。另一种相对经济的升级办法就是链路聚合技术。 顾名思义,链路聚合,是将几个链路作聚合处理,这几个链路必须是同时连接两个相同的设备的,这样,当作了链路聚合之后就可以实现几个链路相加的带宽了。比如,我们可以将4个100M链路使用链路聚合作成一个逻辑链路,这样在全双工条件下就可以达到800M的带宽,即将近1000M的带宽。这种方式比较经济,实现也相对容易。 三、实验设备 1、DCS-3926S交换机2台 2、PC机2台 3、Console线1-2根 4、直通网线4-8根 四、实验拓扑

五、实验要求 设备IP Mask 端口交换机A 192.168.1.11 255.255.255.0 0/0/1-2 trunking 交换机B 192.168.1.12 255.255.255.0 0/0/3-4 trunking PC1 192.168.1.101 255.255.255.0 交换机A0/0/23 PC2 192.168.1.102 255.255.255.0 交换机B0/0/24 如果链路聚合成功,则PC1可以ping 通PC2。 六、实验步骤 第一步:正确连接网线,交换机全部恢复出厂设置,做初始配置,避免广播风暴出现交换机A: switch#config switch(Config)#hostname switchA switchA(Config)#interface vlan 1 switchA(Config-If-Vlan1)#ip address 192.168.1.11 255.255.255.0 switchA(Config-If-Vlan1)#no shutdown switchA(Config-If-Vlan1)#exit switchA(Config)#spanning-tree MSTP is starting now, please wait........... MSTP is enabled successfully. switchA(Config)# 交换机B: switch#config switch(Config)#hostname switchB switchB(Config)#interface vlan 1 switchB(Config-If-Vlan1)#ip address 192.168.1.12 255.255.255.0 switchB(Config-If-Vlan1)#no shutdown switchB(Config-If-Vlan1)#exit switchB(Config)#spanning-tree MSTP is starting now, please wait........... MSTP is enabled successfully. switchB(Config)# 第二步:创建port group 交换机A: switchA(Config)#port-group 1 switchA(Config)# 验证配置: switchA#show port-group detail Sorted by the ports in the group 1: -------------------------------------------- switchA#show port-group brief Port-group number : 1 Number of ports in port-group : 0 Maxports in port-channel = 8 Number of port-channels : 0 Max port-channels : 1 switchA#

相关文档