ISIS学习篇(二)

一.路由器分类

  1. Level-1 路由器:Level-1只能与属于同一区域的Level-1和Level-1-2路由器形成邻居关系,只负责维护Level-1的链路状态数据库,该LSDB包含本区域内的路由信息,到本区域外的报文转发给最近的Level-1-2路由器。Level-1路由器只可能建立Level-1的邻接关系
  2. Level-2路由器:Level-2路由器负责区域间的路由,它可以与相同或者不同区域的Level-2路由器或者不同区域的Level-1-2路由器形成邻居关系。Level-2路由器维护一个Level-2LSDB,该LSDB包含区域间的路由信息。Level-2路由器只可能建立Level-2的邻接关系
  3. Level-1-2路由器:同时属于Level-1和Level-2的路由器称为Level-1-2路由器。Level-1-2路由器维护两个LSDB,Level-1的LSDB用于区域内路由,Level-2的LSDB用于区域间路由。Level-1-2路由器可以与区域内的Level-1形成Level-1邻居关系,也可以与其它区域的Level-2和Level-1-2路由器形成Level-2的邻居关系
  4. 不同区域间,只能建立Level-2的邻接关系

二.邻居HELLO报文

  1. HELLO报文的作用是邻居发现,协商参数并建立邻居关系,后期充当保活报文
  2. IS-IS建立邻居关系和OSPF一样,通过hello报文的交互来完成。但是会根据场景分为三种类型的hello报文
  3. 广播网中的Level-1 IS-IS使用Level-1 LAN IIH,目的组播MAC为:0180-c200-0014
  4. 广播网中的Level-2 IS-IS使用Level-2 LAN IIH,目的组播MAC为:0180-c200-0015
  5. 非广播网络中则使用P2P IIH。
  6. IIH报文需要通过填充字段用于邻居两端协商发送报文的大小

三.邻居关系建立-P2P

  1. 在P2P链路上,分为两次握手机制和三次握手机制
  2. 两次握手只要路由器收到对端发来的Hello报文,就单方面宣布邻居为up状态,建立邻居关系,不过容易存在单通风险
  3. 通过三次发送P2P的IS-IS Hello PDU最终建立起邻居关系,与广播链路邻居关系的建立情况相同

四.邻居关系建立-广播网

  1. 在广播链路上,使用LAN IIH报文执行三次握手建立邻居关系
  2. 当收到邻居发送的Hello PDU报文里面没有自己的System ID的时候,状态机进入initialized
  3. 只有收到邻居发过来的Hello PDU有自己的System ID才会up,排除了链路单通的风险
  4. 广播网络中邻居up后会选举DIS(虚节点)。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值