IS-IS:04 DIS

IS-IS 协议只支持两种网络类型,即广播网络和点到点网络。与 OSPF 协议相同, IS-IS 协议在广播网络中会将网络视为一个伪节点 ( Pesudonde,简称 PSN),并选举出一台DIS (Designated IS)路由器来代行这个伪节点的职责。

DIS 的作用与 OSPF 的 DR 类似,可以减少不必要的 LSP 泛洪,DIS 选举是抢占性的。选举的依据是比较同一网络中路由器接口的 DIS 优先级,其次是比较接口的 MAC 地址。路由器的 IS-IS 接口都拥有一个 level-1 DIS优先级和一个 level-2 DIS 优先级,默认是64 ,取值范围是 0--127 。如果DIS 优先级的值为 0,并不表示不参与 DIS 选举,而只是表示 DIS 优先级最低。在接口的 DIS 优先级相同的情况下, MAC 地址较大者将成为 DIS。

选举DIS后,广播网络中的路由器仍然需要与所有的邻居建立邻接关系,而不仅仅是与 DIS 建立邻接关系。在广播网络中,DIS 会周期性(默认为 10s)地发送携带 CSNP 消息的组播帧来实现链路状态数据库之间的同步,其中 level-1 DIS 使用的组播 MAC 地址为 018.C200.0014,而 level-2 DIS 使用的组播 MAC 地址为 018.C200.0015。

在IS-IS 协议中,只有 DIS ,没有 Backup DIS。

本次实验的拓扑图。实验中的MAC 地址是随机生成的。

下面是基本配置:

复制代码
R1:
sys
sysname R1
int g0/0/0
ip add 192.168.1.1 24
q

isis
network-entity 10.0000.0000.0001.00
is-name R1
int g0/0/0
isis enable 
q

R2:
sys
sysname R2
int g0/0/0
ip add 192.168.1.2 24
q

isis
network-entity 10.0000.0000.0002.00
is-name R2
int g0/0/0
isis enable 
q

R3:
sys
sysname R3
int g0/0/0
ip add 192.168.1.3 24
q

isis
network-entity 10.0000.0000.0003.00
is-name R3
is-level level-1
int g0/0/0
isis enable 
q

R4:
sys
sysname R4
int g0/0/0
ip add 192.168.1.4 24
q

isis
network-entity 10.0000.0000.0004.00
is-name R4
is-level level-2
int g0/0/0
isis enable 
q

查看IS-IS邻居信息

邻居关系建立正常

查看默认选举的DIS

从上面可以看,R3 被选举为 Level-1 的 DRS ,R4 被选举为Level-2 的DIS

详细查看R1接口

伪节点只是一个逻辑上的概念,用来表示一个广播型网络本身,而DIS路由器是连接到这个广播网络的一台路由器,DIS和伪节点是两个不同的概念,只是DIS 代行了伪节点的职责而已。

优先级相同,mac 地址大的,成为 DIS 可能性大一些。

修改DIS 优先级来控制 DIS选举结果:

让R2 成为Level-2 的DIS,在接口下修改优先级

复制代码
R2:
int g0/0/0
isis dis-priority 127 level-2

配置完成后,来查看一下display isis interface verbose

相关推荐
济6175 小时前
linux 系统移植(第十七期)---Linux 内核移植(5)-- 修改网络驱动(2)--- Ubuntu20.04
linux·运维·网络
qq_406176146 小时前
深入剖析TCP/IP协议:互联网通信的基石
网络
QH139292318806 小时前
罗德与施瓦茨 R&S®ZNL6 ZNL20 ZNB8矢量网络分析仪
网络
梦6507 小时前
网络传输七层协议
开发语言·网络·php
工业甲酰苯胺7 小时前
TCP三次握手与四次挥手:两个“社恐”程序的破冰与告别仪式
网络
googleccsdn8 小时前
ENSP Pro LAB笔记:配置M-LAG双归接入三层网络(V-STP + Monitor Link + OSPF)
网络·笔记·网络协议
lifeng43218 小时前
2、 网络安全基础 -- 传输层详解 -- DDos攻击
网络·安全·web安全
Y.O.U..8 小时前
Kubernetes-网络策略
网络·容器·kubernetes
毅炼9 小时前
Netty 常见问题总结
java·网络·数据结构·算法·哈希算法