目录

一、链路聚合

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目的

  1. 理解链路聚合
  2. 会配置(LACP)

1.2 链路聚合的概念

链路聚合,是将一组相同类型的物理以太网接口绑定在一起的逻辑接口,是一种用于增加链路带宽的方法。该逻辑接口与物理接口一样,可以被配置为Access、Trunk端口类型,将其加入到一个或多个VLAN中。链路聚合在网络中对于提高链路可靠性、增加链路带宽、负载分担。

1.3 链路聚合的优点

当聚合链路中的一条物理链路发生故障时,故障链路上的流量会自动分担到该逻辑链路中的其他物理链路上,从而保证业务不被中断。因此,链路聚合除了可以提高链路带宽还可以提高链路可靠性

1.4 实现方式

  1. 在思科设备上:私有协议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-链路聚合相关推荐

  1. 交换机与路由器技术:VLAN Trunk、单臂路由和三层交换及配置

    目录 一.VLAN Trunk 1.vlan trunk目的 2.trunk封装 二.单臂路由 1.原理 三.三层交换 1.目的 2.基本概念 3.传统的三层交换 4.基于CEF的三层交换(MLS) ...

  2. 交换机和路由器技术-20-动态路由协议

    目录 一.动态路由协议 1.1 路由协议回顾 1.2 路由学习过程 1.3 动态路由简述 1.4 动态路由特点 1.5 动态路由分类 1.6 名词解释(内部.外部.边界网关) 1.7 路由重分发简介 ...

  3. 交换机与路由器技术:动态路由协议、RIP路由协议和OSPF路由协议

    目录 一.动态路由协议 二.RIP路由协议 1.基本概念 2.RIP的版本 3.配置 三.OSPF动态路由协议 1.基本概念 2.OSPF区域 2.1.划分区域 2.2.单区域内容 2.3.OSPF的 ...

  4. 交换机和路由器技术-13-三层交换

    回顾 虚拟局域网vlan,在同一交换机中划分广播域,实现相同vlan之间可以通信,不同vlan之间不能通信 Vlan trunk 同一vlan,跨交换机通信,不同的vlan不能通信 为了解决不同vla ...

  5. 交换机与路由技术-15-链路聚合

    目录 一.链路聚合 1.1 概念 1.2 链路聚合模式 1.3 PAgP和LACP 1.4 汇聚模式 1.5 链路聚合配置 1.6 将端口加入到汇聚组 1.7 配置实例 一.链路聚合 1.1 概念 链 ...

  6. 大华服务器没进系统,交换机与大华服务器链路聚合出问题

    静态聚合配置举例 1.组网需求 ·Device A与Device B通过各自的以太网接口Ten-GigabitEthernet1/0/1-Ten-GigabitEthernet1/0/3相互连接. · ...

  7. 交换机与路由器技术-36-端口镜像

    目录 一.端口镜像 1.1 概述 1.2 目的 1.3 功能 1.4 端口镜像应用场景 1.4.1 本地端口镜像(SPAN) 1.4.2 远程端口镜像(RSPAN) 1.5 配置本地端口 1.6 配置 ...

  8. 交换机与路由器技术-04-远程管理交换机

    目录 一.通过远程连接管理设备 1.1 telnet介绍 1.2 SSH介绍 1.3 Telnet远程管理思路 1.配置IP地址 2.配置设备连接终端(vty终端) 3.配置特权模式密码 1.4 补充 ...

  9. 交换机与路由器技术-05-路由器工作原理

    目录 一.路由器的工作原理 1.1 回顾交换机的工作原理 1.2 回顾路由器相关知识 1.3 网络层IP数据包格式 二.路由器工作原理 2.1 路由 2.2 路由器工作模式 2.3 路由表 2.4 静 ...

最新文章

  1. Linux命令之more
  2. 兵棋推演有助于我们了解哪些战争知识?
  3. c语言指针指向字符串单个,C语言 有没有可能调用一个指向字符串的函数指针?...
  4. 谭浩强课后题(数组篇)
  5. 【软考-软件设计师】计算机系统基础知识
  6. TensorLayer MNIST
  7. C++ 学习之旅(13)——枚举enum
  8. C#基础12:嵌套类、匿名类与密封类
  9. oracle服务端导出/导入方式expdp/impdp
  10. spss 的判别分析输出结果解读,P(Dd|G=g), P(G=g|D=d),个案输出结果 casewise statistics
  11. TextWatcher基本用法
  12. w ndows7旗舰版镜像下载,win7旗舰版32位原版iso
  13. 转:以Delphi Package架构多人开发应用程序环境
  14. mysql键值_如何在MySQL中存储键值对?
  15. 支付宝小程序设置服务器维护,教程|如何开发支付宝小程序服务端:蚂蚁金融云...
  16. 零基础如何学好Photoshop
  17. 开发测试环境 k8s node节点磁盘不足运维
  18. TestFlight简易流程
  19. 电脑上总显示宽带连接服务器怎么办啊,电脑显示宽带已连接网页打不开怎么办...
  20. 【翻译】DataDog Kafka运维经验谈

热门文章

  1. 代价函数/梯度下降法
  2. typora字体修改
  3. XML(3)XDocument与XmlDocument递归读取xml文件
  4. 美通社企业新闻汇总 | 2019.1.9 | 直销巨头雅芳出售广州工厂,美团合作海外公司发展无人配送...
  5. 边缘计算开源框架EdgeXFoundry的部署应用开发(三)设备服务开发
  6. 安徽工业大学计算机组成原理,安徽工业大学工商学院 计算机组成原理试卷12至13学年A卷...
  7. “藤”缠“树”,腾讯安全与青藤云安全发力主机安全
  8. 做一个成功的软件项目经理
  9. JMeter学习(四)使用JMeter的HTTP代理服务器实现抓包功能
  10. 笛卡尔坐标系中八个卦限对应的位置