当前位置: 首页 > news >正文

网络基础DAY16-MSTP-VRRP

STP/RSTP的局限性

1.所有VLAN共享一棵生成树
2.无法实现不同VLAN在多条Trunk链路上的负载分担
3.次优化二层路径。

MSTP的基本概念及优势

MSTP的定义

MST域

拥有相同MST配置标识的网桥构成的集合。
具体如何分辨是否是同一个域,就看域名,配置修订号,VLAN域实例映射关系

CST、IST、CIST、总根、域根

负载分担

负载分担只能在区域内做

MSTP中的端口角色

在IST中正常来说域根网桥的所有端口都是指定端口,但是在CST中这个这个端口应该是一个根端口,那么就会产生冲突,此时就新创建了一个端口叫做Master端口。

MSTP的P/A机制

与RSTP的P/A机制是一样的,唯一不同的是Proposal的flag中的A=1。多了这一点。并不影响什么。

MSTP的原理

MSTP的BPDU格式

这个格式就很麻烦,反正很多。慢慢看,慢慢研究。

 比较原则

这是两个地方的比较 ,不要混为一谈了。一个是CIST的比较,CIST中包含了CST和IST。

MSTP计算方法

MSTP的兼容性

MSTP使用实例0对接RSTP与STP

MSTP几个工作模式的切换

保护机制

保护分类:BPDU保护,TC保护,根桥保护,环路保护

BPDU保护

为什么要保护?
如果一个边缘端口接收到配置消息,将从边缘端口转换成非边缘端口,从而导致生成树重新计算。
其实他的目的是为了防止别人肆意接交换机。


方法:启动BPDU保护功能。原理:当边缘端口收到配置BPDU信息,就会立马关闭该端口

[Huawei]stp bpdu-protection 

TC保护

为什么要TC保护?
原因是有交换机在网络拓扑中肆意发出TC置位BPDU。导致的结果是网络中交换机频繁删除MAC表,这样会影响到网络速度。

解决方法:

[Huawei]stp tc-protecyion threshold [时间]

根桥保护

为什么要保护?
因为管理员在设计网络拓扑的时候,就会选择一个性能好的,让他作为根网桥。一般都会设置他的优先级比较高。但是如果后续网络已经搭建好了,后续的维护过程中,又加入了一个性能相对不太好,但是默认优先级很高。就会导致根桥被抢走了。

解决方法:

[H3C-Ethernet1/0/1] stp root-protection        #这个是针对接口上的

环路保护

典型配置案例

注:配置的vlan和接口类型(access,trunk)就在代码中没有显示了

拓扑图

LSW1配置

[Huawei]stp enable        #开启stp服务,默认是开启的,所以这个命令不用敲也可以
[Huawei]stp mode mstp        #调整stp类型为mstp
[Huawei]stp region-configuration        #进入mstp域配置
[Huawei-mst-region]region-name A        #域名设置为A
[Huawei-mst-region]revision-level 1        #设置配置修订号为1
[Huawei-mst-region]instance 10 vlan 10        #设置vlan10与instance10的映射关系
[Huawei-mst-region]instance 20 vlan 20        #设置vlan20与instance20的映射关系
[Huawei-mst-region]active region-configuration        #配置生效,这句话一定要有,包括你修改后也要添加。

[Huawei-mst-region]quit

[Huawei]stp instance 10 priority 4096        #设置instance 10的优先级为4096

[Huawei]stp instance 20 priority 8192        #设置instance 20的优先级为8192
[Huawei]stp instance 0 priority 4096        #设置instance 0的优先级为4096 这里给instance也配置了一下是因为1.照顾一下其他vlan 2.防止其他交换机抢去了instance0根网桥位置。

 LSW2配置

[Huawei]stp enable        #开启stp服务,默认是开启的,所以这个命令不用敲也可以
[Huawei]stp mode mstp        #调整stp类型为mstp
[Huawei]stp region-configuration        #进入mstp域配置
[Huawei-mst-region]region-name A        #域名设置为A
[Huawei-mst-region]revision-level 1        #设置配置修订号为1
[Huawei-mst-region]instance 10 vlan 10        #设置vlan10与instance10的映射关系
[Huawei-mst-region]instance 20 vlan 20        #设置vlan20与instance20的映射关系
[Huawei-mst-region]active region-configuration        #配置生效,这句话一定要有,包括你修改后也要添加。

[Huawei-mst-region]quit

[Huawei]stp instance 10 priority 4096        #设置instance 10的优先级为8192

[Huawei]stp instance 20 priority 8192        #设置instance 20的优先级为4096
[Huawei]stp instance 0 priority 8192        #设置instance 0的优先级为8192 这里给instance也配置了一下是因为1.照顾一下其他vlan 2.防止其他交换机抢去了instance0根网桥位置。

 LSW3-5配置

[Huawei]stp enable        #开启stp服务,默认是开启的,所以这个命令不用敲也可以
[Huawei]stp mode mstp        #调整stp类型为mstp
[Huawei]stp region-configuration        #进入mstp域配置
[Huawei-mst-region]region-name A        #域名设置为A
[Huawei-mst-region]revision-level 1        #设置配置修订号为1
[Huawei-mst-region]instance 10 vlan 10        #设置vlan10与instance10的映射关系
[Huawei-mst-region]instance 20 vlan 20        #设置vlan20与instance20的映射关系
[Huawei-mst-region]active region-configuration        #配置生效,这句话一定要有,包括你修改后也要添加。

这里可以先不配配置优先级,因为上面的主备都配置了,他们的优先级够高了。至于下面的就默认的就行。

 边缘端口配置命令(上面的哪些二层交换机都要改。)

[Huawei]p g  e0/0/3 e0/0/4
[Huawei-port-group]stp edged-port enable 
[Huawei-Ethernet0/0/3]stp edged-port enable 
[Huawei-Ethernet0/0/4]stp edged-port enable 

 思科里边的边缘端口就是名字叫做快速端口

VRRP

前面学的STP,RSTP,MSTP都是链路备份技术。而VRRP是设备备份技术。

VRRP的概念及应用场景

全称:虚拟路由器冗余协议
工作原理:VRRP是将可以将多个路由器加入到备份组中,形成一台虚拟路由器,承担网关功能。虚拟路由器具有IP地址和MAC地址。


VRRP作用

1.对网关进行备份 2.负载分担(虚拟出来两个网关,但是设备还是这两个,他们互为备份)

VRRP工作原理:

选举主要路由器的依据

比较循序:
优先级高,主路由器
优先级相同,接口IP大(192.168.10.254比192.168.10.253大),主路由器

默认优先级为100

特殊的优先级:

某个物理虚拟机的接口IP地址就等于虚拟路由器的IP地址。那么这个物理路由器的优先级默认为255。作用是为了避免IP地址重复。

VRRP协议报文格式

只有这一种报文即通告报文,通告周期为1s。网络层协议,协议号112,组播地址224.0.0.18

VRRP工作过程:

VRRP协议状态机(考核重点

VRRP跟踪接口功能

为了方式路由器某些接口出现故障了之后对网络造成影响。就需要在路由器接口出现问题的时候,主动降低优先级,主动把主路由器让出来。

[Huawei-Vlanif10]vrrp vrid 10 track interface g0/0/1 reduced 20 #跟踪接口功能

默认都是开启抢占模式的,就不需要改了

刷新MAC表

主要是切换了主路由器之后,需要对交换机刷新MAC表,否则MAC表是错误的。就会转发错误。

实验

拓扑图:同上

LSW1配置

<Huawei>sys
[Huawei]int vlan 10
[Huawei-Vlanif10]ip address 192.168.10.3 24
[Huawei-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.1#配置虚拟路由器ip地址为192.168.10.1且vlan10 属于vrid10这个虚拟组中
[Huawei-Vlanif10]vrrp vrid 10 priority 110        #设置路由器优先级

[Huawei-Vlanif10]vrrp vrid 10 track interface g0/0/1 reduced 20 #跟踪接口功能
[Huawei-Vlanif10]int vlan 20
[Huawei-Vlanif20]ip address 192.168.20.2 24
[Huawei-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.1

LSW2配置

<Huawei>sys
[Huawei]int vlan 10
[Huawei-Vlanif10]ip address 192.168.10.2 24
[Huawei-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.1   
[Huawei-Vlanif10]int vlan 20
[Huawei-Vlanif20]ip address 192.168.20.3 24
[Huawei-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.1
[Huawei-Vlanif20]vrrp vrid 20 priority 110

http://www.lryc.cn/news/596365.html

相关文章:

  • 公司内部网址怎么在外网打开?如何让外网访问内网的网站呢?
  • 5G工业路由器如何凭借高性价比助力多行业数字化转型?
  • Hugging Face 模型的缓存和直接下载有什么区别?
  • TI DLP3010光机与相机触发使用指南
  • Android app如果不适配Android 15会怎么样
  • 一款基于 WPF 开源、功能全面的串口调试工具
  • 【Spark征服之路-3.7-Spark-SQL核心编程(六)】
  • Aspose.Cells 应用案例:法国能源企业实现能源数据报告Excel自动化
  • 中国科技信息杂志中国科技信息杂志社中国科技信息编辑部2025年第14期目录
  • stm32 智能小车
  • vue2使用v-viewer实现自动预览
  • S2B2C电子商务模式介绍
  • 【Pytest】从配置到固件的使用指南
  • Vue底层换成啥了?如何更新DOM的?
  • YOLO-实例分割头
  • 大数据量查询计算引发数据库CPU告警问题复盘
  • 静态登录界面
  • vscode,cursor,Trae终端不能使用cnpm、npm、pnpm命令解决方案
  • 类加载过程及双亲委派模型
  • git push新版问题解决
  • 以 Everoute 替代 VMware NSX:关键能力可对标,使用和运维更简单
  • 单片机的几种GPIO输入输出模型详解
  • Linux CentOS 虚拟机升级内核至4.x以上版本
  • 对随机生成的html文件做标签简析
  • CentOS 7 安装nginx
  • Docker/DockerHub 镜像源可用列表
  • AWS: 云上侦探手册,七步排查ALB与EC2连接疑云
  • Apache Ignite 索引(Indexes)定义和使用
  • 实操:AWS CloudFront的动态图像转换
  • 服务器租用:网络钓鱼具体是指什么?