OSPF协议:OSPF的报头和邻居建立过程和HEllO报文内容 为IP协议报文直接封装OSPF报文, 鉴于OSPF是专为TCP/IP网络所设计的路由协议。上述提及的五种OSPF报文采用相同的OSPF报头格式。瞧第一个, 字段, 版本字段, 它占1个字节, 用来指出所采用的OSPF协议版本号, 当下最高版本是OSPF v4, 也就是值为4, 对应二进制是0100。所要表述的“type”指的应当是数据包方面的类型, ospf存在着五种, 分别是hello、dd、lsr、lsu、lsack。是包的长度,占两个字节,指ospf报头以及报文内容占4个字节,指报文的生成者的就是 报文的生成这的用于校验的是对报头以及报文体所形成的摘要信息, 通过它能校验该报文的完整性与正确性之间怎样一种情况下会出现情况, 与此同时它也会在对于lsa的新旧程度方面产生影响是在什么方面的形式下会出现形式。认证类型,0不认证1简单认证,2MD5表示认证密码或者摘要信息,当0时,该字段为空OSPF中使用来标识路由器ID是个32位的无符号整数, 它的格式及形式跟IP地址的格式是相同的, ID选举规则是这样: 对于OSPF路由器的ID要手动去配置通常情况下建议手动配置要是没手动配置ID, 那么路由器就会把接口里最大的IP地址当作ID来使用要是没配置接口, 路由器会将物理接口中最大的IP地址用作ID在OSPF的路由器ID重新配置之后, 能够通过重置OSPF进程去更新ID。OSPF存在五种报文, 分别是hello报文, dd报文, lsr报文, lsu报文, lsack报文。hello报文的作用邻居发现自动发现邻居路由器。邻居建立完成Hello报文中的参数协商建立邻居关系。邻居保持通过机制检测邻居运行状态。该 hello 报文的发送时间, 会依据链路的不同情况, 变成 10 秒以及 30 秒, 它是用来进行周期性更新的。存在一个关于hello报文的老化时间, 此时间必定得是hello时间的四倍, 要是不符合这样的条件, 那就无法建立起邻居关系。OSPF邻居建立过程能够瞧见图中的RTA向RTB发送hello报文, 这时报文里面的内容是null, 是用来发觉邻居的, 当RTB接到这条报文的时候, RTB的状态是init。RTB发送为null的用于发现邻居的hello, 这与RTA是同步的, ,当RTB收到hello后, 会依据数据包中的源地址而了解到RTA属于自己的邻居, 于是送出新的hello报文用于建立邻居关系, 此时报文情况为RTA的, 当RTA收到这条报文时会从init转换进入2way状态, 同时RTA也会发送为RTB的hello报文, 当RTB收到时会从init进入到2way状态。

相关新闻

最新新闻

如何通过ExplorerPatcher深度定制Windows任务栏与开始菜单界面

如何通过ExplorerPatcher深度定制Windows任务栏与开始菜单界面

如何通过ExplorerPatcher深度定制Windows任务栏与开始菜单界面 【免费下载链接】ExplorerPatcher This project aims to enhance the working environment on Windows 项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher ExplorerPatcher是一款专为Wind…

2026/8/5 19:28:36
如何利用高质量网站建设打造专业海外房产营销体系并提升成交转化率

如何利用高质量网站建设打造专业海外房产营销体系并提升成交转化率

在这个信息爆炸的时代,很多人都有一个误区,觉得做个网站也就是买个域名、买个空间,套用个模板,花几百块钱搞定就行了。特别是对于我们这些做海外房产的从业者来说,往往觉得客户都是靠微信、靠朋友圈、靠那些大平台的引流才来的,网站这东西,似乎是个可有可无的“鸡肋”,…

2026/8/5 19:28:36
Label Studio Docker部署终极指南:3分钟搭建专业数据标注平台

Label Studio Docker部署终极指南:3分钟搭建专业数据标注平台

Label Studio Docker部署终极指南:3分钟搭建专业数据标注平台 【免费下载链接】label-studio Label Studio is a multi-type data labeling and annotation tool with standardized output format 项目地址: https://gitcode.com/GitHub_Trending/la/label-studio…

2026/8/5 19:28:36
终极STL缩略图预览指南:如何在Windows资源管理器中直接查看3D模型

终极STL缩略图预览指南:如何在Windows资源管理器中直接查看3D模型

终极STL缩略图预览指南:如何在Windows资源管理器中直接查看3D模型 【免费下载链接】STL-thumbnail Shellextension for Windows File Explorer to show STL thumbnails 项目地址: https://gitcode.com/gh_mirrors/st/STL-thumbnail 还在为管理成百上千个STL文…

2026/8/5 19:28:36
3大核心功能解锁:PoeCharm中文版让你的流放之路构建更简单

3大核心功能解锁:PoeCharm中文版让你的流放之路构建更简单

3大核心功能解锁:PoeCharm中文版让你的流放之路构建更简单 【免费下载链接】PoeCharm Path of Building Chinese version 项目地址: https://gitcode.com/gh_mirrors/po/PoeCharm 还在为看不懂英文版Path of Building而烦恼吗?PoeCharm中文版来了…

2026/8/5 19:28:36
pdf2svg高级应用:如何快速集成到自动化工作流与脚本中

pdf2svg高级应用:如何快速集成到自动化工作流与脚本中

pdf2svg高级应用:如何快速集成到自动化工作流与脚本中 【免费下载链接】pdf2svg A simple PDF to SVG converter using the Poppler and Cairo libraries 项目地址: https://gitcode.com/gh_mirrors/pd/pdf2svg pdf2svg是一款基于Poppler和Cairo库开发的轻量…

2026/8/5 19:23:36