路由协议包是IP包,因此在拥塞期间,它们可以有不同的DSCP值,以具有不同的优先级(这是由QoS策略实现的)。非IP包怎么样?例如,如何使STP BPDU比其他数据包具有更多的优先级?BPDU中的哪个字段可以“显示”优先级的级别?标准对这个问题有什么看法?
发布于 2019-05-29 09:04:22
思科的一位员工在思科支持论坛上发表了一篇精彩的文章,内容如下:
QoS值不是BPDU框架的一部分,而是为BPDU帧在RBUS上分配的内部值(假设6500个平台)。BPDU在代码中被标记为BPDU位,并且受到不同的对待--它总是到达交换机上的高优先级队列(入口和出口),不管是什么qos设置。如果使用的是支持ELAM (嵌入式逻辑分析器模块)的监控器,则可以捕获BPDU并查看其DBUS/RBUS设置,一个例子如下: Router#show平台捕获elam数据DBUS数据: STATUS_BPDU 1 =1 DATA 592 0000: 01 80 C2 00 00 00 24 14 0 E E5 79 00 26 42 ".......$...y.&BB“0010: 03 00 00 00 a 00 23 04 0 E 08 00 00”.........#. 0020: 00.....#.“0030: 02 F 00 00 00 0046 AD 5E "............F..^”0040: 00 00 00 .“.”RBUS数据: QOS 3. =7我也找不到解释这一点的文档。但这项实施可追溯到1999年,此后一直是这样。
来源:
https://community.cisco.com/t5/switching/how-bpdu-packet-being-marked/td-p/1611229
https://networkengineering.stackexchange.com/questions/59465
复制相似问题