ISIS的邻居建立以及两种网络类型下的LSP同步

简介:

ISIS支持哪几种链路类型?不同类型邻居建立和LSP传播有什么区别 
答:
ISIS仅工作在P2P类型和广播类型的网络上。
P2P链路上有2way /3way握手方式,默认是3-way方式
广播链路有3way握手方式。(略) P2P和广播网络上flooding方式如下
ISIS的邻居建立以及两种网络类型下的LSP同步
新加入的路由器与DIS LSDB同步交互过程
假设新加入的路由器R3已经与R2(DIS)和R1建立了邻居关系。
建立邻居关系之后,R3将自己的LSP发往组播地址(Level-1:01-80-C2-00-00-14;Level-2:01-80-C2-00-00-15)。这样网络上所有的邻居都将收到该LSP。
该网段中的DIS会把收到R3的LSP加入到LSDB中,并等待CSNP报文定时器超时(DIS每隔10秒发送CSNP报文)并发送CSNP 报文,进行该网络内的LSDB同步。
R3收到DIS发来的CSNP报文,对比自己的LSDB数据库,然后向DIS发送PSNP报文请求自己没有的LSP。
DIS收到该PSNP报文请求后向R3发送对应的LSP进行LSDB 的同步。

在上述过程中DIS 的LSDB 更新过程如下
DIS接收到LSP,在数据库中搜索对应的记录。若没有该LSP,则将其加入数据库,并组播新数据库内容。
若收到的LSP序列号大于本地LSP的序列号,就替换为新报文,并组播新数据库内容;若收到的LSP序列号小本地LSP的序列号,就向入端接口发送本地LSP报文。
若两个序列号相等,则比较Remaining Lifetime(剩余生存时间)。若收到的LSP 的Remaining Lifetime 小于本地LSP 的Remaining Lifetime,就替换为新报文,并广播新数据库内容;若收到的LSP 的Remaining Lifetime 大于本地LSP 的Remaining Lifetime,就向入端接口发送本地LSP 报文。
若两个序列号和Remaining Lifetime都相等,则比较Checksum。若收到的LSP的Checksum 大于本地LSP 的Checksum,就替换为新报文,并广播新数据库内容;若收到的LSP的Checksum小于本地LSP的Checksum,就向入端接口发送本地LSP报文。
若两个序列号、Remaining Lifetime 和Checksum 都相等,则不转发该报文。
ISIS的邻居建立以及两种网络类型下的LSP同步

ISIS的邻居建立以及两种网络类型下的LSP同步
P2P网络LSDB同步过程
建立邻居关系之后,R1与R2会先发送CSNP给对端设备。如果对端的LSDB与CSNP没有同步,则发送PSNP请求索取相应的LSP。
假定R2向R1索取相应的LSP。R1发送R2请求的LSP的同时启动LSP重传定时器,并等待R2发送的PSNP作为收到LSP的确认。
如果在接口LSP重传定时器超时后,R1还没有收到R2发送的PSNP报文作为应答,则重新发送该LSP直至收到PSNP报文。

在P2P链路中设备的LSDB 更新过程如下
若收到的LSP比本地的序列号更小,则直接给对方发送本地的LSP,然后等待对方给自己一个PSNP报文作为确认;若收到的LSP比本地的序列号更大,则将这个新的LSP 存入自己的LSDB,再通过一个PSNP 报文来确认收到此LSP,最后再将这个新LSP 发送给除了发送该LSP 的邻居以外的邻居。
若收到的LSP序列号和本地相同,则比较Remaining Lifetime,若收到LSP的Remaining Lifetime 小于本地LSP的Remaining Lifetime,则将收到的LSP存入LSDB中并发送PSNP报文来确认收到此LS,然后将该LSP发送给除了发送该LSP的邻居以外的邻居;若收到LSP的Remaining Lifetime大于本地LSP 的Remaining Lifetime,则直接给对方发送本地的LSP,然后等待对方给自己一个PSNP报文作为确认。
若收到的LSP和本地LSP的序列号和Remaining Lifetime都相同,则比较Checksum,若收到LSP的Checksum大于本地LSP的Remaining Lifetime,则将收到的LSP存入LSDB中并发送PSNP报文来确认收到此LSP,然后将该LSP发送给除了发送该LSP的邻居以外的邻居;若收到LSP的Checksum小于本地LSP的Remaining Lifetime,则直接给对方发送本地的LSP,然后等待对方给自己一个PSNP报文作为确认。
若收到的LSP和本地LSP的序列号、Remaining Lifetime和Checksum都相同,则不转发该报文。

在P2P网络中,PSNP的作用
作为Ack应答以确认收到的LSP。
用来请求所需的LSP。
ISIS的邻居建立以及两种网络类型下的LSP同步


ISIS DIS和OSPF DR的区别?
答:
• DIS is preempt. No backup router. Pri >=0 (priority and mac 越大越好) ; 而OSPF DR 有BDR, 优先级越高越好,或router id越高越好.支持抢占,所以DIS可预测,而ospf 的DR不可预测。
• 选举DR 需要wait timer,继而产生BDR,DR,复杂,而ISIS,只要LAN hello收到即可比较选择DIS,
无backup,所以简单,快.
• Full adjacency ,DIS guarantee reliable flooding. (MAlink上同步的方式不一样)
• DIS hello =3s ;
• ISIS DIS使用LAN id来表示,即DIS’s system + circuit id 标识
OSPF中,优先级为0的路由器不能成为DR/BDR


DR/BDR不支持抢占
有BDR作为备份 广播网络中的路由器只与DR和BDR邻居建立adjacency关 DR以正常的频率发送Hello报文
IS-IS中, 优先级为0的路由器也参与DIS的选举
DIS可以抢占当有新的路由器加入,并符合成为DIS 的条件时,这个路由器会被 选中成 为新的DIS,此更改会引起一组新的LSP泛洪
IS-IS中没有备份DIS 广播网络中的路由器与所有的邻居建立adjacency关系 DIS以3倍的频率发送Hello PDU


本文转自EnderJoe 51CTO博客,原文链接:http://blog.51cto.com/enderjoe/2056118


相关文章
|
6月前
|
机器学习/深度学习 数据采集 算法
基于MobileNet深度学习网络的MQAM调制类型识别matlab仿真
本项目基于Matlab2022a实现MQAM调制类型识别,使用MobileNet深度学习网络。完整程序运行效果无水印,核心代码含详细中文注释和操作视频。MQAM调制在无线通信中至关重要,MobileNet以其轻量化、高效性适合资源受限环境。通过数据预处理、网络训练与优化,确保高识别准确率并降低计算复杂度,为频谱监测、信号解调等提供支持。
|
9月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于深度学习网络的宝石类型识别算法matlab仿真
本项目利用GoogLeNet深度学习网络进行宝石类型识别,实验包括收集多类宝石图像数据集并按7:1:2比例划分。使用Matlab2022a实现算法,提供含中文注释的完整代码及操作视频。GoogLeNet通过其独特的Inception模块,结合数据增强、学习率调整和正则化等优化手段,有效提升了宝石识别的准确性和效率。
|
10月前
|
存储 安全 物联网
计算机网络的类型
本文介绍了网络的分类,涵盖按覆盖范围(PAN、LAN、MAN、WAN)、使用场景(公网、外网、内网)、传输介质(有线、无线)、特殊类型(VLAN、SAN、网络桥接、接入网)及拓扑结构(总线型、星型、树型、环型、网状型)和交换方式(电路交换、报文交换、分组交换)等,详细阐述了各类网络的特点和技术。
640 2
|
10月前
|
安全 Linux 网络安全
nmap 是一款强大的开源网络扫描工具,能检测目标的开放端口、服务类型和操作系统等信息
nmap 是一款强大的开源网络扫描工具,能检测目标的开放端口、服务类型和操作系统等信息。本文分三部分介绍 nmap:基本原理、使用方法及技巧、实际应用及案例分析。通过学习 nmap,您可以更好地了解网络拓扑和安全状况,提升网络安全管理和渗透测试能力。
671 5
|
负载均衡 5G UED
蜂窝网络中的切换(Handover)及其类型详解
蜂窝网络中的切换(Handover)及其类型详解
1378 12
|
机器学习/深度学习 安全 网络安全
云端盾牌:云计算时代的网络安全守护在这个数字脉搏加速跳动的时代,云计算以其高效、灵活的特性,成为推动企业数字化转型的强劲引擎。然而,正如每枚硬币都有两面,云计算的广泛应用也同步放大了网络安全的风险敞口。本文旨在探讨云计算服务中网络安全的关键作用,以及如何构建一道坚不可摧的信息防线,确保数据的安全与隐私。
云计算作为信息技术领域的革新力量,正深刻改变着企业的运营模式和人们的生活。但在享受其带来的便利与效率的同时,云服务的安全问题不容忽视。从数据泄露到服务中断,每一个安全事件都可能给企业和个人带来难以估量的损失。因此,本文聚焦于云计算环境下的网络安全挑战,分析其根源,并提出有效的防护策略,旨在为云服务的安全使用提供指导和参考。
230 8
|
11月前
|
光互联
常见网络电缆类型详解
【10月更文挑战第14天】
312 0
|
存储 传感器 物联网
|
SQL 安全 网络安全
|
存储 监控 安全

热门文章

最新文章