昨天主要介绍了三层交换机,今天顺其自然就讲到了链路聚合,因为是交换机中一个比较重要的技术,下面我们开始。

目录

一、单臂路由和三层交换的复习

二、端口绑定技术

三、链路聚合/端口聚合/端口绑定实现的条件

四、三层链路和二层链路的区别

五、Eth-trunk的工作模式

1.手工负载分担模式

2.LACP模式

五、补充

端口类型

接口速率

命令

六、二层交换机链路聚合实例

1.二层链路聚合配置命令

2.实验过程

总结:


一、单臂路由和三层交换的复习

单臂路由技术:当只有二层交换机时,又要实现不同vlan间通信时,需要用到单臂路由技术。
三层交换实现不同vlan间路由:三层交换机可以配置vlanif接口,通过vlanif接口可以配置ip地址,成为不同vlan对应的网关,从而实现不同vlan间路由

二、端口绑定技术

链路聚合是将一组物理接口捆绑在一 起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组 或链路聚合组。通过在两台设备之间建立链路聚合组,可以提供更高的通讯带宽和更高的可靠性。链路聚合不仅为设备间通信提供了冗余保护,而且不需要对硬件进行升级。

三、链路聚合/端口聚合/端口绑定实现的条件

1.每个Eth-Trunk接口下最多可以包含8个成员接口。
2.成员接口不能配置任何业务和静态MAC地址。
3.成员接口加入Eth-Trunk时,必须为缺省的hybrid类型接口。
4.Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk。
5.一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它Eth-Trunk接口,必须先退出原来的Eth-Trunk接口。
6.一个Eth-Trunk接口中的成员接口必须是同一类型,例如: FE口和GE口不能加入同一个Eth-Trunk接口。
7.可以将不同接口板上的以太网接口加入到同一个Eth-Trunk。
8.如果本地设备使用了Eth-Trunk, 与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信。
9.当成员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞,导致丢包。
10.当成员接口加入Eth-Trunk后,学习MAC地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习。

四、三层链路和二层链路的区别

端口聚合又称链路捆绑
1.分为二层和三层,二层链路捆绑针对二层交换机形成的链路不带IP地址功能。三层链路捆绑针对三层交换机,形成的链路带IP地址功能。

2.二层交换机接口只能是二层性质,接口链路类型可以设置trunk或access。
   三层交换机接口必须是二层性质和三层性质二选一,若三层交换机接口性质为三层,那将不可以设置链路类型为trunk或access。

五、Eth-trunk的工作模式

1.手工负载分担模式

人为加入接口,如果中间某个接口shutdown,不知道那个接口损坏.
手工负载分担模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有LACP协议报文的参与。
该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。
如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。
当需要在两个直连设备间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工负载分担模式。

2.LACP模式

(1)静态LACP:
静态LACP模式是一种利用LACP协议进行聚合参数协商、确定活动接口和非活动接口的链路聚合方式。该模式下,需手工创建Eth-Trunk,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。
静态LACP模式也称为M:N模式。这种方式同时可以实现链路负载分担和链路冗余备份的双重功能。在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路处于非活动状态作为备份链路,不转发数据。当M条链路中由链路出现故障时,系统会从N条备份链路中选择优先级最高的接替出现故障的链路,同时这条替换故障链路的备份链路状态变为活动状态开始转发数据。
(2)动态LACP
动态LACP模式的链路聚合, 从Eth-Trunk的创建到加入成员接口都不需要人工的干预,由LACP协议自动协商完成。虽然这种方式对于用户来说很简单,但由于这种方式过于灵活,不便于管理,所以S9300上不支持动态LACP模式链路聚合。

五、补充

端口类型

常用的端口类型是access、trunk还有hybrid

类型 解释
access 端口主要用于个人PC的连接
trunk 单条链路承载多vlan的数据流量
hybrid 混合接口,可以选择以access还是trunk接口属性工作。
pvid 标签
untagged 出交换机会把指定标签解除的一 张列表。
tagged 当某些指定vlan (有相应标签的)经过交换机时,无条件放行的一张列表。

注:同一个vlan只能存在于untagged和tagged表中其中一个。

做链路聚合最低要百兆接口

接口速率

ethernet接口—————接口速率10M带宽
fastethernet接口———接口速率100M带宽
gethernet接口————接口速率1000M带宽

命令

display eth-trunk1 看eth-trunk1成员数
display  mac-address  看mac地址表
display stp brief  看生成树的转发记录
备注:看mac地址表和生成树转发记录时,必须只能看到eth-trunk1,
不能看到eth-trunk1里的成员

六、二层交换机链路聚合实例

1.二层链路聚合配置命令

SWA:
[]interface eth-trunk 1    //在[]视图下创建一个Eth-Trunk接口
[]interface e0/0/1  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/1加入eth-trunk组1
[]interface e0/0/2  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/2加入eth-trunk组1
[]interface e0/0/3  //将成员接口加入Eth-Trunk接口
[]eth-trunk 1              //将接口e0/0/3加入eth-trunk组1
[]display eth-trunk 1       //查看配置情况是否成功[]vlan 2       //创建vlan 2
[]int e0/0/4   //进入接口e0/0/4
[]port link-type access  //将e0/0/4接口类型设置成access
[]port default vlan 100//将接口e0/0/4划分进vlan100
[]int eth-trunk 1           //进入接口eth-trunk 1
[]port link-type trunk      //设置类型为trunk类型
[]port trunk allow-pass vlan 2      //将eth-trunk 1划分进vlan 2
SWB:
[]interface eth-trunk 1    //在[]视图下创建一个Eth-Trunk接口
[]interface e0/0/1  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/1加入eth-trunk组1
[]interface e0/0/2  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/2加入eth-trunk组1
[]interface e0/0/3  //将成员接口加入Eth-Trunk组
[]eth-trunk 1         //将接口e0/0/3加入eth-trunk组1
[]display eth- trunk 1     //查看配置情况[]vlan 2       //创建vlan 2
[]int e0/0/4   //进入接口e0/0/4
[]port link-type access  //将e0/0/4接口类型设置成access
[]port default vlan 100//将接口e0/0/4划分进vlan100
[]int eth-trunk 1           //进入接口eth-trunk 1
[]port link-type trunk      //设置类型为trunk类型
[]port trunk allow-pass vlan 2      //将eth-trunk 1划分进vlan 2

2.实验过程

1.准备两台交换机和两台PC机

2.配置PC机的IP地址和子网掩码

3.配置交换机

两个交换机都是如此设置。

4.测试

总结:

本章主要讲的是链路聚合,理论性的东西比较多,但是容易理解的。

三层链路聚合实现的功能:PC机之间不同网段的数据通信

做链路聚合最低要百兆接口

ethernet接口————接口速率10M带宽
fastethernet接口————接口速率100M带宽
gethernet接口————接口速率1000M带宽

链路聚合(二层链路和三层链路)相关推荐

  1. h3c 链路聚合测试_H3C交换机端口链路聚合

    H3C交换机端口链路聚合 以太网链路聚合 -- 以太网链路聚合配置命令 -- lacp system-priority lacp system-priority命令用来配置系统的LACP优先级. un ...

  2. 华为路由交换由浅入深系列(五):华为交换机基本操作 双工 链路聚合 STP VLAN Trunk 三层接口路由合集演示

    掌握目标 一.实验拓扑如下: 二.以太网交换机的基本操作 三.配置手动链路聚合 四.STP部分 五.Trunk 六.VLAN配置 七.VLAN接口配置 一.实验拓扑如下: 二.以太网交换机的基本操作 ...

  3. linux查看链路聚合的协商信息,Linux 链路聚合

    链路聚合 链路聚合:本实验可以自己通过给虚拟机添加两张网卡自行实验,不需要实验脚本,自己配置网卡接口可能会是eth1和eth2 题目要求: 此链路使用借口eno1和eno2 此链路在一个接口失效时仍能 ...

  4. 华三路由器链路聚合配置(H3C华三链路聚合的原理)

    1.华三路由器链路聚合配置,链路聚合的作用: 将多条物理链路捆绑在一起形成一条以太网逻辑链路,实现增加链路带宽的目的,同时这些捆绑在一起的链路通过相互动态备份,可以有效地提高链路的可靠性 2.聚合模式 ...

  5. H3C交换机配置链路聚合二层三层

    二层聚合: 一.静态聚合 [SW]int Bridge-Aggregation 1 [SW-Ethernet1/0/1]port link-aggregation group 1 [SW-Ethern ...

  6. mac 思科 链路聚合_cisco交换机上的链路聚合

    我的试验3750配置实例 CastLyst 3750G Switch#config t Switch(config)#int gigabitEthernet 1/0/23 Switch(config- ...

  7. 链路聚合技术及其配置

    ** 链路聚合技术 (链路捆绑) ** 链路聚合技术背景 交换机与交换机之间如果流量很大的时候会出现带宽不足的问题.(路由器与路由器)(交换机与服务器之间)------------链路聚合技术 (链路 ...

  8. 以太网链路聚合工作原理总结

    链路聚合的基本概念 产生背景 随着网络规模的扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求. 在传统技术中,常用更换高速率的接口板或者更换高速率接口板的设备的方式来增加带宽,但这种方案需要付出 ...

  9. eNSP第二篇:Eth-trunk,链路聚合,常用命令,二层链路聚合和三层链路聚合

    链路聚合,Eth-trunk,ip-trunk 链路聚合:顾名思义,就是将多条链路聚合成一条链路,这条链路的带宽等于所有有效链路的总和:属于可靠性技术. 主要作用是:提高带宽,增加可靠性 在eNSP中 ...

最新文章

  1. thinkPHP 模板的使用技巧(十三)
  2. matlab演示系统,基于Matlab的通信原理演示系统的设计与应用
  3. OpenCV OMZ MTCNN人脸检测的实例(附完整代码)
  4. 互联网、电商及游戏行业实时BI分析方案
  5. 计算机类自主招生推荐信,自主招生推荐信范文:中国人民大学自主招生推荐信...
  6. 资源分享|平面设计师可参考的素材网站
  7. 【岗位详情】腾讯广告后台开发工程师(北京)
  8. mysql获取当前时间,前一天,后一天
  9. Notepad++美化,关于编程主题与字体
  10. 二维码扫描ZXing简化
  11. 计算机机房配电线路图cad,配电线路图cad怎么画
  12. java导出excel_Java使用poi组件导出Excel格式数据
  13. docker安装kafka和zookeeper
  14. 携程2021年国庆出游报告出炉
  15. Java实现等额本息
  16. 机器学习-54-RL-06-Actor-Critic(强化学习-A2C,A3C,Pathwise Derivative Policy Gradient)
  17. 如何查看IE浏览器版本?在线检测IE版本号
  18. VS2017-C++-使用CSpreadSheet写EXCEL
  19. Clickhouse打包aarch64二进制文件
  20. 微服务的4个设计原则和19个解决方案 1

热门文章

  1. 用静态KML脚本在GoogleEarth上实现动态效果
  2. 拼多多商品APi、商品详情、产品页面信息接口
  3. linux ls和cd命令详解,Linux基础cd、pwd和ls命令
  4. 第十三课功能键之开根号——C#计算器编程教学
  5. cf新手最多的服务器,从最初的42个服务器到现在仅剩4个,是什么让你离开了穿越火线?...
  6. 进阶篇:3.9)3d打印件设计
  7. ISO 8601 标准时间格式
  8. 区块链存储优化——从MPT树到KV存储
  9. kingcms php,KINGCMS PHP 支持添加水印
  10. ClickableSpan 去除下划线