三大表

IS-IS协议与OSPF一样也有三大表。

邻居表

<R3>display isis peer Peer information for ISIS(1)System Id     Interface          Circuit Id       State HoldTime Type     PRI
-------------------------------------------------------------------------------
R2              GE0/0/0            R3.01             Up   21s      L2       64
R5              GE0/0/1            R5.02             Up   7s       L2       64
R6              GE0/0/2            R3.03             Up   23s      L2       64 Total Peer(s): 3

System Id:邻居设备的系统ID

interface:出接口

circuit id:链路ID,分为2部分组成,第一部分表示DIS路由器,第二部分表示该DIS的第几条链路。

state:当前邻居状态

holdtime:失效时间

type:建立的等级

PRI:接口DIS选举优先级

路由表

<R3>display isis route Route information for ISIS(1)-----------------------------ISIS(1) Level-2 Forwarding Table--------------------------------IPV4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags
-------------------------------------------------------------------------------
10.1.0.0/24          20         NULL    GE0/0/0         10.1.1.2        A/-/-/-
15.1.0.0/24          30         NULL    GE0/0/1         20.1.1.5        A/-/-/-GE0/0/0         10.1.1.2
20.1.0.0/24          20         NULL    GE0/0/1         20.1.1.5        A/-/-/-
30.1.0.0/24          10         NULL    GE0/0/2         Direct          D/-/L/-
10.1.1.0/24          10         NULL    GE0/0/0         Direct          D/-/L/-
20.1.1.0/24          10         NULL    GE0/0/1         Direct          D/-/L/-Flags: D-Direct, A-Added to URT, L-Advertised in LSPs, S-IGP Shortcut,U-Up/Down Bit Set

IPV4 Destination:目标网络地址

IntCost:内部开销

ExtCost:外部开销

ExitInterface:出接口

NextHop:下一跳

Flags:标志位,D-直连路由 A-加入到单播路由表中(非骨干区域路由,由level-1-2路由器通告), L-通过LSP发布(本区域路由), S-路径上存在IGP Shortcut, U-Up/Down Bit Set(用于防环)

PS:关于 U-Up/Down Bit Set 标识表示这条lsp的路由本就是另一区域下发/渗透过来的,level-1-2路由器会禁止它再下发回另一区域,避免参数环路

链路状态数据库表

<R3>display isis lsdb Database information for ISIS(1)--------------------------------Level-2 Link State DatabaseLSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
R2.00-00              0x0000001e   0xe9f6        1112          126     0/0/0
R3.00-00*             0x00000018   0xeb07        487           128     0/0/0
R3.01-00*             0x0000000f   0xadcb        487           55      0/0/0
R3.03-00*             0x0000000f   0x1063        487           55      0/0/0
R5.00-00              0x00000015   0xdce9        837           126     0/0/0
R5.02-00              0x0000000f   0xd49e        837           55      0/0/0
R6.00-00              0x00000011   0x7436        823           74      0/0/0   Total LSP(s): 7*(In TLV)-Leaking Route, *(By LSPID)-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

LSPID:LSP标识,分为3部分。第1部分标识产生的路由器。第2部分表示DIS的第几条链路,0代表非DIS。第3部分表示是否分片,范围00-FF。星号表示由本机产生。

Seq Num:链路状态序列号,每次发生拓扑变化就加1。同OSPF

Checksum:校验和。

Holdtime:失效时间。缺省情况下最大1200秒,更新周期900秒。

Length :PDU长度,单位字节。

ATT/P/OL:标志位。ATT-由level-1-2路由器产生,说明始发路由器与其他区域相连, P-支持区域修复 OL-内存不足过载,当过载时,这条LSP将不参与路由计算,可手动设置为过载状态。

相关命令

设置过载

[R1-isis-1]set-overload

设置ATT永远置位(在level-1-2路由器上配置)

[R1-isis-1]attached-bit advertise always 

设置ATT永不置位(在level-1-2路由器上配置)

[R1-isis-1]attached-bit advertise never 

设置不学习level-1-2路由器因为ATT置位下发的默认路由(在level-1-2路由器相邻的level-1路由器上配置)

[R1-isis-1]attached-bit avoid-learning

查看指定的条目信息

<R3>display isis lsdb verbose 0000.0000.0006.00-00Database information for ISIS(1)--------------------------------Level-2 Link State DatabaseLSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.0006.00-00  0x00000014   0x6e39        562           74      0/0/0   SOURCE       R6.00HOST NAME    R6NLPID        IPV4AREA ADDR    49.0002 INTF ADDR    30.1.0.6NBR  ID      R3.03              COST: 10        IP-Internal  30.1.0.0        255.255.255.0    COST: 10        Total LSP(s): 1*(In TLV)-Leaking Route, *(By LSPID)-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

SOURCE:来源的条目

HOST NAME:设备名称

NLPID:协议类型

AREA ADDR:区域号

INTF ADDR:接口IP地址

NBR  ID:邻居标识符.DIS标识符

IP-Internal:网段信息

LSP

链路状态报文LSP用于交换链路状态信息。

Remaining Lifetime : LSP的生存时间,以秒为单位。

LSP ID:由三部分组成,System ID、伪节点ID和LSP分片后的编号。

Sequence Number: LSP的序列号。在路由器启动时所发送的第一个LSP报文中的序列号为1,以后当需要生成新的LSP时,新LSP的序列号在前一个LSP序列号的基础上加1。更高的序列号意味着更新的LSP。

Checksum : LSP的校验和。

ATT(Attachment):由Level-1-2路由器产生,用来指明始发路由器是否与其它区域相连。虽然此标志位也存在于Level-1和Level-2的LSP中,但实际上此字段只和Level-1-2路由器始发的L1 LSP有关。

OL(LSDB Overload,1bit):过载标志位。设置了过载标志位的LSP虽然还会在网络中扩散,但是在计算通过超载路由器的路由时不会被采用。即对路由器设置过载位后,其它路由器在进行SPF计算时不会考虑这台路由器。当路由器内存不足时,系统自动在发送的LSP报文中设置过载标志位。

IS Type(2bit):生成LSP的路由器的类型。用来指明是Level-1还是Level-2路由器(01表示Level-1,11表示Level-2)。

抓包观察

1.PDU长度:126字节

2.生存时间:1198秒

3.LSP-ID:0000.0000.0005.00-00

4.链路状态序列号: 0x00000000f

5.校验和:0x09c3

6.校验状态:good

7.生成LSP的路由器的类型:标志位全0,等级2的LSP(3表示二级制11也就是等级2)

8.指示协议类型

9.指示区域号

10.指示产生路由器的名字

11.指示产生路由器的系统ID和DIS条目号

12.指示产生路由器的接口信息

13.本LSP包含的网段信息

CSNP

CSNP包含该设备LSDB中所有的LSP摘要,路由器通过交互 CSNP来判断是否需要同步LSDB。

在广播网络上,CSNP由DIS定期发送(缺省的发送周期为10秒)。

在点到点网络上,CSNP只在第一次建立邻接关系时发送。

Source ID:发出CSNP报文的路由器的System ID。

Start LSP:CSNP报文中第一个LSP的ID值。

End LSP ID:CSNP报文中最后一个LSP的ID值。

抓包观察

1.PUD长度:147字节

2.本报文的源路由system ID:0000.0000.0003

3.源路由的链路标识符:00

4.第一个LSP ID值:0000.0000.0000.00-00

5.最后一个LSP ID值:ffff.ffff.ffff.ff-ff

6.源路由包含的LSP的列表

PSNP

PSNP只包含部分LSP的摘要信息(与CSNP不同)

广播网中当发现LSDB不同步时(加入新设备后),PSNP来请求邻居发送新的LSP。 

在点到点的网络中,当收到LSP时,使用PSNP对收到的LSP进行确认。 

Source ID:发出PSNP报文的路由器的System ID。

抓包观察

1.PDU长度:99字节

2.本报文的源路由system ID:0000.0000.0007

3.源路由的链路标识符:00

4.源路由包含的LSP的列表

LSP的同步过程

1.R3向发送HELLO后建立邻接关系。再发送本机的LSP。

2.DIS收到R3的LSP后加入到LSDB中。再发送CSNP。

3.R3收到CSNP后对比自己的LSDB。再发送PSNP请求缺少的部分。

4.DIS收到PSNP后将这部分LSP发送给R3。

PS:点到点的网络与广播网的同步过程类似。

2022-06-25 网工进阶(十一)IS-IS-三大表(邻居表、路由表、链路状态数据库表)、LSP、CSNP、PSNP、LSP的同步过程相关推荐

  1. 2022-09-07 网工进阶(三十)以太网交换安全-端口隔离、MAC地址表安全、端口安全、MAC地址漂移防止与检测、链路层安全、流量抑制、风暴控制、IPSG(IP Source Guard)

    概述 目前网络中以太网技术的应用非常广泛.然而,各种网络攻击的存在,不仅造成了网络合法用户无法正常访问网络资源,而且对网络信息安全构成严重威胁,因此以太网交换的安全性越来越重要. 端口隔离 大型网络中 ...

  2. 2022-05-25 网工进阶(七)OSPF-影响邻居关系建立的因素、路由撤销、路由汇总、路由过滤、Silent-Interface、报文认证

    影响邻居关系建立的因素 路由撤销 路由撤销是指路由取消后链路发生变化. 在报文中的体现 1类.2类:发送LSU,改变链路状态序列号. 3类.4类.5类.7类:发送LSU,改变链路老化时间,撤销为360 ...

  3. 博文总集(三) 之网工进阶

    缓慢更新中 2022-04-03 网工进阶(一)认识网络设备_鹅一只的博客-CSDN博客_上行接口板 2022-04-04 网工进阶(二)IP路由基础.OSPF-基本概念.RID.区域_路由器rid是 ...

  4. 2023-01-20 网工进阶(三十九)MPLS 虚拟专用网络---概述、路由交互、CE接入PE方法、基本组网方案详解、团体属性、防环、MCE组网、伪连接方案、跨域组网详解、各种组网方案配置举例

    概述 VPN(Virtual Private Network,虚拟专用网络)指的是在一个公共网络中实现虚拟的专用网络,从而使得用户能够基于该专用网络实现通信的技术.MPLS VPN也是VPN技术中的一 ...

  5. 2022-11- 10 网工进阶(三十六)IP组播协议--IGMP(v1、v2、v3)、IGMP snooping、IGMP SSM Mapping、IGMP Proxy(代理)

    感知组播组成员 组播通信中,组播网络需要将组播数据发送给特定的组播组成员,因此组播网络需要知道组成员的位置与组成员所加的组播组. 组播网络感知组播组成员的方法有手工静态配置和动态感知. 手工静态配置 ...

  6. linux两台服务器 同一个地址_【网工玩Linux】搭建开源多运营商(ISP)链路负载均衡器...

    今天,主要想讲一下如何利用Linux内核功能,搭建与市面上十几万的商用产品(F5.RADWARE等)功能相同的多互联网线路负载均衡设备. 负载均衡,相信各位是了解的.主要包括两大类,一类是应用负载均衡 ...

  7. 人工智能 | ShowMeAI资讯日报 #2022.06.25

    ShowMeAI日报系列全新升级!覆盖AI人工智能 工具&框架 | 项目&代码 | 博文&分享 | 数据&资源 | 研究&论文 等方向.点击查看 历史文章列表, ...

  8. 2022-11-01 网工进阶(三十四) IP组播协议(PIM)-模式概述、组播分发树的分类、PIM路由表项、PIM-DM工作原理(组播分发树的形成、配置举例)

    PIM协议介绍 PIM(Protocol Independent Multicast)协议无关组播.协议无关指的是与单播路由协议无关,即PIM不需要维护专门的单播路由信息.目前常用版本是PIMv2,P ...

  9. 2022-11-06 网工进阶(三十五)IP组播协议--PIM-SM工作原理(组播分发树的形成、ASM、SSM)

    PIM-DM的局限性 中大型组播网络中由于网络较大,如果依然使用PIM-DM会遇到诸多问题: 1 使用"扩散-剪枝"方式需要全网扩散组播报文,对于网络有一定冲击. 2 所有组播路由 ...

最新文章

  1. with admin option /with grant option
  2. 重磅推出开发者计划、App Store,赛灵思普及自适应计算的一大步
  3. Java 多线程三大核心
  4. deepblueai
  5. ant警告 “warning: 'includeantruntime' was not set”解决方法
  6. JavaScript笔记 - 对象继承的几种方式
  7. 重置系统_WIN10系统如何创建密码重置盘
  8. java垃圾收集算法、标记-清除算法、复制算法、标记-整理清除、分代收集算法
  9. 小程序发布上线流程_微信小程序开发到上线流程详解
  10. ArduinoUNO实战-第十七章-火焰传感器
  11. SpringMvc类型转换器
  12. 协同软件解决方案集合
  13. octobercms mysql_如何在Ubuntu 16.04 LTS上安装OctoberCMS
  14. Premiere Pro CC 2018 经典教程
  15. android项目飞机大战,飞机大战android版源代码
  16. 万洲金业:日内黄金价格下跌,关注千八支撑反弹。
  17. [转载]Android性能优化来龙去脉总结
  18. 计算机应用专业成绩汇总表,计算机应用基础第7章Excel综合应用1—成绩表统计与分析.ppt...
  19. 【点宽专栏】模型投资的风险和矛盾
  20. Linux的目录挂载详解

热门文章

  1. Mac 终端——常用命令语
  2. Python基于OpenCV的交通路口红绿灯控制系统设计
  3. Windows系统环境编写DOS批处理文件
  4. HNU--计算机网络实验2
  5. P1598 垂直柱状图C++
  6. 开源框架XWIKI搭建介绍
  7. [笔试] 搜狗校招哈尔滨,武汉站 - 实现加减乘操作
  8. 方根法公式_(完整word版)层次分析法中用方根法计算权重在Excel中的具体操作
  9. 利用原生js制作小游戏
  10. Chrome 火焰图