ISIS内部网关协议

ISIS内部网关协议

他是属于IGP的一种,使用的是SPF算法进行路由计算。

isis支持VLSM和CIDR,可以基于接口、区域和路由域验证,支持明文、md5和keychain验证。

isis只支持广播和点对点俩种网络类型,广播网络类型中,通过选举 IS 来管理和控制网络中的泛洪扩散。

isis路由默认优先级为15,支持宽度量(Wide Metric)和窄度量(Narrow Metric),isis采用默认度量,接口链路开销为10.

isis路由协议有3大类报文:Hello报文、LSP报文和SNP报文。

Hello报文:
  1. 默认情况下,isis接口发送Hello报文的间隔时间是10s
  2. isis的保持时间是发送Hello报文间隔的3倍。
  3. 优先级(priority):接口的DIS优先级,用来选举DIS,优先级越高,路由器成为DIS的可能性越大,默认值是64.
LSP报文:
  1. LSP报文分为L1 LSPL2 LSP报文,它们各自承载了IS-IS不同层次的路由选择信息。

  2. LSP ID包括3部分:系统ID(6字节)、伪节点标识符(1字节)、LSP分片号(1字节)。

  3. IS类型( IS Type ):表示LSP是来自L1路由器还是L2路由器,也表示了收到此LSP的路由器会把此LSP放到L1 LSDB还是L2 LSDB中

    其中,01表示L1路由器,11表示L2路由器,00与10未使用。

SNP报文:
  1. SNP报文分为CSNP报文和PSNP报文。CSNP报文与PSNP报文都包含了路由器本地LSDB中LSP的摘要信息,CNSP报文包含的

    是所有LSP的摘要信息,PSNP报文只列举了最近收到的一个或多个LSP的序号,它能够一次对多个LSP进行确认,当发现LSDB

    不同步时,也用PSNP报文来请求邻居发送新的LSP。

  2. CSNP报文格式:PDU长度、源ID、起始LSP ID 、结束LSP ID、可变长度域。

  3. PSNP报文格式:数据包长度、源ID、可变长度域。

LSP泛洪水机制:
  1. LSP报文的泛洪(Flooding)是指当前一个路由器向相邻路由器通告自己的LSP后,相邻路由器再将同样的LSP报文发送到除发送该路由器外的其他邻居,并这样逐级将LSP传送到整个层次内的所有路由器的一种方式。
  2. IS-IS路由器收到邻居发送的新的LSP后,首先,将接受的新的LSP放入到自己的LSDB中,并标记为Flooding;其次,将新的LSP发送到除接收该LSP的接口以外的接口;最后,邻居路由器再扩散到其他IS-IS邻居。
  3. 通过这种泛洪机制,整个层次内的每一台路由器都可以拥有相同的LSP信息,并保持LSDB的同步。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿的烦恼.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值