![](https://csdnimg.cn/release/download_crawler_static/74163485/bg4.jpg)
与OSPF不同,它的选举是抢占式,可预见的; IS-IS 中不存在备份 DIS ,当一个 DIS 不能工作时,直接选举另一个
建立 DIS的目的:
在广播类型子网上,如果每个路由器都独立的和其他路由器(包括这个 LAN 以外的路由器)进行 LSP报文的交换以同步
各自的链接状态数据库( LSDB ),将导致一个巨大的流量增长。为防止流量因为网络的增大而迅猛增加以及使得路由器
保存的状态最少, IS-IS 在广播类型子网上选出一个指定路由器( DIS ),并由其产生一个伪节点( pseudonode)来和其他
路由器进行交互。伪节点不是一个真实的路由器,但它要占用一个额外的 LSP 项。伪节点 LSP是由 DIS 创建的。
不同层次有不同层次的 DIS ,即 L1级的广播网选举 L1级的 DIS , L2 级的广播网选举 L2 级的 DIS。
OSPF和IS-IS 的区别:
1,在 OSPF中,我们要选举 DR 和BDR 。DR 一旦当选,具有终生制,如果 DR发生故障, BDR 接替原有 DR ,同时重新选举
BDR 。而在 IS-IS 路由协议中,我们只需要选举 DIS 路由器,没有备份 DIS 的概念, DIS 路由器不具终生制,一旦网络中新
增加的路由器 DIS 的优先级高于当前的 DIS 的优先级,网络中将重新选举新的 DIS,网络的稳定性较差。
2,在 OSPF路由协议中普通路由器 DR Other 只需和 DR 、BDR 建立邻接关系, DR Other 路由器间只需建立邻居关系,相互
间握手即可。而 IS-IS 路由协议中由 DIS 生成一个伪节点( pseudonode),由伪节点周期性的发送 CSNP报文和其他节点进行
数据库的同步。
DIS 负责生成伪节点的 LSP,伪节点和本网络中的所有路由器建立联系,并且不允许它们之间直接联系。
总结: IS-IS协议中,广播子网和 NBMA 网络在外部被看成一个伪节点。同一网络中的 IS之间会根据各自优先权选出一个
DIS 。网络中的非 DIS会向 DIS报告自己的链路状态信息,而 DIS 则代表整个网络中所有的 IS报告链路状态信息。
DIS 的作用:
1,在广播子网中创建并向所有路由器通告伪节点 LSP
2,在 LAN 中通过每 10秒周期性地发送 CSNP来泛洪 LSP
伪节点的作用:
1,伪节点是在广播多路访问网络中的一台虚拟路由器
2,伪节点由 DIS 创建
3, DIS 在伪节点 LSP中通告 LAN 中的所有邻居
4, LAN 中的所有路由器在它们的 LSP中通告自己与伪节点的连接性
ISIS 区域的定义:
IS-IS 将整个路由域分为若干个区域( Area),我们使用 NET (Network Entity Title )中的 Area ID 部分来标识区域号。 本区
域的所有 L1路由器必须有相同的 Area ID , L2 路由器则没有此限制。