ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IS-IS路由协议详解(二)

2022-04-10 13:34:47  阅读:285  来源: 互联网

标签:协议 level 报文 发送 详解 CSNP PSNP LSP 路由


目录

IS-IS 级别

IS-IS 中的路由器可以设置三个级别:

​ level - 1 级别

​ level - 2 级别

​ level - 1-2 级别

level - 1 级别

  • 相当于 ospf 中的末节区域
  • 将 level - 1 路由器部署在非骨干区域

level -1 邻居的建立

  • 区域必须一样
  • 只能和 level - 1 和 level -1-2 路由器建立邻居
  • 不能和 level - 2 路由器建立邻居
  • level - 1 邻居只能学习到 level - 1 的路由
  • 如果想学习到全部路由,则需要在 level -1-2 设备上做路由渗透

level - 1-2 级别

  • 相当于 ospf 中的 ABR
  • 将 level - 1-2 路由器部署在骨干区域和非骨干区域之间

level - 2 级别

  • 相当于 ospf 中的骨干区域
  • 将 level - 2 路由器部署在骨干区域

level -2 邻居的建立

  • 不比较区域号
  • 只能和 level - 1 和 level -1-2 路由器建立邻居
  • 不能和 level - 2 设备建立邻居
  • level - 2 邻居可以学习到全部路由
    在这里插入图片描述


IS-IS 报文


Hello 报文

用来确认 DIS 的(10S 发送一次报文,DIS 是 十分之三秒发送一次)


level -1 的 Hello 报文

通过单播地址:0180-c200-0014 进行转发


level -2 的 Hello 报文

通过单播地址:0180-c200-0015 进行转发


SNP 报文

SNP报文分为 CSNP 报文和 PSNP 报文

CSNP----类似于 ospf 中的 DD 报文

下面说的是 CSNP 报文在两种网络类型中的作用

广播网络:周期性的发送 CSNP 报文,保证数据库的同步(由 DIS 每十分之三秒发送一次),可以作为一种确认机制

点到点网络:只发送一次 CSNP 报文到对端(描述的是本地的信息)


PSNP----类似于 ospf 中的 LSR 报文

下面说的是 PSNP 报文在两种网络类型中的作用

广播网络:广播网络中 PSNP 可以作为 LSR 请求

点到点网络:点到点网络中 PSNP 可以作为 LSACK 来使用


LSP 报文

LSP 报文类似于 ospf 中的 LSU 报文

level -1 、level - 2 各有自己的 LSP 报文


广播网络的 LSP 报文交互

  1. 广播网络需要选举 DIS
  2. 所以当设备加入的时候,设备会发送 LSP 到组播地址,此时所有的设备都会收到
  3. 所有的设备都会把 LSP 加入到自己的 LSDB 数据库中
  4. DIS 会周期i性的发送 CSNP 报文进行 LSDB 的更新,可以作为隐式确认
  5. 当某一台设备发现自己缺少的信息,则会发送 PSNP 报文到 DIS 设备
  6. DIS 设备会发送 LSP 给需要的设备

在广播网络中的确认信息靠的是 CSNP 报文


点到点网络的 LSP 报文交互

  1. 在此类型中 CSNP 报文只会发送一次,不会定期的发送 CSNP 报文,两端发送的 CSNP 报文描述的是自己的信息
  2. 之后发现自己缺少的 LSP 之后就会发送 PSNP 报文向对端发出请求
  3. 当收到对端的 PSNP 请求后,发送相应的 LSP 给对端
  4. 发送 LSP 的时候,启动重传定时器,并等待对方发送 PSNP 确认
  5. 如果重传定时器超时后,依然没有收到对端发送的 PSNP 确认,之后则会重新发送直到收到 PSNP 确认消息为止

作者:Joker

标签:协议,level,报文,发送,详解,CSNP,PSNP,LSP,路由
来源: https://www.cnblogs.com/Joker-BLOG/p/16125508.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有