IS-IS

NET 网络实体名

NET网络实体名,由area id 和system id组成 后面还有个一比特的sel 用来标记是否为伪节点

system id 相当于route id

可将route id 每一部分华为三位,然后重新化为三部分构成system id


IS-IS区域划分

isis也有用骨干区域与非骨干区域的概念,与ospf类似,每一个非骨干区域都必须通过LV1-2的路与骨干区域相连,可以理解为ospf的ABR

骨干区域必须为一个由LV-1-2与LV-2构成的连续区域

  • level-1路由器

只与level-1,level1-2路由器建立邻接关系,无法与level-2路由器建立邻接关系.

level-1路由器只负责维护level-1的链路数据库,该链路数据库只包含本区域内的信息.

level-1的路由器必须通过level-1-2的路由器接入骨干区域从而访问其他区域.

  • level-2路由器

与同一区域或者不同区域的level-2路由器或者level-1-2路由器形成邻接关系

维护一个level-2 lsdb,包含整个is-is域内的全部路由信息

路由域中level-2路由器必须是连续的

  • level-1-2路由器

level-1-2路由器类似abr

Level-1-2路由器维护两个LSDB,Level-1的LSDB用于区域内路由,Level-2的LSDB用于区域间路由。

同时属于Level-1和Level-2的路由器称为Level-1-2路由器,它可以与同一区域的Level-1和Level-1-2路由器形成Level-1邻接关系,也可以与其他区域的Level-2和Level-1-2路由器形成Level-2的邻接关系。


IS-IS报文类型
  1. IIH 类似ospf 的 hello报文,用于建立和维持邻接关系
  2. LSP :用于交换链路状态信息
  3. CSNP:LSDP中所有LSP的报文摘要 类似DD报文
  4. PSNP:用于请求邻居发送新的LSP 点到点网络中使用psnp对收到的lsp做确认

建立邻接关系时,如果为level1路由器则area id必须一致

链路两端isis接口的网络类型必须一致

链路两端isis接口地址必须处于同一网段


DIS与伪节点

在广播网络中,isis会选出一个路由器作为DIS

DIS用于创建和更新伪节点,并生成伪节点的LSP,伪节点与DISsystem id相同 后面的cid 非零来表示

level-1与level-2的dis是分别选举的,同一台路由器可以在不同级别拥有不同的优先级

DIS优先级最大的被选为DIS

优先级相同则选取MAC地址最大的路由器

DIS 发送hello 的间隔为普通路由器的1/3


IS-IS中DIS与OSPF协议中DR(Designated Router)的区别
  • 在IS-IS广播网中,优先级为0的路由器也参与DIS的选举,而在OSPF中优先级为0的路由器则不参与DR的选举。
  • 在IS-IS广播网中,当有新的路由器加入,并符合成为DIS的条件时,这个路由器会被选中成为新的DIS,原有的伪节点被删除。此更改会引起一组新的LSP泛洪。而在OSPF中,当一台新路由器加入后,即使它的DR优先级值最大,也不会立即成为该网段中的DR。
  • 在IS-IS广播网中,同一网段上的同一级别的路由器之间都会形成邻接关系,包括所有的非DIS路由器之间也会形成邻接关系。而在OSPF中,路由器只与DR和BDR建立邻接关系。

扫六合震八荒御宇内

此作者没有提供个人介绍
最后更新于 2023-02-05