华为hcia——Datacom实验指南——配置手工模式以太网链路聚合

什么是以太网链路聚合(Eth-trunk)

是一种将多个物理链路捆绑在一起,让设备以为是一条大链路,能够增加带宽,增加冗余度,提升可靠性,实现负载平衡。

传输方式有两种

基于数据流传输和基于数据包传输

基于数据流传输

他会把一整个数据流通过一条链路进行传输,接受端的交换机不需要进行任何判断就可以进行转发,效率相比数据包传输更快。

基于数据包传输

它会把一个数据流下的所有数据包,分给以太网链路聚合上的所有链路上面,实现所有链路都均摊了数据发送,但是由于每条链路上的延时不同,所有接收端交换机收到的数据包顺序也就不同,所有接收端交换机要进行顺序判断才能再发送出去,速度比基于数据流传输慢。

所以一般基于数据流传输

以太网链路聚合配置有两种方式;手动配置和LACP模式

这次我们做的实验是手动配置,手动配置主要给那些老式的,不能进行LACP模式的交换机进行配置。

优点

当其中的某条链路断掉了,数据会立马从其他的链路上进行转发,不会对数据传输造成影响,增加了可靠性。

注意

Eth-trunk两端的链路聚合模式必须一致

Eth-trunk的两端物理链路连接数量要一致,双工模式。

一个以太网接口只能进入一个Eth-trunk组中

mac地址的学习或者arp的解析是以Eth-trunk进行的,和成员接口是无关的。

手工配置Eth-trunk只能设置活动阈值的下线,而LACP模式可以同时配置上阈值和下阈值。当活动接口小于下阈值的时候Eth-trunk处于down状态。默认上阈值是8.

开始实验

第一步放置设备

准备两台交换机和4台PC主机。

第二步进行交换机的配置

由于两台交换机的配置一样,所以只写出其中一台交换机的。

复制代码
system-view
sysname LSW1
vlan batch 10 20
interface eth-trunk 1
mode manual load-balance
trunkport ethernet 0/0/1 to 0/0/3
least active-linknumber 2
load-balance src-dst-mac
port link-type trunk
port trunk allow-pass vlan 10 20
quit
interface ethernet 0/0/4
port link-type access
port default vlan 10
quit
interface ethernet 0/0/5
port link-type access
port default vlan 20
quit

第三步配置pc

我们将pc都配置于同一个网段下面,同理配置好其他3台主机

第四步测试连通性

我配置的是10和30再同一个vlan下20和40在同一个vlan下,所以10和30可以通信,和40不能通信。

第五步,查看交换机上eth-trunk的状态

输入display eth-trunk 1,可以看到在这个链路组中所有成员接口都处于工作状态

第六步,下线接口

我们输入interface ethernet 0/0/1

shut

下线掉1号接口同理了下线2号接口后再看eth-trunk的状态发现活动接口数量低于我们之前设置的2,所以eth-trunk下线,这个时候再次ping就会失败ping不通。

相关推荐
会员源码网3 分钟前
理财源码开发:单语言深耕还是多语言融合?看完这篇不踩坑
网络·个人开发
米羊1211 小时前
已有安全措施确认(上)
大数据·网络
Fcy6481 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满1 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠1 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Harvey9031 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
ManThink Technology2 小时前
如何使用EBHelper 简化EdgeBus的代码编写?
java·前端·网络
御承扬2 小时前
鸿蒙NDK UI之文本自定义样式
ui·华为·harmonyos·鸿蒙ndk ui
大雷神2 小时前
HarmonyOS智慧农业管理应用开发教程--高高种地--第29篇:数据管理与备份
华为·harmonyos
珠海西格电力科技2 小时前
微电网能量平衡理论的实现条件在不同场景下有哪些差异?
运维·服务器·网络·人工智能·云计算·智慧城市