交换机和路由器技术-15-链路聚合
目录
一、链路聚合
1.1目的
1.2 链路聚合的概念
1.3 链路聚合的优点
1.4 实现方式
1.5 链路聚合的模式
二、基于IEEE的LACP
2.1 协议报文主要交互以下内容(了解)
三、配置链路汇聚
3.1 指定汇聚协议lacp
3.2 指定聚合模式 active
3.3 将聚合通道配置为trunk(选项)
3.4配置过程
一、链路聚合
1.1目的
- 理解链路聚合
- 会配置(LACP)
1.2 链路聚合的概念
链路聚合,是将一组相同类型的物理以太网接口绑定在一起的逻辑接口,是一种用于增加链路带宽的方法。该逻辑接口与物理接口一样,可以被配置为Access、Trunk端口类型,将其加入到一个或多个VLAN中。链路聚合在网络中对于提高链路可靠性、增加链路带宽、负载分担。
1.3 链路聚合的优点
当聚合链路中的一条物理链路发生故障时,故障链路上的流量会自动分担到该逻辑链路中的其他物理链路上,从而保证业务不被中断。因此,链路聚合除了可以提高链路带宽还可以提高链路可靠性
1.4 实现方式
- 在思科设备上:私有协议PAgP
2. 标准的通用的:基于802.3ad的LACP
1.5 链路聚合的模式
Active (LACP的主动模式)
Passive (LACP的被动模式)
Auto (PApP主动模式)
Desirable(PAgP被动模式)
On (以太网通道)
二、基于IEEE的LACP
LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的实现链路动态聚合与解聚合的协议,它是链路聚合中常用的一种协议。链路聚合组中启用了LACP协议的成员端口通过发送LACPDU报文进行交互,双方对哪些端口能够发送和接收报文达成一致,确定承担业务流量的链路。此外,当聚合条件发生变化时,如某个链路发生故障,LACP模式会自动调整聚合组中的链路,组内其他可用成员链路接替故障链路维持负载平衡。这样在不进行硬件升级的情况下,可以增加设备之间的逻辑带宽,提高网络的可靠性。
2.1 协议报文主要交互以下内容(了解)
本端和对端系统优先级.
本端和对端系统ID
本端和对端的端口操作key.
本端和对端的端口优先级.
本端和对端的端口ID
本端和对端的端口状态
聚合的类型:静态聚合(手动配置),动态聚合
三、配置链路汇聚
3.1 指定汇聚协议lacp
先进入端口(如果只有一个端口,就直接进入一个端口,如果多个端口就进入范围端口)
Switch(config)#int range fa0/1-4
Switch(config-if-range)#channel-protocol lacp
Channel-protocol lacp
3.2 指定聚合模式 active
Switch(config-if-range)#channel-group 1 mode active
channel-group 1 mode active 定义一个名为1的组,设置为主动模式
3.3 将聚合通道配置为trunk(选项)
Switch(config)#int prot-channel 1
Switch(config)#switchport mode trunk
添加新接口:进入接口设置聚合协议,指定聚合模式
如图,正常情况下:当连接两条链路时,会有一条链路不工作,形成一个阻塞接口
3.4配置过程
交换机2和交换机3做相同配置
进入接口范围、设置聚合协议lacp,设置聚合组,并设置为active模式
Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#int range fa0/1-4Switch(config-if-range)#channel-protocol lacpSwitch(config-if-range)#channel-group 1 mode activeSwitch(config-if-range)#
如果想要添加某个单独的端口到某聚合链路,需要在两边的交换机都做配置
Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#int f0/5Switch(config-if)#chSwitch(config-if)#chanSwitch(config-if)#channeSwitch(config-if)#channel-pSwitch(config-if)#channel-protocol lacpSwitch(config-if)#channel-group 1 mode acSwitch(config-if)#channel-group 1 mode active
将聚合通道设置为trunk
Switch(config)#int prot-channel 1
Switch(config)#switchport mode trunk
配置以太网通道—链路聚合的一种(两边交换机都需要配置)
最多捆绑9条物理链路
进入接口范围,创建聚合组、设置模式为on
Switch>en
Switch#conf t
Switch(config)#int range f0/1-2
Switch(config-if-range)#channel-group 1 mode on
Switch(config-if-range)#
用到的一些查看命令命令:
Switch#show spanning-tree #查看生成树(主要是查看端口是否全部被捆绑了)
Switch#show int f0/1 sw #查看接口模式,当没有将聚合通道配置为trunk时,查看出来的物理接口还是access,当配置为trunk后,可以看到通道内所有物理接口都变成了trunk模式
交换机和路由器技术-15-链路聚合相关推荐
- 交换机与路由器技术:VLAN Trunk、单臂路由和三层交换及配置
目录 一.VLAN Trunk 1.vlan trunk目的 2.trunk封装 二.单臂路由 1.原理 三.三层交换 1.目的 2.基本概念 3.传统的三层交换 4.基于CEF的三层交换(MLS) ...
- 交换机和路由器技术-20-动态路由协议
目录 一.动态路由协议 1.1 路由协议回顾 1.2 路由学习过程 1.3 动态路由简述 1.4 动态路由特点 1.5 动态路由分类 1.6 名词解释(内部.外部.边界网关) 1.7 路由重分发简介 ...
- 交换机与路由器技术:动态路由协议、RIP路由协议和OSPF路由协议
目录 一.动态路由协议 二.RIP路由协议 1.基本概念 2.RIP的版本 3.配置 三.OSPF动态路由协议 1.基本概念 2.OSPF区域 2.1.划分区域 2.2.单区域内容 2.3.OSPF的 ...
- 交换机和路由器技术-13-三层交换
回顾 虚拟局域网vlan,在同一交换机中划分广播域,实现相同vlan之间可以通信,不同vlan之间不能通信 Vlan trunk 同一vlan,跨交换机通信,不同的vlan不能通信 为了解决不同vla ...
- 交换机与路由技术-15-链路聚合
目录 一.链路聚合 1.1 概念 1.2 链路聚合模式 1.3 PAgP和LACP 1.4 汇聚模式 1.5 链路聚合配置 1.6 将端口加入到汇聚组 1.7 配置实例 一.链路聚合 1.1 概念 链 ...
- 大华服务器没进系统,交换机与大华服务器链路聚合出问题
静态聚合配置举例 1.组网需求 ·Device A与Device B通过各自的以太网接口Ten-GigabitEthernet1/0/1-Ten-GigabitEthernet1/0/3相互连接. · ...
- 交换机与路由器技术-36-端口镜像
目录 一.端口镜像 1.1 概述 1.2 目的 1.3 功能 1.4 端口镜像应用场景 1.4.1 本地端口镜像(SPAN) 1.4.2 远程端口镜像(RSPAN) 1.5 配置本地端口 1.6 配置 ...
- 交换机与路由器技术-04-远程管理交换机
目录 一.通过远程连接管理设备 1.1 telnet介绍 1.2 SSH介绍 1.3 Telnet远程管理思路 1.配置IP地址 2.配置设备连接终端(vty终端) 3.配置特权模式密码 1.4 补充 ...
- 交换机与路由器技术-05-路由器工作原理
目录 一.路由器的工作原理 1.1 回顾交换机的工作原理 1.2 回顾路由器相关知识 1.3 网络层IP数据包格式 二.路由器工作原理 2.1 路由 2.2 路由器工作模式 2.3 路由表 2.4 静 ...
最新文章
- Linux命令之more
- 兵棋推演有助于我们了解哪些战争知识?
- c语言指针指向字符串单个,C语言 有没有可能调用一个指向字符串的函数指针?...
- 谭浩强课后题(数组篇)
- 【软考-软件设计师】计算机系统基础知识
- TensorLayer MNIST
- C++ 学习之旅(13)——枚举enum
- C#基础12:嵌套类、匿名类与密封类
- oracle服务端导出/导入方式expdp/impdp
- spss 的判别分析输出结果解读,P(Dd|G=g), P(G=g|D=d),个案输出结果 casewise statistics
- TextWatcher基本用法
- w ndows7旗舰版镜像下载,win7旗舰版32位原版iso
- 转:以Delphi Package架构多人开发应用程序环境
- mysql键值_如何在MySQL中存储键值对?
- 支付宝小程序设置服务器维护,教程|如何开发支付宝小程序服务端:蚂蚁金融云...
- 零基础如何学好Photoshop
- 开发测试环境 k8s node节点磁盘不足运维
- TestFlight简易流程
- 电脑上总显示宽带连接服务器怎么办啊,电脑显示宽带已连接网页打不开怎么办...
- 【翻译】DataDog Kafka运维经验谈
热门文章
- 代价函数/梯度下降法
- typora字体修改
- XML(3)XDocument与XmlDocument递归读取xml文件
- 美通社企业新闻汇总 | 2019.1.9 | 直销巨头雅芳出售广州工厂,美团合作海外公司发展无人配送...
- 边缘计算开源框架EdgeXFoundry的部署应用开发(三)设备服务开发
- 安徽工业大学计算机组成原理,安徽工业大学工商学院 计算机组成原理试卷12至13学年A卷...
- “藤”缠“树”,腾讯安全与青藤云安全发力主机安全
- 做一个成功的软件项目经理
- JMeter学习(四)使用JMeter的HTTP代理服务器实现抓包功能
- 笛卡尔坐标系中八个卦限对应的位置