当前位置:首页 > 文章中心 > 正文内容

一分钟了解OSPF中的Router ID和Process ID

dgx6664个月前 (04-03)文章中心16

OSPF中的Router ID用来唯一标识一台OSPF路由器

之前我有文章详细描述了OSPF Router ID的功能,它是一台OSPF路由器的身份证,用来唯一的标识一台路由器!在整个OSPF网络中,Router ID都不能相同(常规),因为OSPF路由器发送任何信息时,都会携带Router ID的,如果Router ID相同,则其它的路由器就没有办法区分到底是哪台路由器发送的信息!

关于Router ID的详细介绍,还可以参加我之前的文章:Router ID, OSPF路由器的身份证:重要,但不需要可达

我们今天主要来介绍Process ID。

OSPF Process ID只具有本地意义

各位小伙伴在学习OSPF时,是一定会对Process ID产生疑问的,因为我们配置第一条OSPF命令,就会用到Process ID, 如下图中的“1”,就表示OSPF的Process ID:

如上图,是OSPF协议的两种启用方式,不论以哪种方式启用,都会涉及到Process ID。(关于OSPF协议的两种启用方式,如果有疑问,可以参加我专栏第3节内容:启用OSPF协议的两种方式:曾经推荐和现在推荐。)

Process ID的取值访问是1-65535,很多小伙伴的第一个疑问就是:两个OSPF路由器要形成邻居关系,它们的process ID需要相同吗?

这里明确的告诉大家:两个OSPF路由器形成邻居关系,不要求Process ID相同,Process ID只具有本地意义!

那“只具有本地意义”代表什么意思呢?就是OSPF路由器之间交互信息的过程中,不会携带Process ID,更不会协商Process ID。

这点和Router ID是不相同的,我们知道OSPF路由器之间交互信息,会包含Router ID;并且如果两个Router ID相同的路由器,是没有办法形成邻居关系的。

OSPF路由器可以配置多个OSPF Process ID,每一个都是独立的LSDB

如下图所示,在一个OSPF路由器上,可以配置多个Process ID,每一个Process ID都会单独的维护一个LSDB。

上面的说法可能有点玄乎,很多初学的小伙伴不能理解!没关系,我们后面会有课程会专门介绍LSDB,先有这个概念就行。

其实很多小伙伴的第二个疑问就是:如果本地配置多个OSPF Process ID,路由器收到OSPF报文,该放到哪个Process ID里呢?

其实小伙伴完全不用担心,如下图,一个网段已经在Process 1中发布了,

如果还想在其它的Process 中发布,就会提示错误:

错误信息如下:

"Error: The specified network command has been occupied by another area or proces

s."

各位小伙伴这样明白了吧?一个网段只能发布在一个Process ID中,当OSPF路由器收到不同网段发送的报文以后,肯定就知道把报文上送到哪个Process ID中了!所以我的们担心是多余的!

不同OSPF Process ID的交互,相当于不同协议的交互

估计有的小伙伴还会有第3个问题:不同的Process ID之间能进行信息交互吗?

答案是肯定的!如果两个不同的OSPF Process ID之间要交互信息,就要执行 “引入”(redistribute)的操作,就像把其它路由协议(RIP、ISIS、BGP)引入OSPF一样。

引入的路由,在OSPF中也是属于外部路由,和其它路由协议待遇也是一样的。

Router ID vs Process ID

经过上面的描述,各位小伙伴应该明白了,Router ID和Process ID是两个完全不一样的内容!

  • Router ID用来唯一的标识一台路由器,会在交互的报文里携带;
  • Process ID代表一个LSDB数据库,只具有本地意义,不会在交互的报文里携带;

建议一台路由器上,尽量不要配置多个Process ID,因为每多一个Process ID,就会多一个LSDB,路由器维护LSDB是会耗费很多资源的。

给大家留一个小作业:你认为一台路由器上不同Process ID可以配置相同的Router ID吗?

最后给大家推荐一个关于思科模拟器的专栏,包含最常见的3种思科模拟器的部署方法:Cisco Packet Tracer,GNS3,EVE-NG!内容非常详细!

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/764.html

分享给朋友:

“一分钟了解OSPF中的Router ID和Process ID” 的相关文章

CAD输入激活码后老是提示激活码错误,怎么解决?

CAD用注册机生成的激活码老是提示“注册-激活错误是生成错误造成的”,这个问题如何解决?具体的方法步骤如下:1、首先激活码出现问题,需要进行激活确认。首先需要的中进入电脑C盘。2、由于此文件夹默认是隐藏的,可以先点击组织设置隐藏文件夹显示。3、勾选显示隐藏文件夹。4、找到C:\ProgramData...

T20天正暖通CADV8.0(2022)软件安装及使用教程

↓↓↓↓ 点击获取T20天正暖通软件V8.0体验地址软件下载(免费更新各种办公软件,记得关注喔)T20天正暖通软件V8.0支持Win7 32位AUTOCAD 2010-2016,Win7/10 64位AUTOCAD 2010-2022平台,是一款全新的专业化、智能化的暖通设计软件。软件符合《民用建筑...

cad版本怎么转换成2007?三步就能完成!

新版本的CAD软件可能无法在旧版本的CAD软件中打开,因此,将CAD文件降低版本可以确保文件能够在旧版本的CAD软件中打开和编辑。为了转换版本,可能需要借助一些工具来进行CAD版本转换操作。下面小编就为您分享三种不错的软件,快来看看吧!一、彩虹办公中心彩虹办公中心是一个功能强大的办公自动化工具,它可...

电脑好用便签软件推荐用哪个?PC端透明桌面便签

可以在Windows电脑端应用的便签软件琳琅满目,好用的便签软件推荐大家可关注敬业签,诸如工作、生活、学习等方面容易忘记的备忘任务都可以记录在敬业签中,使用时可以创建多个分类标签记录。记录类型多样化一、便签有需要保存的图片、文档、音频、视频、表格、PPT等文件可以用便签来记录,便签支持一键拖入多个文...

系统小技巧:恢复开始按钮右键菜单“控制面板”选项

源于强化系统的新式“设置”,淡化传统控制面板的设计思想,微软在新版Windows 10的“开始”按钮右键菜单(或用Win+X组合键激活的菜单)中,去掉了“控制面板”这一命令。但这个命令对一些老用户来说仍特别有用。那么,如何才能恢复这一选项呢?1. 命令+小工具 恢复“控制面板”选项首先创建一个控制面...

Vigilante恶意软件行为怪异:修改Hosts文件以阻止受害者访问盗版网站

Sophos 刚刚报道了一款名叫 Vigilante 的恶意软件,但其行为却让许多受害者感到不解。与其它专注于偷密码、搞破坏、或勒索赎金的恶意软件不同,Vigilante 会通过修改 Hosts 文件来阻止受害者访问包括海盗湾(The Pirate Bay)等盗版资源网站。与此同时,它还会下载第二款...