单生成树的缺陷
链路被阻塞后将不承载任何流量,无法在VLAN间实现数据流量的负载均衡,从而造成带宽浪费;导致部分VLAN路径不通;造成次优路径。

MSTP(多生成树)

为了弥补STP和RSTP的缺陷,IEEE于2002年发布的802.1s标准定义了MSTP。MSTP兼容STP和RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。

实例的概念
根据vlan个数为 1-4094
实例也为 1-4094,目的是为了让实例之间不会跨区
优先级+实例号的方式使不同实例之间选择
优先级是4096的倍数,因为是使实例+优先级到达不了下一个优先级

具体配置
首先规划vlan
其次配置配置链路类型,access/trunk
配置STP(华为设备默认MSTP)
stp enable //开启STP,默认开启
stp mode mstp //选择mstp
stp region-configuration //进入mst域配置
region-name aaa //设置域名
instance 1 vlan 1 to 10 //将vlan1-10划入实例1
active region-configuration //激活配置域
stp instance 1 priority 0 // 设置实例1优先级为0

Eth-trunk

随着网络中部署的业务量不断增长,对于全双工点对点链路,单条物理链路的带宽已不能满足正常的业务流量需求。如果将当前接口板替换为具备更高带宽的接口板,则会浪费现有的设备资源,而且升级代价较大。如果增加设备间的链路数量,则在作为三层口使用时需要在每个接口上配置IP地址,从而导致浪费IP地址资源。

Eth-Trunk( 链路聚合技术 )作为一种捆绑技术,可以把多个独立的物理接口绑定在一起作为一个大带宽的逻辑接口使用,这样既不用替换接口板也不会浪费IP地址资源。

Eth-Trunk链路聚合模式:手工负载分担模式和LACP模式

LACP模式
使用地方:核心层和汇聚层

LACP模式也称为M:N模式,其中M条链路处于活动状态转发数据,N条链路处于非活动状态作为备份链路。
只有当活跃的链路出现故障时,备份链路才进行转发。

负载分担

创建Eth-trunk流程

具体配置
lacp priority 0 //配置系统优先级
int Eth-Trunk1
description to-SW1-Eth-Trunk0 //添加端口信息描述
mode lacp-static //选择lacp静态绑定
load-balance src-dst-mac //选择负载均衡的方式,默认是源IP
lacp priority 0 //配置接口优先级

int g0/0/0
description xxxx
eth-trunk 1 //划入物理接口
lacp priority 0 //配置接口优先级

dis int eth-trunk 0 //查看接口状态

int eth-trunk0
port link-type trunk
port trunk allow pass vlan 10

二层交换网络配置顺序
eth-trunk
vlan
link-type
stp
vlanif

实验


要求
本实验模拟内网冗余网络环境,完成以下需求:
1.如图所示,配置设备名称和IP地址。
2.在SW1与SW2之间配置链路聚合协议LACP,完成以下需求:
2.1 SW1作为主动端,设置系统优先级为最高。
2.2 eth-trunk链路的编号为0
2.3 采用静态lacp的方式聚合链路。
2.4 根据源/目MAC地址进行负载均衡。
2.5 将对应端口划入eth-turnk。
3. 在SW1/2/3/4上创建vlan10和vlan20,并完成以下需求:
3.1 四台交换机之间的链路使用trunk模式,并仅允许vlan10和20
3.2 连接PC的链路使用access模式,PC1属于vlan10,PC2属于vlan20.
3.3 SW1上创建vlan10的网关,SW2上创建vlan20的网关,IP地址如图所示。
4. 在SW1/2/3/4之间运行MSTP,完成以下需求:
4.1 配置mstp域名为spoto
4.2 vlan10属于实例1,vlan20属于实例2.
4.3 设置sw1为实例1的根桥,优先级为0;设置sw2为实例1的次根桥,优先级为4096.
4.4 设置sw2为实例2的根桥,优先级为0;设置sw1为实例2的次根桥,优先级为4096.
4.5 SW3/4上与PC互联端口配置为边缘端口。
4.6 使用display stp brief命令,观察各交换机的接口角色与状态,分析vlan10与vlan20的流量走向。
(注:该实验并不要求vlan间可以通信,若想完成vlan间通信可以自行配置。)

参考答案

1.如图所示,配置设备名称和 IP 地址。

2.在 SW1 与 SW2 之间配置链路聚合协议 LACP,完成以下需求:
2.1 SW1 作为主动端,设置系统优先级为最高。
[SW1]lacp priority 0
2.2 eth-trunk 链路的编号为 0
2.3 采用静态 lacp 的方式聚合链路。
2.4 根据源/目 MAC 地址进行负载均衡。
2.5 将对应端口划入 eth-turnk。
[SW1]int Eth-Trunk 0
[SW1-Eth-Trunk0]mode lacp-static
[SW1-Eth-Trunk0]load-balance src-dst-mac
[SW1-Eth-Trunk0]int g0/0/2
[SW1-GigabitEthernet0/0/2]eth-trunk 0
[SW1-GigabitEthernet0/0/2]int g0/0/3
[SW1-GigabitEthernet0/0/3]eth-trunk 0

[SW2]int Eth-Trunk 0
[SW2-Eth-Trunk0]mode lacp-static
[SW2-Eth-Trunk0]load-balance src-dst-mac
[SW2-Eth-Trunk0]int g0/0/2
[SW2-GigabitEthernet0/0/2]eth-trunk 0
[SW2-GigabitEthernet0/0/2]int g0/0/3
[SW2-GigabitEthernet0/0/3]eth-trunk 0

3.在 SW1/2/3/4 上创建 vlan10 和 vlan20,并完成以下需求:
[SW1]vlan batch 10 20
[SW2]vlan batch 10 20
[SW3]vlan batch 10 20
[SW4]vlan batch 10 20
3.1 四台交换机之间的链路使用 trunk 模式,并仅允许 vlan10 和 20
[SW1]int Eth-Trunk 0
[SW1-Eth-Trunk0]port link-type trunk
[SW1-Eth-Trunk0]port trunk allow-pass vlan 10 20
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1] port link-type trunk
[SW1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20

[SW2]int Eth-Trunk 0
[SW2-Eth-Trunk0]port link-type trunk
[SW2-Eth-Trunk0]port trunk allow-pass vlan 10 20
[SW2]int g0/0/1
[SW2-GigabitEthernet0/0/1] port link-type trunk
[SW2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20

[SW3]int g0/0/1
[SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20
[SW3-GigabitEthernet0/0/1]int g0/0/2
[SW3-GigabitEthernet0/0/2] port link-type trunk
[SW3-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20

[SW4]int g0/0/1
[SW4-GigabitEthernet0/0/1] port link-type trunk
[SW4-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20
[SW4-GigabitEthernet0/0/1]int g0/0/2
[SW4-GigabitEthernet0/0/2] port link-type trunk
[SW4-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20
3.2 连接 PC 的链路使用 access 模式,PC1 属于 vlan10,PC2 属于 vlan20.
[SW3]int g0/0/3
[SW3-GigabitEthernet0/0/3]port link-type access
[SW3-GigabitEthernet0/0/3]port default vlan 10

[SW4]int g0/0/3
[SW4-GigabitEthernet0/0/3]port link-type access
[SW4-GigabitEthernet0/0/3]port default vlan 20
3.3 SW1 上创建 vlan10 的网关,SW2 上创建 vlan20 的网关,IP 地址如图所示。
[SW1]int vlanif 10
[SW1-Vlanif10]ip add 192.168.1.254 24

[SW2]int vlanif 20
[SW2-Vlanif20]ip add 192.168.2.254 24

4.在 SW1/2/3/4 之间运行 MSTP,完成以下需求:
[SW1]stp mode mstp
[SW2]stp mode mstp
[SW3]stp mode mstp
[SW4]stp mode mstp
4.1 配置 mstp 域名为 spoto
4.2 vlan10 属于实例 1,vlan20 属于实例 2.
SW1/2/3/4:
stp region-configuration
region-name spoto
instance 1 vlan 10
instance 2 vlan 20
active region-configuration
4.3 设置 sw1 为实例 1 的根桥,优先级为 0;设置 sw2 为实例 1 的次根桥,优先级为 4096.
[SW1]stp instance 1 priority 0
[SW2]stp instance 1 priority 4096
4.4 设置 sw2 为实例 2 的根桥,优先级为 0;设置 sw1 为实例 2 的次根桥,优先级为 4096.
[SW1]stp instance 2 priority 4096
[SW2]stp instance 2 priority 0
4.5 SW3/4 上与 PC 互联端口配置为边缘端口。
[SW3]int g0/0/3
[SW3-GigabitEthernet0/0/3]stp edged-port enable

[SW4]int g0/0/3
[SW4-GigabitEthernet0/0/3]stp edged-port enable
4.6 使用 display stp brief 命令,观察各交换机的接口角色与状态,分析 vlan10 与 vlan20 的
流量走向。
(注:该实验并不要求 vlan 间可以通信,若想完成 vlan 间通信可以自行配置。)

MSTP和Eth-trunk相关推荐

  1. Eth - Trunk链路聚合

    目录 1.介绍 1.1 应用场景(概述): 1.2 链路聚合模式及对比: 2.手工链路聚合实验 2.1 手工配置命令 2.2 实验拓扑图 2.3 测试 3.LACP 链路聚合实验 3.1 LACP 链 ...

  2. NetDevOps — 华为设备命令汇总

    目录 文章目录 目录 NETCONF SSH 配置 Telnet 配置 配置 password 登录认证模式 配置 AAA 登录认证模式 配置远程登录 L2 交换转发配置 以太网接口配置 链路技术配置 ...

  3. 以太捆绑/链路聚合/Eth-Trunk/Eport-channel

    一.Eth-Trunk的技术背景 链路瓶颈 如何解决1.STP/MSTP:调节流量---->STP太多造成难以维护---->不推荐 2.升级链路带宽 万兆光模块成本高,---->不推 ...

  4. 实训周实验(eNSP安装+简单使用+实验项目)总结

    本学期末的实训也结束了,相应地本学期结束了,本周实训深度学习了OSI七层模型里的一些协议,以及几个网络拓扑的搭建和使用命令. eNSP里用的是华为模拟机,但是这学期开的课用的是H3C教材,老师说H3和 ...

  5. 这么简单?三层交换机算是被玩透了

    交换机配置的经典流程 以华为的小型园区组网场景为例.  01  案例拓扑图  首先根据案例情况画出拓扑图,小型园区中,分为两个部门,每个部门相互独立,却又通信,进行组网如下图.  02  案例分析  ...

  6. SecureCRT 8.5字体配色步骤

    1.Option - Global Option - General - Configuration Paths查看配置文件目录. 2.在配置文件目录新建keywords文件夹. 3.新建ini后缀文 ...

  7. 华为HCIA(RS网络工程师)2021题库

    1.下面哪条命令是把PPP的认证方式设置为PAP? A. ppp pap B. ppp chap C. ppp authentication-mode pap D. ppp authenticatio ...

  8. 交换机综合实验(华为)

    题目: 思路: 首先划分IP地址,根据题目要求将172.16.0.0/16合理分配出来,即将分为172.16.1.0-172.16.1.127和172.16.1.129-172.16.1.254两个网 ...

  9. 2023年华为认证(H12-811)新增题库(新测现在可以拿850分)

    801.[单选题]178/832.在系统视图下键入什么命令可以切换到用户视图? A quit  B souter  C system-view  D user-view 试题答案:A 试题解析:在系统 ...

  10. 一个完整的网络项目,如何根据需求配置交换机?值得收藏学习

    通过实例来详细讲解一个完整的网络项目从规划到交换机配置的详细过程. 一.案例要求拓扑图 小型园区中,分为两个部门,每个部门相互独立,却又通信,进行组网如下图. 二.分析 在拿到项目后,首先就是对项目进 ...

最新文章

  1. 星巴克和阿里“结婚”,这后面真的不简单
  2. 测试类异常Manual close is not allowed over a Spring managed SqlSession
  3. Play Framework 2.2.6 安装
  4. 【SSM框架系列】Mybatis基本介绍
  5. scss百分号操作符的一个使用例子
  6. BZOJ 2301 - Problem b(莫比乌斯反演+容斥)
  7. hive 创建访问用户_hive创建角色并赋权
  8. php检测网页内容,php检测网页是否被百度收录函数的简单示例
  9. 中国节能电梯市场趋势报告、技术动态创新及市场预测
  10. 新手驾车操作指南[200P]
  11. 应用程序不被系统杀死
  12. oracle服务器客户端配置文件,服务器 oracle 客户端配置文件
  13. excel wind插件使用_这些超实用的Excel插件,你要是都知道,确定老司机无疑了
  14. 移动的宽带修改电信的服务器地址,移动宽带无法登录的解决方法(修改dns让移动等宽带更快--移动宽带的资费享受电信般的快感)...
  15. wps2016向程序发送命令_老司机帮您向程序发送命令时出现错误 【操作步骤】 的设置办法...
  16. 选型宝分享什么是没有基因缺陷的信息安全体系?
  17. 局域网资产发现过程(利用工具nmap、masscan)
  18. cocoscreator 音频管理cc.audioEngine
  19. Python实现图片识别加翻译
  20. 代码人生(赠送5本23年技术书籍)

热门文章

  1. iPhone X首批供应只有200-300万台;小蓝单车回应逾期未退押金;传摩拜成立网约车部门丨价值早报
  2. Mysql中视图操作
  3. PostgreSQL启动关闭服务
  4. SSM三个框架的优缺点。
  5. 跟着王进老师学开发:Python初级入门课程-王进-专题视频课程
  6. IoT reigns supreme at upcoming Embedded Linux Conference
  7. 清北毕业生5年来去向大数据:北大偏爱银行,清华更倾向国网,华为堪称最大黑洞...
  8. Linunx系统挂载新磁盘的四种方式
  9. window和linux中如何使用talnet命令
  10. 我想要的是什么,我真的清楚吗?