ISIS协议中的数据库同步

可以回想一下再OSPF中是怎么做数据库同步的

选举完DR与BDR进入exstart状态,互相发送DBD(数据描述摘要),利用LSR、LSU、LSAck交换自己缺失的路由信息

是在邻居建立过程中交换数据库

在ISIS中P2P和MA还是不一样的

P2P网络:

 建立好邻居,先通过CSNP(类似DBD),再利用PSNP(类LSR、LSAck)、LSP(类LSU)请求和交换明细路由

PSNP即作为请求也作为确认,两次报文是一样的

点到点网络中PSNP是成对出现的,先发的是请求,后发的是确认

MA网络:

 直接将自己的LSP泛洪,DIS会周期性的发送CSNP来同步LSDB,在MA网络中PSNP仅用作发送请求 ,也就是MA网络中没有专门的确认机制

 邻居完成,dis选举完成后进行如下过程

首先所有节点直接向中间组播自己所有的LSP(详细路由信息)

其他路由器收到后自己找缺少的LSP添加到自己的LSDB中

后期DIS会每隔10S周期性发送CSNP来同步其他路由器LSDB

MA网络异常情况:

异常1 :非DIS路由器有一部分路由没收到

假如R1没有收到R3的路由5

由于没有确认机制,R1是不知道自己没有收到路由5的,

但在MA网络中DIS会周期性的发送CSNP来同步确认数据库一致,当R1收到R2发送CSNP后会发现自己缺失了路由5,则会向R2发送PSNP请求路由5,R2使用LSP回复R1的请求,但R1不会回复首没收到LSP,如果没收到就在等下一个CSNP时再请求一次

异常2 :DIS路由器缺少路由信息

当假如R2没有收到R1的路由4

由于没有确认机制,R2是不知道自己没有收到路由4的,

但再DIS组播CSNP后,R1发现IDIS发送的CSNP中没有自己的路由4的摘要,则主动向DIS发送包含路由4的LSP报文

相关推荐
qq_3164110327 分钟前
商用冷柜售后报修运维管理系统开发案例
运维
智码看视界44 分钟前
Day59-阿里云ACK实战:生产级K8s集群部署与运维
运维·阿里云·kubernetes·k8s·日志监控·容器运维·阿里云ack
我是乌鸦的空间2 小时前
什么是网络安全中的电子数据取证与响应?
网络·网络安全
跨境旺仔小拳头2 小时前
如何使用Crawl4AI进行网页爬虫?从0搭建教程与代理配置指南
网络·人工智能·爬虫·chatgpt·aigc
沫儿笙2 小时前
焊接机器人氩弧焊省气装置
网络·机器人
80s7772 小时前
什么是动态IP?静态IP和动态IP有什么区别?
网络·网络协议·tcp/ip
码视野2 小时前
基于 Vue3 + Element Plus 的【智慧新能源汽车充电桩运维调度与分时共享租赁系统】设计与实现(附完整源码与PRD)
运维·人工智能·汽车·vue3
qq_426003963 小时前
【UI自动化测试】UI自动化报错解决方案
运维·ui·自动化
网安蟹佬霸3 小时前
WAF绕过技术实战:从规则检测到编码绕过全指南(2026最新版,附Payload集与自动化脚本)
运维·安全·网络安全·架构·自动化·网安
小杨不想秃头3 小时前
信息安全工程师教程第二章密码学
运维·服务器·密码学