IS-IS邻居关系建立过程(2-way 3-way)

(1)P2P网络:分为两次握手机制和三次握手机制。(TLV240,对端的 system-id)TLV240 包含:邻居状态、邻居的链路 ID、邻居的 sys-id、自己的链路 ID。
①、两次握手只要路由器收到对端发来的Hello报文,就单方面宣布邻居状态为UP状态,建立邻居关系,不过容易存在单通风险。
②、三次握手:通过三次发送P2P 的IS-IS Hello PDU最终建立起邻居关系,与广播链路建立的邻居关系情况相同。

两次握手机制存在明显的缺陷。当路由器间存在两条及以上的链路时,如果某条链路 上到达对端的单向状态为 Down,而另一条链路同方向的状态为 Up,路由器之间还是能建 立起邻接关系。SPF 在计算时会使用状态为 UP 的链路上的参数,这就导致没有检测到故 障的路由器在转发报文时仍然试图通过状态为 Down 的链路。三次握手机制解决了上述不 可靠点到点链路中存在的问题。这种方式下,路由器只有在知道邻居路由器也接收到它的 报文时,才宣布邻居路由器处于 Up 状态,从而建立邻居关系。

(2)MA网络:(TLV6,对端的 MAC)

①、当受到的邻居发送的Hello PDU报文里没有自己的System ID,此时状态机进入initialized
②、当收到邻居发送的 HELLO PDU 包中有自己的System ID 才会 UP,排除链路单通的风险
③、广播网络中邻居UP后会选举DIS(伪节点),DIS的功能类似OSPF中的DR(指定路由器)

建立过程

① RouterA 广播发送 Level-2LAN IIH,此报文中无邻居标识。3
② RouterB 收到此报文后,将自己和 RouterA 的邻居状态标识为 Initial。然后, RouterB 再向 RouterA 回复 Level-2LAN IIH,此报文中标识 RouterA 为 RouterB 的邻居。
③ RouterA 收到此报文后,将自己与 RouterB 的邻居状态标识为 Up。然后 RouterA
再向 RouterB 发送一个标识 RouterB 为 RouterA 邻居的 Level-2LAN IIH。
④ RouterB 收到此报文后,将自己与 RouterA 的邻居状态标识为 Up。这样,两个路 由器成功建立了邻居关系。

因为是广播网络,需要选举 DIS,所以在邻居关系建立后,路由器会等待两个 Hello 报文间隔,再进行 DIS 的选举。Hello报文中包含 Priority 字段,Priority 值最大的将被 选举为该广播网的 DIS。若优先级相同,接口 MAC 地址较大的被选举为 DIS。

IS-IS 邻居关系建立的过程(2-way 3-way)相关推荐

  1. Ospf在广播网络中建立邻居关系的详细过程

    Ospf 在广播网络中建立邻居关系的详细过程 目的:观察在广播网络中,OSPF建立邻接关系的过程 拓扑及设备需求 拓扑: 图片1 设备需求:3台路由器,ios版本为12.2 需求:配置3台路由器的以太 ...

  2. BGP协议原理(一)BGP协议基本概念:BGP作用与特点、BGP邻居关系建立与配置

    文章目录 前提概念 AS ASN IGP与EGP BGP的基本概述 基本作用 BGP协议特点 BGP邻居关系和配置 建立TCP连接 BGP邻居类型 BGP简单邻居关系配置 报文类型 邻居关系的建立 前 ...

  3. 华为——IS-IS理论+实验,L1,L2,L1-2彼此之间的邻居关系建立

    华为--IS-IS理论+实验,L1,L2,L1-2彼此之间的邻居关系建立 前言 一:什么是IS-IS? 1.1:概述 1.2:IS-IS的简述 1.3:邻居关系的建立 1.4:NSAP地址 二:实验配 ...

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

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

  5. OSPF邻居关系建立的六个条件

    OSPF邻居关系建立的六个条件,缺一不可 1.Router ID不相同 2.Area 相同,两台设备处于相同区域 3.Authentication-type(验证类型)和Authentication- ...

  6. bgb邻居关系建立模型_学习开发知识图谱中的长期关系依赖

    知识图谱结构化地存储着大量现实世界中的事实.其中,每个事实都以三元组 (s, r, o) 的方式进行描述,其中 s, o 分别表示头实体和尾实体,r 表示它们之间的关系.例如,三元组 (Tim Ber ...

  7. ospf hello时间和dead_图文并茂解释OSPF邻居关系建立失败的几种常见情况(太实用了!)...

    网络工程师阿龙 中国网工圈最早的公益公众号(关注近5w+)! 关注 最近有人遇到OSPF邻居建立不起来,本期龙哥就与大家分享个人见解.如有讲错地方或有更好的见解欢迎评论区见哈~ 拓扑图 本期我讲以此拓 ...

  8. bgp 建立邻居发送的报文_OSPF报文,SPF算法,邻居关系建立及排错,理论+实战

    OSPF拓扑: OSPF算法: SPF算法有时也被称为Dijkstra算法,这是因为最短路径优先算法SPF是Dijkstra发明的 查看R4 OSPF算法 LSA 序列号: 在R3 查看LSA 序列号 ...

  9. bgb邻居关系建立模型_今日 Paper | 新闻推荐系统;多路编码;知识增强型预训练模型等...

    目录 用多尺度自监督表征提高小样本学习的表现 详细了解如何设计和使用一个基于深度学习的新闻推荐系统 几何GCN 提升鲁棒性的多路编码 常识故事生成的知识增强型预训练模型 用多尺度自监督表征提高小样本学 ...

最新文章

  1. HDU 3549 Flow Problem(最大流模版EK算法)
  2. python详细基础教程-Python基础教程,Python入门教程(非常详细)
  3. python中plot柱状图-python matplotlib模块: bar(柱状图)
  4. cnetos6.2搭建mysql_CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
  5. [转]Windows Shell 编程 第十一章 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987992】...
  6. [YTU]_2624( B 结构体--统计投票)
  7. python抓取中文网页乱码
  8. 使用 GDB 恢复堆栈信息
  9. 网站需要密码登录访问php源码
  10. CentOS 5.8 Zimbra邮件系统安装与配置
  11. UI数据缓冲层的设计(-)
  12. oracle 数据库dg搭建规范1
  13. 工商行政许可信息爬取及展示系统的设计与实现
  14. 华中农业大学计算机学硕,华中农业大学工学院2017年研究生招生预录取名单(含专业和导师)...
  15. 发力1小时到家服务,山姆与京东到家共建前置仓获10倍坪效、60%月复购率...
  16. win10磁盘100%占用
  17. AntD的Table表头title加Icon图标和气泡提示Tooltip
  18. 2021年中国皮革行业现状分析:销售收入同比增长8.4%[图]
  19. 如何在线去除图片背景?小白也能轻松操作
  20. 一篇文章搞清楚直播协议RTMP

热门文章

  1. 【正点原子Linux连载】第五章 RKMedia编译和使用 摘自【正点原子】ATK-DLRV1126系统开发手册
  2. flexbox的学习,display:flex display:box 淘宝触屏版、饿了么网布局分析分析
  3. tortoisegit如何卸载_Git客户端(TortoiseGit)基本使用详解
  4. android mvp模式弊端,《android-MVP模式的困惑》
  5. Spring Cloud学习 之 Spring Cloud Hystrix(断路器原理)
  6. 力控批量添加变量_力控常见问题大全
  7. 微信小程序 仿美团城市选择 城市切换
  8. xshell配置登录脚本快速登录JumpServer执行命令
  9. Word中mathtype公式显示不全的解决办法
  10. qt creator 运行 出现 “can not open .... jom for write 解决方案