2022-06-25 网工进阶(十一)IS-IS-三大表(邻居表、路由表、链路状态数据库表)、LSP、CSNP、PSNP、LSP的同步过程
三大表
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的同步过程相关推荐
- 2022-09-07 网工进阶(三十)以太网交换安全-端口隔离、MAC地址表安全、端口安全、MAC地址漂移防止与检测、链路层安全、流量抑制、风暴控制、IPSG(IP Source Guard)
概述 目前网络中以太网技术的应用非常广泛.然而,各种网络攻击的存在,不仅造成了网络合法用户无法正常访问网络资源,而且对网络信息安全构成严重威胁,因此以太网交换的安全性越来越重要. 端口隔离 大型网络中 ...
- 2022-05-25 网工进阶(七)OSPF-影响邻居关系建立的因素、路由撤销、路由汇总、路由过滤、Silent-Interface、报文认证
影响邻居关系建立的因素 路由撤销 路由撤销是指路由取消后链路发生变化. 在报文中的体现 1类.2类:发送LSU,改变链路状态序列号. 3类.4类.5类.7类:发送LSU,改变链路老化时间,撤销为360 ...
- 博文总集(三) 之网工进阶
缓慢更新中 2022-04-03 网工进阶(一)认识网络设备_鹅一只的博客-CSDN博客_上行接口板 2022-04-04 网工进阶(二)IP路由基础.OSPF-基本概念.RID.区域_路由器rid是 ...
- 2023-01-20 网工进阶(三十九)MPLS 虚拟专用网络---概述、路由交互、CE接入PE方法、基本组网方案详解、团体属性、防环、MCE组网、伪连接方案、跨域组网详解、各种组网方案配置举例
概述 VPN(Virtual Private Network,虚拟专用网络)指的是在一个公共网络中实现虚拟的专用网络,从而使得用户能够基于该专用网络实现通信的技术.MPLS VPN也是VPN技术中的一 ...
- 2022-11- 10 网工进阶(三十六)IP组播协议--IGMP(v1、v2、v3)、IGMP snooping、IGMP SSM Mapping、IGMP Proxy(代理)
感知组播组成员 组播通信中,组播网络需要将组播数据发送给特定的组播组成员,因此组播网络需要知道组成员的位置与组成员所加的组播组. 组播网络感知组播组成员的方法有手工静态配置和动态感知. 手工静态配置 ...
- linux两台服务器 同一个地址_【网工玩Linux】搭建开源多运营商(ISP)链路负载均衡器...
今天,主要想讲一下如何利用Linux内核功能,搭建与市面上十几万的商用产品(F5.RADWARE等)功能相同的多互联网线路负载均衡设备. 负载均衡,相信各位是了解的.主要包括两大类,一类是应用负载均衡 ...
- 人工智能 | ShowMeAI资讯日报 #2022.06.25
ShowMeAI日报系列全新升级!覆盖AI人工智能 工具&框架 | 项目&代码 | 博文&分享 | 数据&资源 | 研究&论文 等方向.点击查看 历史文章列表, ...
- 2022-11-01 网工进阶(三十四) IP组播协议(PIM)-模式概述、组播分发树的分类、PIM路由表项、PIM-DM工作原理(组播分发树的形成、配置举例)
PIM协议介绍 PIM(Protocol Independent Multicast)协议无关组播.协议无关指的是与单播路由协议无关,即PIM不需要维护专门的单播路由信息.目前常用版本是PIMv2,P ...
- 2022-11-06 网工进阶(三十五)IP组播协议--PIM-SM工作原理(组播分发树的形成、ASM、SSM)
PIM-DM的局限性 中大型组播网络中由于网络较大,如果依然使用PIM-DM会遇到诸多问题: 1 使用"扩散-剪枝"方式需要全网扩散组播报文,对于网络有一定冲击. 2 所有组播路由 ...
最新文章
- with admin option /with grant option
- 重磅推出开发者计划、App Store,赛灵思普及自适应计算的一大步
- Java 多线程三大核心
- deepblueai
- ant警告 “warning: 'includeantruntime' was not set”解决方法
- JavaScript笔记 - 对象继承的几种方式
- 重置系统_WIN10系统如何创建密码重置盘
- java垃圾收集算法、标记-清除算法、复制算法、标记-整理清除、分代收集算法
- 小程序发布上线流程_微信小程序开发到上线流程详解
- ArduinoUNO实战-第十七章-火焰传感器
- SpringMvc类型转换器
- 协同软件解决方案集合
- octobercms mysql_如何在Ubuntu 16.04 LTS上安装OctoberCMS
- Premiere Pro CC 2018 经典教程
- android项目飞机大战,飞机大战android版源代码
- 万洲金业:日内黄金价格下跌,关注千八支撑反弹。
- [转载]Android性能优化来龙去脉总结
- 计算机应用专业成绩汇总表,计算机应用基础第7章Excel综合应用1—成绩表统计与分析.ppt...
- 【点宽专栏】模型投资的风险和矛盾
- Linux的目录挂载详解