lacp

MSTP+链路聚合实验

浪子不回头ぞ 提交于 2020-03-08 23:54:07
多生成树(MST)是把IEEE802.1w 的快速生成树(RST)算法扩展而得到的,多生成树协议定义文档是IEEE802.1S。 多生成树提出了域的概念,在域的内部可以生成多个生成树实例,并将VLAN关联到相应的实例中,每个VLAN只能关联到一个实例中。这样在域内部每个生成树实例就形成一个逻辑上的树拓扑结构,在域与域之间由CIST实例将各个域连成一个大的生成树。各个VLAN内的数据在不同的生成树实例内进行转发,这样就提供了负载均衡功能。 MSTP(Multiple Spanning Tree Protocol,多生成树协议) 将存在环路的网络修剪成为一个无环的树型网络,避免报文在环路网络中的增生和无限循环,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN 数据的负载均衡。MSTP 兼容STP 和RSTP,并且可以弥补STP 和RSTP 的缺陷。它既可以快速收敛,也能使不同VLAN 的流量沿各自的路径分发,从而为冗余链路提供了更好的负载分担机制。 MSTP与其他几种生成树协议对比: 实验模拟 实验拓扑如上图所示。设PC8、9、10为vlan 10中的设备,PC11、12/13为vlan 20中的设备,使SW-1成为vlan 10的根桥交换机,SW-2成为vlan 20的交换机。要求:运行MSTP,防止环路存在,同时实现负载均衡。 注意

交换机配置第九讲(链路聚合,手工负载分担)

梦想与她 提交于 2020-03-07 02:29:04
1.实验介绍 将两个交换机的多个以太网捆绑成一条逻辑链路。 链路聚合:多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量 吞吐量 在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定 网络封包 从哪个成员端口发送到对端的交换机。 手工负载分担模式: 是一种最基本的链路聚合方式,在该模式下,Eth-Trunk 接口的建立,成员接口的加入完全由手工来配置,没有链路聚合控制协议的参与。 静态LACP模式: 利用LACP协议进行聚合参数协商、确定活动接口和非活动接口链路聚合方式。也称作N:M模式。 静态LACP模式和手工负载分担模式区分: 静态LACP模式有备份链路,手工负载分担模式所有成员接口均处于转发状态,分担负载流量。 设备规划 类型 名称 数量 终端 PC 2 交换机 S5700 2 vlan划分 vlanid 子网 网关 10 192.168.10.0/24 192.168.10.254 主机ip规划 主机 ip 交换机接口 A 192.168.10.1 0/0/3 交换机1 B 192.168.10.2 0/0/3 交换机2 2.连线图如下: client1配置 client2配置 交换机1配置(手工负载分担模式) #sys #vlan batch 10 #interface Eth-Trunk 1 #mode manual load-balance

路由交换(四):链路聚合

与世无争的帅哥 提交于 2020-01-26 23:05:46
链路聚合 一、链路聚合理论部分 1. 链路聚合简介 链路聚合是将多条物理链路捆绑在一起成为一条逻辑链路,实现提高链路带宽、提高可靠性和负载分担。 2. 链路聚合基本概念 链路聚合组:若干条以太链路捆绑在一起所形成的逻辑链路 成员接口:组成逻辑链路的物理链路的接口称为成员接口 活动接口:逻辑链路中转发数据的成员接口称为活动接口 3. 链路聚合方式 链路聚合方式有手工模式和LACP模式。手工模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。当需要在两个直连设备之间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工模式。手工模式可以实现增加带宽、提高可靠性和负载分担的目的。通常使用LACP模式来配置链路聚合。 系统LACP优先级 两端根据系统LACP优先级来协商主动端 接口LACP优先级 Eth-Trunk链路根据接口LACP优先级来协商活动接口,优先级高的接口将优先被选为活动接口,接口LACP优先级值越小,优先级越高。 成员接口间M:N备份 链路聚合组中有M条活动链路,N条备份链路。当活动链路出现链路故障时,备份链路切换为活动链路,转发数据流量。 LACP 链路建立过程 1)两端设备互相发送LACPDU报文 2)确定主动端和活动链路 根据系统LACP优先级来确定主动端,若系统LACP优先级相同,比较设备MAC地址

CentOS 网卡配置bond4(LACP)

柔情痞子 提交于 2019-12-27 08:38:43
交换机开启LACP,配置聚合。 网卡eno1, eno2, eno3。eno1为管理口,eno2和eno3绑定,配置bond4. 配置eno2: vim /etc/sysconfig/network-scripts/ifcfg-eno2 ifcfg-eno2配置如下: DEVICE=eno2 NAME=eno2 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MASTER=bond4 SLAVE=yes 配置eno3: vim /etc/sysconfig/network-scripts/ifcfg-eno3 ifcfg-eno3配置如下: DEVICE=eno3 NAME=eno3 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MASTER=bond4 SLAVE=yes 配置bond4: vim /etc/sysconfig/network-scripts/ifcfg-bond4 bond4配置如下: DEVICE=bond4 NAME=bond4 TYPE=Bond BONDING_MASTER=yes IPADDR=172.16.32.51 GATEWAY=172.16.32.1 NETMASK=255.255.255.0 DNS1=172.16.32.241 DNS2=172.16.32.243

链路技术

那年仲夏 提交于 2019-12-23 15:35:03
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 以太网传输速率10倍增长,便于厂商生产设备,便于用户搭建网络。 10.1 链路聚合 链路聚合是把多个物理端口聚合成一个逻辑端口、多条物理链路聚合成一条逻辑链路,从而增加链路宽宽、提高连接可靠性和降低扩建成本。链路聚合技术常用于交换机、路由器、服务器连接。 链路聚合基于流量分担原理。聚合端口通过帧发送队列、帧分发器向各成员端口发送帧,通过帧收集器、帧接收队列从各成员端口接受帧。依据帧源及目的MAC、IP等信息选择分发帧的成员端口,即逐流的负载分担,避免相同流、不同长度的帧在帧接收队列乱序。实际应用链路聚合技术时,一般要求成员端口属性相同,聚合链路带宽一般稍低于成员链路的带宽总和。 LACP(Link Aggregation Control Protocol)是IEEE802.3ad定义的链路聚合控制协议,通过交换LACP协议帧协商、维护链路状态,实现自动聚合或解散链路。LACP可以跨设备并检测链路错连。 interface eth-trunk <id> #创建聚合端口或进入聚合端口视图 mode {manual lacp} load-balance #选择聚合模式 load-balance {src-mac | src-ip | dst-mac | dst-ip | src-dst-mac | src-dst

原创:vsphere概念深入系列四:Nic Teaming若干问题

ぐ巨炮叔叔 提交于 2019-12-23 10:27:21
参考文档: http://www.hyper-v.nu/archives/marcve/2013/01/lbfo-hyper-v-switch-qos-and-actual-performance-part-1/ EtherChannel Negotiation An EtherChannel can be established using one of three mechanisms: PAgP - Cisco's proprietary negotiation protocol LACP (IEEE 802.3ad) - Standards-based negotiation protocol Static Persistence ("On") - No negotiation protocol is used 没有配置etherchannel之前:stp会禁用端口 配置之后: 问题1:Nic Teaming可以聚合带宽,但是不会提升单个连接所获得带宽,为什么? 同一个Session中的数据包为啥不能做到Load Balancing?这是因为网络的7层模型中,一个Session在传输过程中会被拆分成多个数据包,并且到目的之后再重组,他们必须具有一定的顺序,如果这个顺序弄乱了,那么到达目的重组出来的信息就是一堆无意义的乱码

链路聚合配置

拥有回忆 提交于 2019-12-06 01:09:01
interface Eth-Trunk 1 \\创建并进入链路 mode lacp-static \\配置Eth-Trunk的工作模式为静态LACP模式 port link-type trunk port trunk allow-pass vlan 10 int g0/0/1 eth-Trunk 1 \\将接口加入链路中 int g0/0/2 eth-Trunk 1 来源: https://www.cnblogs.com/stone-ocean/p/11955125.html

链路聚合

此生再无相见时 提交于 2019-12-06 00:41:18
链路聚合(Link Aggregation),是指将多个物理端口捆绑在一起,成为一个逻辑端口,以实现出/ 入流量在各成员端口中的负荷分担,交换机根据用户配置的端口负荷分担策略决定报文从哪一个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送报文,并根据负荷分担策略在剩下链路中重新计算报文发送的端口,故障端口恢复后再次重新计算报文发送端口。链路聚合在增加链路带宽、实现链路传输弹性和冗余等方面是一项很重要的技术。 如果聚合的每个链路都遵循不同的物理 路径 ,则聚合链路也提供冗余和容错。通过聚合 调制解调器 链路或者数字线路, 链路聚合 可用于改善对公共网络的访问。 链路聚合 也可用于企业网络,以便在吉比特 以太网交换机 之间构建多吉比特的主干链路。 原理 逻辑链路的 带宽 增加了大约(n-1)倍,这里,n为聚合的路数。另外,聚合后,可靠性大大提高,因为,n条链路中只要有一条可以正常工作,则这个链路就可以工作。除此之外, 链路聚合 可以实现 负载均衡 。因为,通过 链路聚合 连接在一起的两个(或多个)交换机(或其他 网络设备 ),通过内部控制,也可以合理地将 数据分配 在被聚合连接的设备上,实现负载分担。 因为通信负载分布在多个链路上,所以 链路聚合 有时称为 负载平衡 。但是 负载平衡 作为一种 数据中心 技术

mode

余生颓废 提交于 2019-12-05 19:38:33
mode 命令功能 mode命令用来配置Eth-Trunk的工作模式。 undo mode命令用来恢复Eth-trunk的工作模式为缺省模式。 缺省情况下,Eth-Trunk的工作模式为手工负载分担模式。 命令格式 mode { lacp-static | manual load-balance } undo mode 参数说明 参数 参数说明 取值 lacp-static 指定Eth-Trunk工作模式为LACP模式。 - manual load-balance 指定Eth-Trunk工作模式为手工负载分担模式。 - 视图 Eth-Trunk接口视图 缺省级别 2:配置级 使用指南 应用场景 目前设备支持的Eth-Trunk工作模式分类如下: LACP模式 当组成Eth-Trunk的两台设备直连,并且都支持LACP协议时,可通过命令 mode lacp-static 创建LACP模式Eth-Trunk接口。这种方式同时可以实现负载分担和冗余备份的双重功能。 LACP模式下,Eth-Trunk的建立,成员接口的加入,都是由手工配置完成的。但与手工负载分担模式链路聚合不同的是,该模式下活动接口的选择由LACP协议报文负责。 手工负载分担模式 当Eth-Trunk链路两端设备中有一台设备不支持LACP协议时,可通过命令 mode manual load-balance