关于MSTP的个人总结,如何查看华为生成树状态信息
MSTP是多生成树,解决了单生成树导致的链路空闲的情况。
华为的设备默认开启MSTP,当我熟悉思科的设备再去使用华为的设备的时候,当我使用display stp的时候,第一个显示的就是MSTP的一些信息。这与思科的设备来说是有些区别。思科的设备是将每个实例中的根以及对应的mac地址都给与呈现,同时还显示了各个端口的角色以及状态。总的来说。我更喜欢思科一些。
华为的设备当显示stp的信息的时候,它第一个给出的信息就是MSTP的一些相关信息
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge :32768.4c1f-cc62-5b5d
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :32768.4c1f-cc1b-29f9 / 20000
CIST RegRoot/IRPC :32768.4c1f-cc62-5b5d / 0
CIST RootPortId :128.2
BPDU-Protection :Disabled
TC or TCN received :3
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:8m:32s
Number of TC :4
Last TC occurred :GigabitEthernet0/0/2
可能是mstp的应用较为多,所以华为将mstp作为默认的生成树,事实上的确如此。
CIST是指在MSTP协议下,由所有交换机组成的一个十分大型的生成树。
IST指的是一个实例的生成树
CST是由每个域所组成的生成树
IST的实例是一棵生成树,那么由一个或多个IST组成的一个域就是一个更大的生成树,同时,由一个或多个域所组成的,就是一个更更大的生成树。所以就有了CIST这个生成树的概念。
由此就引入了根域和总根的概念,根域就是CST中,优先级最高的那个域,总根就是根域中优先级最高的交换机。
CIST Brige 指的就是本机的网桥ID,网桥ID是以本交换机上所有接口的最小mac地址与网桥优先级组成。
CIST root/ERPC 指的是总根的网桥ID,和到总根的开销
CIST RegRoot/IRPC 指的是域根的网桥ID,以及到域根的开销。值得就是去CST生成树根的网桥ID和开销
CIST RootPortID 指的是该交换机在CIST生成树上的根端口的端口ID
比如上图的一个交换机拓扑,由于没有进行任何的配置,那么它们三就处于根域,且我设置顶端的交换机为根交换机,且也是根域中的根交换机,也叫总根,
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge :32768.4c1f-cc1b-29f9
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :32768.4c1f-cc1b-29f9 / 0
CIST RegRoot/IRPC :32768.4c1f-cc1b-29f9 / 0
CIST RootPortId :0.0
BPDU-Protection :Disabled
TC or TCN received :4
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:8m:18s
Number of TC :3
Last TC occurred :GigabitEthernet0/0/1
----[Port1(GigabitEthernet0/0/1)][FORWARDI
上述是总根的全局信息。可以看见它的网桥ID是32768.4c1f-cc1b-29f9,且它去往总根和根域的开销都是0,因为它自己就是总根,且还处在根域当中,所以开销自然都是0.
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge :32768.4c1f-cca8-21e2
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :32768.4c1f-cc1b-29f9 / 20000
CIST RegRoot/IRPC :32768.4c1f-cca8-21e2 / 0
CIST RootPortId :128.1
BPDU-Protection :Disabled
TC or TCN received :8
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:7m:37s
Number of TC :5
Last TC occurred :GigabitEthernet0/0/1
上述是其他非根交换机的全局信息,可以看见该交换机去往总根的开销是20000,因为该链路是1G的带宽,且该交换机与总根之间的链路只有一条,所以开销自然是20000,且由于该交换机处在根域当中,所以它到根域的开销也是0.
在交换机开启了STP协议之后,我们又应该如何看这些信息呢?
这是一个十分坑爹的地方,为什么呢?虽然华为使用display stp 显示stp生成树的信息,但是我们在交换机上使用其他的生成树协议的时候,其全局信息的显示依然不会变。也就是说即使我们使用stp或者rstp的协议,其全局信息当中依然会出现CIST或者这类字眼。但是我们根据这些信息依然可以得到一些十分有用的信息
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge :32768.4c1f-cca8-21e2
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :32768.4c1f-cc1b-29f9 / 20000
CIST RegRoot/IRPC :32768.4c1f-cca8-21e2 / 0
CIST RootPortId :128.1
BPDU-Protection :Disabled
TC or TCN received :8
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:7m:37s
Number of TC :5
Last TC occurred :GigabitEthernet0/0/1
CIST Brige可以直接当作是本机的网桥ID,无论是STP协议还是RSTP协议,在STP和RSTP协议当中使用的都是单生成树,所以CIST Root/ERPC 虽然说代表的是总根的网桥ID和开销,但是我们可以认为其代表的就是根桥的网桥ID和去往根桥的开销。而CIST RegRoot/IRPC可以就直接忽略了,因为STP和RSTP的协议当中根本就没有域的概念。所以即便我们使用的是其他的生成树协议,我们依旧可以获取到根网桥的网桥ID和本机的网桥ID。
关于MSTP的个人总结,如何查看华为生成树状态信息相关推荐
- mysql服务器查绑定的域名查_MySQL使用show status查看MySQL服务器状态信息
MySQL使用show status查看MySQL服务器状态信息 这篇文章主要介绍了MySQL使用show status查看MySQL服务器状态信息,需要的朋友可以参考下 在LAMP架构的网站开发过程 ...
- 如何查看cisco 生成树状态
如何查看cisco 生成树状态 Role(角色): 1.Desg(指定端口) 2.Root(根端口) 3.Altn(替换端口) Sts(状态): 1.FWD(转发) 2.BLK( ...
- 查看journalnode节点状态信息_OpenStack Cinder服务状态排错
作者:舒祝 最近手动搭建了一个openstack环境,创建硬盘时失败,查看日志,提示无法进行调度,怀疑是cinder节点出现问题,去cinder节点查看服务 ,状态显示正常.systemctl sta ...
- MySQL 查看连接数及状态信息
一.问题描述 今天运维同事找到我问,有两台数据库MYSQL的连接数超过监控的阈值(700),当然他们的监控(zabbix)也是刚刚搭建起来的.表示该值已经从很低的数值一点一点调上来了,但是仍然报警.于 ...
- java查询线程状态命令_JAVA 线程死锁,以及linux 命令和jstack 命令 查看线程死锁状态信息...
/* * Copyright (C) 2009 The doctor Authors * https://github.com/doctorwho1986 * * Licensed under the ...
- [转]查看Zookeeper服务器状态信息的一些命令
安装netcat(nc) yum install nc -y 1.Zookeeper服务器当前节点配置信息: echo conf|nc localhost 2181 2.cons:echo cons| ...
- 查看服务器状态的命令是什么,查看Zookeeper服务器状态信息的一些命令
安装netcat(nc) yum install nc -y 1.Zookeeper服务器当前节点配置信息: echo conf|nc localhost 2181 2.cons:echo cons| ...
- 查看Zookeeper服务器状态信息的一些命令
安装netcat(nc) yum install nc -y 1.Zookeeper服务器当前节点配置信息: echo conf|nc localhost 2181 2.cons:echo cons| ...
- Ⅲ:zookeeper之查看节点的状态及其监听器的使用
2021年Zookeeper最新系列 ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...
- MySQL – 用SHOW STATUS 查看MySQL服务器状态
在工作中,有时候我们需要了解MySQL服务器的状态信息,这时候,我们可以使用SHOW STATUS命令来查看服务器的状态信息. SHOW STATUS命令会显示每个服务器变量的名字和值,状态变量是只读 ...
最新文章
- java curl json_curl javaSSm框架中传入json数组的格式方法
- zoj - 1039 Number Game
- 英语语法---介词详解
- 学霸君袁荣喜:K12一对一辅导,这是一个收割的时代| MCtalk教育访谈摘录
- java jdbc标签jsp_jsp+servlet+javabean+jdbc实现增删改查和分页功能 案例源码
- Ubuntu安装Samba实现跟windows文件共享
- python canny检测_【数字图像分析】基于Python实现 Canny Edge Detection(Canny 边缘检测算法)...
- Java JSR303 valid
- 【Kafka】Flink kafka TimeoutException Timeout expired while fetching topic metadata
- Python socket – network programming tutorial
- 调整home和根分区大小
- 多小区下小区上行速率的计算(4)
- Hibernate(1)
- c语言pow为什么溢出,c – GMP pow中的溢出处理
- 博弈论——重复博弈和制度建设
- ios键盘横屏_iOS 强制横屏、部分横屏等功能实践
- H5实现透明通道视频
- Android studio -添加背景图
- 数字孪生城市优秀案例汇编 附下载
- S5PV210开发之1.0.14------LCD显示器
热门文章
- AutoCAD2010激活闪退
- Doubly Linked List in Python
- Phoenix 升級报Cluster is being concurrently upgraded from 4.9.x to 4.13.x 错误
- 影子卫士汉化语言包 res.ini
- 如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r-- 为644,要求使用命令取...
- 转型太慢药丸?西数欲举债180亿美元竞购闪迪!
- 日记侠:你的文章为什么阅读量会那么高?
- 微信小程序video自定义播放与暂停按钮
- 人人网如何注册与设置密码
- w7计算机文件夹打开怎么设置密码,怎样设置文件夹密码 Win7系统文件夹加密步骤详解...