搜档网
当前位置:搜档网 › 链路聚合

链路聚合

链路聚合
链路聚合

链路聚合(Link Aggregation )是指将一组物理端口捆绑在一起作为一个逻辑接口来增加带宽的一种方法。通过在两台设备之间建立链路聚合组(Link Aggregation Group ),可以提供更高的通讯带宽和更高的可靠性,而这种提高不需要硬件的升级,并且还为两台设备的通讯提供了冗余保护。

图1 链路聚合示意图

2.1. 手工汇聚

手工汇聚模式是一种最基本的链路聚合方式,在该模式下,汇聚组的创建、成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。该模式下所有成员接口(selected )都参与数据的转发,分担负载流量,因此称为手工负载分担模式。手工汇聚端口的 LACP 协议为关闭状态,禁止用户使能手工汇聚端口的LACP 协议。

1) 手工汇聚组中的端口状态

在手工汇聚组中,端口可能处于两种状态:Selected 或Standby 。处于Selected 状态

且端口号最小的端口为汇聚组的主端口,其他处于Selected 状态的端口为汇聚组的成员端口

由于设备所能支持的汇聚组中的最大端口数有限制,如果处于Selected 状态的端口数超过设备所能支持的汇聚组中的最大端口数,系统将按照端口号从小到大的顺序选择一些端口为Selected 端口,其他则为Standby 端口。

2)手工汇聚对端口配置的要求

一般情况下,手工汇聚对汇聚前的端口速率和双工模式不作限制。但对于以下情况,系统会作特殊处理:

对于初始就处于DOWN 状态的端口,在汇聚时对端口的速率和双工模式没有限制; 对于曾经处于UP 状态,并协商或强制指定过端口速率和双工模式,而当前处于DOWN状态的端口,在汇聚时要求速率和双工模式一致;

对于一个汇聚组,当汇聚组中某个端口的速率和双工模式发生改变时,系统不进行解汇聚,汇聚组中的端口也都处于正常工作状态。但如果是主端口出现速率降低和双工模式变化,则该端口的转发可能出现丢包现象。

2.2 LACP汇聚

LACP汇聚有两种工作模式:动态LACP汇聚和静态LACP汇聚

LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路汇聚控制协议数据单元)与对端交互信息实现链路的汇聚。在将端口加入聚合组时需要比较端口的基本配置,只有基本配置相同的端口才能加入到同一个聚合口中。

端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC、端口优先级、端口号和操作Key。

2.2.1 静态LACP汇聚

静态LACP模式链路聚合是一种利用LACP协议进行参数协商选取活动链路的聚合模式。静态LACP模式下,汇聚组的创建、成员接口的加入,都是由手工配置完成的。但与手工负载分担模式链路聚合不同的是,该模式下LACP协议报文参与活动接口的选择。也就是说,当把一组接口加入汇聚组,这些成员接口中哪些接口作为活动接口,哪些接口作为非活动接口还需要经过LACP 协议报文的协商确定。

图2 静态LACP汇聚

1)建立过程

本端系统和对端系统会进行协商,汇聚组建立过程如下所示:

a)两端互相发送LACPDU报文。

b)两端设备根据系统LACP优先级确定主从关系。

c)两端设备根据接口LACP优先级确定活动接口,最终以主动端设备的活动接口确定两端的

活动接口。

2)端口状态协商

在静态LACP汇聚组中,端口可能处于三种状态:Selected、unselected或Standby。聚合组端口状态通过本端系统和对端系统进行协商确定,根据两端系统中设备ID端口ID等来决定两端端口的状态。具体协商原则如下:

a)比较两端系统的设备ID(设备ID=系统的LACP协议优先级+系统MAC地址)。先比较系统

的LACP协议优先级,如果相同再比较系统MAC 地址。设备ID小的一端被认为较优(系统的LACP协议优先级越小、系统MAC 地址越小,则设备ID 越小),这里认为是master设备,优先级较低的设备认为是slave设备。

b)在LACP静态聚合组协商成功之后对组内的端口进行比较,选出参考端口。比较过程:比较

端口ID(端口ID=端口的LACP协议优先级+端口号)。首先比较端口的LACP协议优先级,如果优先级相同再比较端口号。端口ID小的端口作为参考端口(端口的LACP协议优先级越小、端口号越小,则端口ID越小)。

c)与参考端口的速率、双工、链路状态和基本配置一致且处于up状态的端口、并且该端口

的对端端口与参考端口的对端端口的配置也一致时,该端口才成为可能处于Selected 状态的候选端口。否则,端口将处于unselected状态。

d)静态LACP 聚合组中处于Selected状态的端口数是有限制的,当候选端口的数目未达到

上限时,所有候选端口都为Selected状态,其他端口为unselected状态;当候选端口的数目超过这一限制时,根据端口ID(端口LACP优先级、端口号)选出selected状态的端口,而因为数目限制不能加入聚合组的端口设置为standby状态,其余不满足加入聚合组条件的端口设置为unselected状态。

2.2.2 动态LACP汇聚

动态LACP汇聚是一种系统自动创建/删除的汇聚,不允许用户增加或删除动态LACP汇聚中的成员端口,只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能

被动态汇聚在一起。即使只有一个端口也可以创建动态汇聚,此时为单端口汇聚。动态汇聚中,端口的LACP协议处于使能状态。

端口使能动态LACP协议只需要在端口上使能LACP就可以了,不必为端口指定汇聚组,使能动态LACP协议的端口需要自己寻找动态汇聚组,如果找到了与自己信息(包括自己的对端信息)一致的汇聚组,直接加入;如果没有找到与自己信息一致的汇聚组,创建一个新的汇聚组。

动态LACP协议与对端的协商过程和静态汇聚的过程一样。

PN8600(config-if-gigabit-ethernet-0/1)#lacp port-priority

PN8600(config-if-gigabit-ethernet-0/1)#la

PN8600(config-if-gigabit-ethernet-0/1)#lacp

port-priority Set port priority, default:16384

PN8600(config-if-gigabit-ethernet-0/1)#exit

PN8600(config)# lacp

long-period Long period, default:30

short-period short period, default:1

system-priority Set lacp system priority, default: 32768

timeout Timeout

PN8600(config)# lacp

如果网络对端设备链路聚合组中某个成员端口出现故障,且本端成员端口又不能及时感知对端出现的变化,本端设备会继续向对端出现故障的接口发送数据,从而造成数据的丢失。配置LACP发送周期后,不仅可以让设备从本端端口周期性的向对端端口发送LACP报文,还可以对本端端口接收LACP报文进行超时判断。当本端端口3个发送周期内没有收到对端发送的LACP报文时,则认为对端端口不可达,从而避免数据流量的丢失。

配置eth-trunk链路聚合

配置eth-trunk链路聚合 一、原理概述 两个设备间的带宽不够用时,可采用eth-trunk链路聚合使得原来2个1G的全双工的接口捆绑在一起,可以达到2G。优点:提高可靠性,增加带宽 二、实验目的 (1)确保链路出现故障后及时切换 (2)掌握配置eth-trunk链路聚合的方法(手工负载分担模式)(3)掌握配置eth-trunk链路聚合的方法(静态LACP模式) 三、配置及测试 (一)采用手工负载分担模式 1.通过 [s2] dis stp br 显示交换机的stp接口信息 Port Role(类型)STP State(STP状态) G 0/0/1

G 0/0/2 G 0/0/4 2. [S1]dis int e b S1中输入以下命令 4.在S2的配置与S1一置 ping pc2 ,即:在PC1中ping –t,然后关闭S1的g 0/0/1端口,把PC1 ping pc2的界面,截图 6.显示S1的eth-trunk的接口信息,在S1中输入以下 dis int eth 1,把显示的结果截图,并对结果进行分析。 (二)静态LACP模式 问题:链路聚合线路中某条线路发生故障时,只有一条链路能正常工作,这样无法保证有足够的带宽。 解决办法:再部署一条链路作为备份链路,采用静态LACP模式配置

链路聚合,当某链路出现故障时,立即启用备份链路进行链路聚合。 1.增加一条新的链路g 0/0/3,如图示: 2.删除S1,S2已经加入到eth-trunk1的接口 注:S2的配置与S1的配置一样 ,S2的工作模式设置为静态LACP模式,并将S1,S2中的g0/0/1 ,g0/0/2 , g0/0/3添加到eth-trunk1中

华为链路聚合典型配置指导

链路聚合典型配置指导(版本切换前) 链路聚合是将多个物理以太网端口聚合在一起形成一个逻辑上的聚合组,使用链路聚合服务 的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路。 链路聚合可以实现出/入负荷在聚合组中各个成员端口之间分担,以增加带宽。同时,同一 聚合组的各个成员端口之间彼此动态备份,提高了连接可靠性。 组网图 链路聚合配置示例图 应用要求 设备Switch A用3个端口聚合接入设备Switch B,从而实现出/入负荷在各成 员端口中分担。 Switch A 的接入端口为GigabitEthernet1/0/1 ?GigabitEthernet1/0/3 。 适用产品、版本 配置过程和解释 说明: 以下只列出对Switch A的配置,对Switch B也需要作相同的配置,才能实现链路聚合。 配置聚合组,实现端口的负载分担(下面两种方式任选其一) 采用手工聚合方式 #创建手工聚合组1。 system-view [SwitchA] link-aggregation group 1 mode manual | # 将以太网端口GigabitEthernet1/0/1 至GigabitEthernet1/0/3 加入聚合组1。 [SwitchA] interface GigabitEthernet 1/0/1 [SwitchA-GigabitEthernet1/0/1] port link-aggregation group 1

[SwitchA-GigabitEthernet1/0/1] interface GigabitEthernet 1/0/2 [SwitchA-GigabitEthernet1/0/2] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/2] interface GigabitEthernet 1/0/3 [SwitchA-GigabitEthernet1/0/3] port link-aggregation group 1 采用静态LACP聚合方式 #创建静态LACP聚合组1。 system-view [SwitchA] link-aggregation group 1 mode static #将以太网端口GigabitEthernet1/0/1 至GigabitEthernet1/0/3 加入聚合组1。 [SwitchA] interface GigabitEthernet 1/0/1 [SwitchA-GigabitEthernet1/0/1] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/1] interface GigabitEthernet 1/0/2 [SwitchA-GigabitEthernet1/0/2] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/2] interface GigabitEthernet 1/0/3 [SwitchA-GigabitEthernet1/0/3] port link-aggregation group 1 完整配置 采用手工聚合方式: # link-aggregation group 1 mode manual # interface GigabitEthernet1/0/1 port link-aggregation group 1 # interface GigabitEthernet1/0/2 port link-aggregation group 1 # interface GigabitEthernet1/0/3 | port link-aggregation group 1 # 采用静态LACP聚合方式: # link-aggregation group 1 mode static interface GigabitEthernet1/0/1 port link-aggregation group 1 # interface GigabitEthernet1/0/2 port link-aggregation group 1 # interface GigabitEthernet1/0/3 port link-aggregation group 1 # 配置注意事项 不同平台软件对静态聚合方式的实现不同,所以不同平台软件的产品采用静态 聚合方式对接时,容易产生问题。有关平台软件的版本信息可以通过 display version 命令查看。

链路聚合配置命令

目录 1 链路聚合配置命令................................................................................................................................ 1-1 1.1 链路聚合配置命令............................................................................................................................. 1-1 1.1.1 description .............................................................................................................................. 1-1 1.1.2 display lacp system-id ............................................................................................................ 1-2 1.1.3 display link-aggregation member-port.................................................................................... 1-2 1.1.4 display link-aggregation summary.......................................................................................... 1-4 1.1.5 display link-aggregation verbose............................................................................................ 1-5 1.1.6 enable snmp trap updown...................................................................................................... 1-7 1.1.7 interface bridge-aggregation .................................................................................................. 1-8 1.1.8 lacp port-priority...................................................................................................................... 1-8 1.1.9 lacp system-priority................................................................................................................. 1-9 1.1.10 link-aggregation mode........................................................................................................ 1-10 1.1.11 port link-aggregation group ................................................................................................ 1-10 1.1.12 reset lacp statistics............................................................................................................. 1-11 1.1.13 shutdown ............................................................................................................................ 1-11

链路聚合之动静态聚合方式

链路聚合之动静态聚合方式 链路聚合组是由一组相同速率、以全双工方式工作的网口组成,C220的每个链路聚合组可以支持8个GE口。链路聚合组分动态聚合和静态聚合两种。 1、动态聚合: 动态聚合对接的双方通过交互LACP(链路聚合控制协议)协议报文,来协商聚合对接。 优点:对接双方相互交互端口状态信息,使端口状态能保持一致; 缺点:不同厂家对接可能因为协议报文的处理机制等不同,产生对接异常。 一般来说:动态聚合要同端口匹配方式为强制相配套使用,因为:如果端口匹配方式为自适应,那么当物理链路质量不好时,可能端口状态频繁出现变化,相应的聚合组状态也会频繁出现up、down故障。 2、静态聚合: 对接双方不交互LACP报文,仅看物理端口状态是否UP。 优点:不同厂家之间无需担心协议报文协商问题。 缺点:单根纤芯发生故障时,可能出现收端正常的一方端口处于UP,而出现单通,所以这种情况一般要求端口匹配状态为自适应状态。 一般静态聚合组要和端口匹配方式为自适应相配套,因为:如果端口匹配方式为强制模式,那么当单纤芯发生故障时,接收正常的端口是处于UP状态的,设备会继续往该端口发出数据流,但实际上对端接收不到,导致单通情况出现。 建议:一般不同厂家对接,建议设置聚合组为静态、端口设置为自适应方式。 C220链路聚合配置: 静态方式(推荐): interface smartgroup1 description To QZ-NA-ST-S8505-L1-1 //聚合组描述信息 switchport mode hybrid //设置端口VLAN模式为hybrid port-protect disable //C300有此参数,C200、C220无此参数 smartgroup load-balance dst-ip //设置为基于目的IP的负荷分担方式(即:在C220侧以不同的目的IP决定走向不同的上联口,以达到均衡负荷的目的,分担方式还有基于目的mac、源IP、源MAC等方式,同85对接建议采用目的IP方式) interface gei_0/13/1 hybrid-attribute fiber negotiation auto //聚合组采用静态后,端口采用自适应模式 description to_ShuiTouL2-G3/1/13 //对接对方端口信息 switchport mode hybrid //这里的端口VLAN模式须和要加入的smartgroup中配置一致 port-protect disable smartgroup 1 mode on //添加到聚合组,采用静态方式 interface gei_0/14/1

链路聚合技术

一、链路聚合简介 1.链路聚合原理 将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。链路聚合一般用来连接一个或多个带宽需求大的设备 2.作用 将多个物理以太网端口聚合在一起形成一个逻辑上的聚合组,使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路 https://www.sodocs.net/doc/d89139090.html,CP协议 Link Aggregation Control Protocol 链路聚合控制协议 LACP 协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。 使能某端口的LACP 协议后,该端口将通过发送LACPDU 向对端通告自己的系统LACP 协议优先级、系统MAC、端口的LACP 协议优先级、端口号和操作Key。对 端接收到LACPDU 后,将其中的信息与其它端口所收到的信息进行比较,以选择能 够处于Selected 状态的端口,从而双方可以对端口处于Selected 状态达成一致。 操作Key 是在链路聚合时,聚合控制根据端口的配置(即速率、双工模式、up/down 状态、基本配置等信息)自动生成的一个配置组合。在聚合组中,处于Selected 状 态的端口有相同的操作Key。 4.链路聚合的端口的注意事项 1 端口均为全双工模式;

2 端口速率相同; 3 端口的类型必须一样,比如同为以太口或同为光纤口; 4 端口同为access端口并且属于同一个vlan或同为trunk端口; 5 如果端口为trunk端口,则其allowed vlan和nativevlan属性也应该相同。 5.链路聚合配置命令 1)CISCO a)把指定端口给聚合组,并指定聚合方式 SW(config)interface Ethernet0/1 SW(config-ethernet0/1)#port-group 1 mode(active|passive|on) b)进入聚合端口的配置模式 SW(config)#interface port-channel 1 进入该模式可以配置一些端口参数 c)名词解释 Port-channel 组号:范围是1-16 聚合模式 active(0)启动端口的LACP 协议,并设置为Active 模式; passive(1)启动端口的LACP 协议,并且设置为Passive 模式; on(2)强制端口加入Port Channel,不启动LACP 协议。

网卡链路聚合简单设置实现双倍带宽.

网卡链路聚合简单设置实现双倍带宽 电脑爱好者 2016-02-19 09:01 如今所有主板至少自带一个千兆以太网端口,有些高档主板带有两个端口。很多用户都不知道家用环境下双网卡主板如何充分利用两个网口,其实使用链路聚合(Link aggregation)就是一个好思路。 双倍带宽的链路聚合 链路聚合是指将两条或多条物理以太网链路聚合成一条逻辑链路。所以,如果聚合两个1Gb/s端口,就能获得2GB/s的总聚合带宽(图1)。聚合带宽和物理带宽并不完全相同,它是通过一种负载均衡方式来实现的。在用户需要高性能局域网性能的时候很有帮助,而局域网内如果有NAS则更是如此。比如说我们在原本千兆(1Gb/s)网络下PC和NAS之间的数据传输只能达到100MB/s左右,在链路聚合的方式下多任务传输速度可以突破200MB/s,这其实是一个倍增。 01 链路聚合原本只是一种弹性网络,而不是改变了总的可用吞吐量。比如说如果你通过一条2Gb聚合链路将文件从一台PC传输到另一台PC,就会发现总的最高传输速率最高为1Gb/s。然而如果开始传输两个文件,会看到聚合带宽带来的好处。

简而言之链路聚合增加了带宽但并不提升最高速度,但如果你在使用有多个以太网端口的NAS,NAS就能支持链路聚合,速度的提升是显而易见的。 目前家用的局域网环境不论是线缆还是网卡多数都停留在1Gb/s的水平,如果你想要真正的更高吞吐量改用更高的带宽比如10Gb/s网卡,但对于大多数家庭用户万兆网卡是不太可能的。就算我们使用普通单千兆网卡主板,通过安装外接网卡来增添一个网络端口就能实现效果。 链路聚合准备工作 首先你的PC要有两个以太网端口,想要连接的任何设备同样要有至少两个端口。除了双千兆(或一集成一独立)网卡的主板外,我们还需要一个支持链路聚合(LACP或802.1ad等)的路由器。遗憾的是很多家用路由器不支持链路聚合,选择时要注意路由器具体参数,或者干脆选择一个支持链路聚合的交换机。 除了硬件方面的要求,还需要一款支持链路聚合的操作系统。我们目前广泛使用的Windows 7并没有内置的链路聚合功能,一般微软要求我们使用Windows Server,但其实Windows 8.1和10已经提供了支持了。其实如果操作系统不支持可以考虑使用厂商提供的具有链路聚合功能的驱动程序,比如英特尔PROSet 工具。另外操作系统Linux和OS X都有内置的链路聚合功能,满足了所有先决条件后下面介绍如何实现。 测试平台 主板华硕Rampage IV 处理器英特尔酷睿i7-3970X 内存三星DDR3 32GB 硬盘三星850Pro 1TB(RAID 0) 交换机网件ProSAFE XS708E 10GbE 网卡双端口10GBASE-T P2E10G-2-T 线缆 CAT7

华为链路聚合典型配置指导

链路聚合典型配置指导(版本切换前) 链路聚合是将多个物理以太网端口聚合在一起形成一个逻辑上的聚合组,使用 链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路。 链路聚合可以实现出/入负荷在聚合组中各个成员端口之间分担,以增加带宽。 同时,同一聚合组的各个成员端口之间彼此动态备份,提高了连接可靠性。组网图 链路聚合配置示例图 应用要求 设备Switch A用3个端口聚合接入设备Switch B,从而实现出/入负荷在各成员端口中分担。 Switch A的接入端口为GigabitEthernet1/0/1~GigabitEthernet1/0/3。 适用产品、版本 配置适用的产品与软硬件版本关系 配置过程和解释 说明: 以下只列出对Switch A的配置,对Switch B也需要作相同的配置,才能实现链路聚合。 配置聚合组,实现端口的负载分担(下面两种方式任选其一) 采用手工聚合方式 # 创建手工聚合组1。 system-view [SwitchA] link-aggregation group 1 mode manual # 将以太网端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入聚合组1。 [SwitchA] interface GigabitEthernet 1/0/1 [SwitchA-GigabitEthernet1/0/1] port link-aggregation group 1

[SwitchA-GigabitEthernet1/0/1] interface GigabitEthernet 1/0/2 [SwitchA-GigabitEthernet1/0/2] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/2] interface GigabitEthernet 1/0/3 [SwitchA-GigabitEthernet1/0/3] port link-aggregation group 1 采用静态LACP聚合方式 # 创建静态LACP聚合组1。 system-view [SwitchA] link-aggregation group 1 mode static # 将以太网端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入聚合组1。 [SwitchA] interface GigabitEthernet 1/0/1 [SwitchA-GigabitEthernet1/0/1] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/1] interface GigabitEthernet 1/0/2 [SwitchA-GigabitEthernet1/0/2] port link-aggregation group 1 [SwitchA-GigabitEthernet1/0/2] interface GigabitEthernet 1/0/3 [SwitchA-GigabitEthernet1/0/3] port link-aggregation group 1 完整配置 采用手工聚合方式: # link-aggregation group 1 mode manual # interface GigabitEthernet1/0/1 port link-aggregation group 1 # interface GigabitEthernet1/0/2 port link-aggregation group 1 # interface GigabitEthernet1/0/3 port link-aggregation group 1 # 采用静态LACP聚合方式: # link-aggregation group 1 mode static interface GigabitEthernet1/0/1 port link-aggregation group 1 # interface GigabitEthernet1/0/2 port link-aggregation group 1 # interface GigabitEthernet1/0/3 port link-aggregation group 1 # 配置注意事项 不同平台软件对静态聚合方式的实现不同,所以不同平台软件的产品采用静态聚合方式对接时,容易产生问题。有关平台软件的版本信息可以通过 display version命令查看。 配置了RRPP的端口、配置了静态MAC地址或者黑洞MAC地址的端口、使能Voice VLAN的端口以及使能802.1x的端口不能加入聚合组。 链路聚合典型配置指导(版本切换后) 组网图 链路聚合配置示例图

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

分布式链路聚合技术

交换机基础:架构下的聚合技术 技术将多台交换设备组合成一个高性能的整体,目的是以尽可能少的开销,获得尽可能高的网络性能和网络可用性。支持技术的设备都具备三个重要特性:分布式设备管理、分布式链路聚合和分布式弹性路由。这三项技术是完成技术目标不可缺少的环节。其中,用于提高传输链路的可用性和容量。 多台交换机堆叠后,端口的数量增加了,要求能支持更多的聚合组,每组能有更多的链路聚合成员。更多的聚合组意味着交换设备可提供更多的高速链路,而更多的聚合成员则不仅能提高链路容量,还能降低整个数据线路失效的风险。在不同的设备上,上述两项参数不同,但系统至少支持组聚合链路,每组能提供一条总容量为、或的传输链路。一些配置较高的交换机还允许两个端口的聚合,为用户提供一条带宽更高的链路。 除了能提供更大的带宽之外,还实现了标准中聚合的其它目标: .带宽的增加是可控的、线性的,可以由用户的配置决定,不以为倍数增长。 .传输流量时,根据数据内容将其自动分布到各聚合成员上,实现负载分担功能。 .聚合组成员互相动态备份,单条链路故障或替换不会引起链路失效。 .聚合内工作链路的选择和替换等细节对使用该服务的上层应用透明。 .交换设备的链路连接或配置参数变化时,迅速计算和重新设置聚合链路,将数据流中断的时间降到最小。 .如果用户没有手工设定聚合链路,系统可自动设置聚合链路,将条件匹配的物理链路捆绑在一起。 .分布式链路聚合结果是可预见的、确定的,只与链路的参数和物理连接情况相关,与参数配置或改变的顺序或无关。 .聚合链路无论稳定工作还是重新收敛,收发的数据不会重复和乱序。 .可与不支持聚合技术的交换机正常通信,也能与其它厂商支持聚合技术的设备互通。 .用户可通过、、、等方式配置聚合参数或查看聚合状态。 交换机基础:的特征 作为一项新技术,技术呈现出许多新特性,其分布式构架方式使其各功能具有与众不同的优势。体现了技术在链路聚合方面的独到之处: .支持非连续端口聚合 与之前的聚合实现方式不同,系统不要求同一聚合组的成员必须是设备上一组连续编号的端口。只要满足一定的聚合条件,任意数据端口都能聚合到一起。用户可以根据当前交换系统上可用端口的情况灵活地构建聚合链路。 .支持跨设备和跨芯片聚合 目前一些堆叠技术并不支持跨设备的聚合方式,即堆叠中只有位于相同物理设备的端口才能加入同一聚合组中,用户不能随意指定聚合成员。这种限制在一定程度上抵消了端口数量扩展的好处。例如,当用户打算通过聚合将一条传输线路的容量提高到时,如果每一单独的设备上的端口都不足个,这一需求就无法满足。虽然整个系统还有足够可用的端口,但它们分散在各物理设备上,无法形成一条满足带宽要求的逻辑链路。 交换机基础:的不同 在看来,堆叠的多台设备(称为)是一个整体,链路聚合功能和操作也应是一个整体。模块对用户屏蔽了端口的具体物理位置这一细节,其示意图见。只要聚

S5500-SI链路聚合配置

第1章链路聚合配置 1.1 链路聚合简介 1.1.1 链路聚合的作用 链路聚合是将多个物理以太网端口聚合在一起形成一个逻辑上的聚合端口组, 使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链 路。 链路聚合可以实现出/入负荷在聚合组中各个成员端口之间分担,以增加带宽。 同时,同一聚合组的各个成员端口之间彼此动态备份,提高了连接可靠性。1.1.2 LACP协议简介 LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于 IEEE802.3ad标准的、能够实现链路动态聚合与解聚合的协议。LACP协议通 过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协 议数据单元)与对端交互信息。 使能某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的 系统LACP协议优先级、系统MAC、端口的LACP协议优先级、端口号和操 作Key。对端接收到LACPDU后,将其中的信息与其它端口所收到的信息进行 比较,以选择能够聚合的端口,从而双方可以对端口加入或退出某个动态LACP 聚合组达成一致。 操作Key是在链路聚合时,聚合控制根据端口的配置(即速率、双工模式、 up/down状态、基本配置等信息)自动生成的一个配置组合。对于动态LACP 聚合组,同组成员有相同的操作Key;对于手工聚合组和静态LACP聚合组, 处于Selected状态的端口有相同的操作Key。 1.1.3 链路聚合对端口配置的要求 在同一个聚合组中,能进行出/入负荷分担的成员端口必须有一致的配置。这些 配置主要包括STP、QoS、GVRP、QinQ、BPDU TUNNEL、VLAN、端口属 性、MAC地址学习等,如表2-1所示。 表1-1链路聚合对端口配置的要求

链路聚合

链路聚合的应用场景 链路聚合一般部署在核心结点,以便提升整个网络的数据吞吐量 链路聚合 链路聚合能够提高链路带宽,增强网络可用性,支持负载分担 可以是路由器、可以是交换机、可以一端是交换机一端是路由器 链路聚合模式 手工负载分担模式下所有活动接口都参与数据的转发,分担

负载流量 LACP模式支持链路备份 数据流控制 Eth-Trunk链路两端相连的物理接口的数量、速率、双工方式、流控方式

The device is running! sy system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysn [Huawei]sysname lsw1 [lsw1]

Feb 28 2020 16:45:20-08:00 lsw1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.2 5.191.3.1 configurations have been changed. The current change number is 4, the change loop count is 0, and the maximum number of records is 4095. [lsw1]in [lsw1]int [lsw1]interface eth-tr [lsw1]interface Eth-Trunk 1 [lsw1-Eth-Trunk1]q [lsw1]int [lsw1]interface g0/0/1 [lsw1-GigabitEthernet0/0/1]eth-tr [lsw1-GigabitEthernet0/0/1]eth-trunk 1 Info: This operation may take a few seconds. Please wait for a moment...done. [lsw1-GigabitEthernet0/0/1] Feb 28 2020 16:48:38-08:00 lsw1 %%01IFNET/4/IF_STATE(l)[0]:Interface Eth-Trunk1

链路聚合与VLAN试验

链路聚合与VLAN试验 一、实验目标 ●理解虚拟LAN(VLAN)基本原理; ●掌握一般交换机按端口划分VLAN的配置方法; ●掌握Tag VLAN配置命令和操作步骤; ●掌握链路聚合的配置方法 二、技术原理 ●TRUNKING即为链路聚合技术,可以实现链路聚合功能。组网时,核心交换机之间的 连接、核心交换机与数据服务器的连接以及核心交换机与边缘交换机的连接是整个网络最重要的连接,叫主干连接(Trunk)。主干连接具有高带宽和高可靠性等要求,显然,单一物理链路未必能提供足够的带宽和可靠性,而采用聚合技术,把多个物理链路捆绑成一条逻辑链路不但可以在一对系统之间建立一条高性能的链路,而且当某条链路失效时,虽然可用带宽减少,但聚合链路仍可以继续正常工作。总而言之,使用TRUNKING带来的好处有增加带宽、链路备份、链路负荷分担。 ●VLAN是指在一个物理网段内,进行逻辑的划分,划分成若干个虚拟局域网。VLAN最大 的特性是不受物理位置的限制,可以进行灵活的划分。VLAN具备了一个物理网段所具备的特性。相同VLAN内的主机可以相互直接通信,不同VLAN间的主机之间互相访问必须经由路由设备进行转发。广播数据包只可以在本VLAN内进行广播,不能传输到其他VLAN中。 三、实验步骤 实验拓扑 1.设置9台PC机IP地址如图所示

2.对交换机S1进行配置(1)基本设置 (1)基本配置

(2)在交换机S2上配置聚合端口 四、验证 删除任何一条链路后 打开PC-P1机的Command Prompt

Request timed out. Ping statistics for 192.168.1.3: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), PC>ping 192.168.1.5 Pinging 192.168.1.5 with 32 bytes of data: Reply from 192.168.1.5: bytes=32 time=0ms TTL=128 Reply from 192.168.1.5: bytes=32 time=0ms TTL=128 Reply from 192.168.1.5: bytes=32 time=0ms TTL=128 Reply from 192.168.1.5: bytes=32 time=0ms TTL=128 Ping statistics for 192.168.1.5: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms PC>ping 192.168.1.8 Pinging 192.168.1.8 with 32 bytes of data: Reply from 192.168.1.8: bytes=32 time=0ms TTL=128 Reply from 192.168.1.8: bytes=32 time=0ms TTL=128 Reply from 192.168.1.8: bytes=32 time=0ms TTL=128 Reply from 192.168.1.8: bytes=32 time=1ms TTL=128 Ping statistics for 192.168.1.8: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms PC>ping 192.168.1.9 Pinging 192.168.1.9 with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for 192.168.1.9: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

链路聚合技术介绍

局域网协议目录 目录 链路聚合 (1) 链路聚合简介 (1) 链路聚合的作用 (1) 链路聚合的基本概念 (1) 链路聚合的模式 (2) 聚合组的负载分担类型 (4)

链路聚合 链路聚合简介 链路聚合的作用 链路聚合是将多个物理以太网端口聚合在一起形成一个逻辑上的聚合组,使用链路 聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路。 链路聚合可以实现出/入负荷在聚合组中各个成员端口之间分担,以增加带宽。同时, 同一聚合组的各个成员端口之间彼此动态备份,提高了连接可靠性。 链路聚合的基本概念 1. 聚合接口 聚合接口是一个逻辑接口,它可以分为二层聚合接口和三层聚合接口。 2. 聚合组 聚合组是一组以太网接口的集合。聚合组是随着聚合接口的创建而自动生成的,其 编号与聚合接口编号相同。 根据聚合组中可以加入以太网接口的类型,可以将聚合组分为两类: z二层聚合组:随着二层聚合接口的创建而自动生成,只能包含二层以太网接口。 z三层聚合组:随着三层聚合接口的创建而自动生成,只能包含三层以太网接口。 3. 聚合成员端口的状态 聚合组中的成员端口有下面两种状态: z Selected状态:处于此状态的接口可以参与转发用户业务流量; z Unselected状态:处于此状态的接口不能转发用户业务流量。 聚合接口的速率、双工状态由其Selected成员端口决定:聚合接口的速率是Selected 成员端口的速率之和,聚合接口的双工状态与Selected成员端口的双工状态一致。 关于如何确定一个成员端口的状态,将在“静态聚合模式”和“动态聚合模式”中 详细介绍。

4. LACP协议 LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。 处于动态聚合组中的接口会自动使能LACP协议,该接口将通过发送LACPDU向对端通告自己的系统LACP协议优先级、系统MAC、端口的LACP协议优先级、端口号和操作Key。对端接收到LACPDU后,将其中的信息与其它接口所收到的信息进行比较,以选择能够处于Selected状态的接口,从而双方可以对接口处于Selected 状态达成一致。 5. 操作Key 操作Key是在链路聚合时,聚合控制根据成员端口的某些配置自动生成的一个配置组合,包括端口属性配置(包含端口速率、双工模式和链路状态配置)和第二类配置(所含配置内容请见表1)。 表1第二类配置 类别配置内容 端口隔离端口是否加入隔离组、端口所属的端口隔离组 QinQ配置端口的QinQ功能开启/关闭状态、添加的外层VLAN Tag、内外层VLAN 优先级映射关系、不同内层VLAN ID添加外层VLAN Tag的策略、内层VLAN ID替换关系 VLAN配置端口上允许通过的VLAN、端口缺省VLAN ID、端口的链路类型(即Trunk、Hybrid、Access类型)、基于IP子网的VLAN配置、基于协议的VLAN配置、VLAN报文是否带Tag配置 MAC地址学习配置是否具有MAC地址学习功能、端口是否具有最大学习MAC地址个数的限制、MAC地址表满后是否继续转发 说明: 还有一些配置称为“第一类配置”,此类配置可以在聚合接口和成员端口上配置, 但是不会参与操作Key的计算,比如GVRP、MSTP等。 同一聚合组中,如果成员端口之间的上述配置不同,生成的操作Key必定不同。如 果成员端口与聚合接口的上述配置不同,那么该成员端口不能成为Selected端口。 在聚合组中,处于Selected状态的成员端口有相同的操作Key。 链路聚合的模式 按照聚合方式的不同,链路聚合可以分为两种模式:

相关主题