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

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

dgx6662个月前 (04-03)文章中心12

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” 的相关文章

AutoCAD 2014机械设计完全自学手册

《CAD/CAM/CAE工程应用丛书:AutoCAD 2014机械设计完全自学手册(第2版)》主要针对机械设计CAD领域编写,以AutoCAD 2014中文版为设计平台,详细而系统地介绍了AutoCAD在机械设计领域内的具体应用技术。书中共分为两个部分15个章节。第一部分(第1-6章),讲解了Aut...

cad2010~2014闪退的原因和解决方法(绝对有效)

在win10中,CAD2010~2014软件安装后,用注册机后,一打开就闪退是什么原因呢?遇到这类问题,我们该如何解决呢?一起来我的经验吧!。首先,CAD软件一打开就闪退,这种情况可能是ADLM文件已经被破坏,需要我们重新修复。具体步骤如下:第一步:打开电脑C盘。第二步:输入flexnet进行搜索。...

经典归来!《魔兽争霸3》官方对战平台正式上线

还有多少人在坚守着《魔兽争霸3》?如果你是其中的一员,不知道这个新消息会不会让你感动:网易建立《魔兽争霸3》官方对战平台,经典回归!新平台被直接命名为“魔兽争霸官方对战平台”。据了解,这是大陆地区暴雪唯一官方授权的对战平台。除了普通的1v1或组队对战外,它还支持Dota以及我们最爱的RPG地图。官方...

cad2007新手入门基础绘图案例 #学习

大家好,这节课给大家分享一个简单的 cad 入门案例。1. 这里是一个半径为三十的圆,这里间隔距离是五十,所以直接输入命令 c 空格。2. 第一点输入一个三十的半径画出了一个圆,画好了以后再画第二个圆是一空格。3. 然后以这里的圆心再来画一个五十加三十就是八十的半径,这样画了两个圆。4. 画好了以后...

微课程1-6总结:CAD操作小技巧(CAD2007版为例)

1.重复执行上次命令,只需要再次按一次空格键即可2.碰到图形不能放大缩小时,双击鼠标中键即可复原3.当CAD界面中有些图标找不到时,点击界面左上方黑色倒三角,点击ActoCAD经典,即可恢复4.打开多个CAD文件时,需要进行多个文件切换操作时,按Ctrl+Tab键5.点的位置确定,前面数字输入完成后...

APT组织再次活跃—通过爆破数据库发起勒索攻击

事件概述近期,有客户反馈服务器文件被加密,新华三攻防实验室立即响应。在排查过程中,发现中毒主机上有大量MSSQL爆破日志及PowerShell运行日志。通过对日志及关联样本进行分析,最终判定此次攻击为“匿影”组织所为。“匿影”组织于2019年3月份首次被披露,从被披露的3年来,该组织一直保持较高的活...