「ISIS」- DIS and Pseudonodes (MA Network)

  CREATED BY JENKINSBOT

DIS and Pseudonodes

在广播网络中,IS-IS 需要在所有的路由器中选举某个路由器作为 DIS(Designated Intermediate System)。DIS 用来创建和更新伪节点(PseudoNode),并负责生成 PseudoNode 的 LSP(用来描述这个网络上有哪些网络设备)。

Level-1 和 Level-2 的 DIS 是分别选举的,DIS 的选举规则如下:
1)DIS优先级数值最大的被选为DIS;用户可以为不同级别的 DIS 选举设置不同的优先级。
2)如果优先级数值最大的路由器有多台,则其中MAC地址最大的路由器会成为DIS。

DIS 发送 Hello PDU 的时间间隔是普通路由器的 1/3,这样可以确保 DIS 出现故障时能够被更快速地被发现(在 ISIS 中,没有 Backup DIS 设备)。

PseudoNode 是用来模拟广播网络的一个虚拟节点,并非真实的路由器。在 IS-IS 中,PseudoNode 用 DIS 的 System ID 和 Circuit ID(非 0 值)标识。

引入 PseudoNode 设备,能够 减小 LSPDB 记录:
1)设备与伪节点间的连接、开销; 伪节点连接的所有设备(网络拓扑信息);
2)此时,设备无需再维护两两之间的记录信息;

DIS in ISIS vs DR in OSPF

1)优先级对选举的影响:
—- 在IS-IS广播网中,优先级为 0 的路由器也参与DIS的选举;
—- 在OSPF中,优先级为0的路由器则不参与DR的选举。
2)角色抢占:
—- 在IS-IS广播网中,当有新的路由器加入,并符合成为DIS的条件时,这个路由器会被选中成为新的DIS,原有的伪节点被删除。此更改会引起一组新的LSP泛洪,但不会影响设备间的邻接关系。
—- 而在OSPF中,当一台新路由器加入后,即使它的DR优先级值最大,也不会立即成为该网段中的DR。否则会发生邻接关系变更。
3)设备间的关系:
—- 在IS-IS广播网中,同一网段上的同一级别的路由器之间都会形成邻接关系,包括所有的非DIS路由器之间也会形成邻接关系。
—- 而在OSPF中,路由器只与DR和BDR建立邻接关系。