IS-IS广播网谁当话事人?DIS优先级提前定好不乱选

本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。

广播网里的DIS不是靠运气选出来的:优先级高者上,优先级相同再比接口MAC地址谁大。把核心设备的DIS优先级提前定死,话事权就不会落到配置最老的机器上。

DIS到底是怎么选出来的?

用IS-IS组网的团队多半碰到过这种疑惑:同一个广播域里四五台交换机互相建邻,协议自己会选一个指定设备出来替大家干活,可它选出来的偏偏是台配置最老的机器。链路状态数据库的描述、泛洪的节奏都攥在这台"话事人"手里,真出了状况要去查伪节点信息,对着一台老设备翻日志,心里总归不踏实。

这里先把概念掰开:IS-IS在广播网里会选出DIS(指定中间系统),由它伪造成一个伪节点来描述整个网段的拓扑,大家跟伪节点建邻即可,省得四台设备两两互联描述一遍。跟大家熟悉的OSPF选DR不是一回事——IS-IS的DIS没有备份角色,而且优先级一高就抢位,是抢占式的;优先级相同的时候,比的是接口MAC地址谁大。也就是说,不提前定好,谁网卡地址大谁上台。

默认配置下谁会当上DIS?

按官方案例的组网来走一遍:四台交换机挂在同一个VLAN的广播域里,SwitchA、SwitchB是Level-1-2设备,SwitchC只跑Level-1,SwitchD只跑Level-2,目标是让性能好的SwitchA当上Level-2的DIS。

第一步,把VLAN和VLANIF地址配好,四台设备动作一致:

<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 10
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] port link-type trunk
[SwitchA-GigabitEthernet1/0/1] port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet1/0/1] quit
[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] ip address 10.1.1.1 24
[SwitchA-Vlanif10] quit

第二步,配IS-IS基本功能。SwitchC限定Level-1,SwitchD限定Level-2,其余保持缺省的Level-1-2:

[SwitchA] isis 1
[SwitchA-isis-1] network-entity 10.0000.0000.0001.00
[SwitchA-isis-1] quit
[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] isis enable 1
[SwitchA-Vlanif10] quit

此时用display isis interface看一圈,会发现缺省优先级(都是64)下,Level-1的DIS落在了MAC地址最大的SwitchB身上,Level-2的DIS落在了SwitchD身上。

怎么把DIS钉到指定设备上?

第三步,把SwitchA的DIS优先级抬到100,让它把两个级别的话事权都拿过来:

[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] isis dis-priority 100
[SwitchA-Vlanif10] quit

换了DIS网络会抖吗,怎么验?

再看验证结果:SwitchA的接口信息里DIS一栏变成了Yes/Yes,也就是Level-1和Level-2的DIS都是它,伪节点标识随之变成0000.0000.0001.01;邻居表里各台设备报上来的优先级也变成了100。伪节点换了,全网的链路状态数据库会跟着刷新一遍,邻居关系会重建,所以这种调整建议放进维护窗口做,别挑业务高峰。

补一句实践建议:优先级分Level-1和Level-2两个维度,可以只抬其中一级;另外DIS是可抢占的,后期只要有设备配了更高优先级马上换人,所以这个值要在规划文档里定死,避免有人临时起意改出一地鸡毛。

贵州诚鑫致达科技在做大型园区IS-IS改造时,习惯把每台设备的优先级写进交付文档,交接的人一查表就知道谁是DIS、为什么是它,后续扩容也不会打乱秩序。

依据:华为官方典型配置案例(2026-11 版)。

企业存储选型参考|贵州诚鑫致达

做海量监控接入与长期归档,群晖机型参考:HD6500 · RS3621xs+ · DS2422+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。毕节、铜仁:企业数据备份容灾与网络建设维护。