OSPF协议包含的五种报文简述.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

OSPF协议包含的五种报⽂简述

OSPF使⽤5种不同的报⽂类型。每种类型⽤于⽀持不同的,专门的⽹络功能。这5种类型是:

·HELLO报⽂(类型1)。

数据库描述报⽂·(类型2)。

链路·-状态请求报⽂(类型3)。

链路·-状态更新报⽂(类型4)。

链路·-状态应答报⽂(类型5)。

⼀、HELLO报⽂

OSPF包含⼀个⽤于建⽴和维护相邻站点之间关系的协议(HELLO协议)。这些关系称为连接性。连接性是OSPF交换路由数据的基础。

通过这个协议和报⽂类型,OSPF节点能发现区中的其他OSPF节点。它的名字表明了其含义,HELLO协议在可能的相邻路由器之间建⽴通

信。HELLO协议使⽤特别的⼦报⽂结构,这个结构附加到标准24字节的OSPF头后⾯。这些结构共同构成HELLO报⽂。

OSPF⽹络中的所有路由器必须遵守⼀定的规则,这个规则在整个⽹络中要⼀致。这些规则包括:⽹络掩码。HELLO报⽂⼴播的间隔。⽹络

中的其他路由器认为⼀个没有反应的路由器为死节点的时间(路由器死时间间隔)。

OSPF中的所有路由器对这些参数必须使⽤相同值,否则⽹络可能不会正常⼯作。这些参数通过HELLO报⽂进⾏交换。它们⼀起构成相邻节

点之间通信的基础。它们要确保在不同⽹络的路由器之间不形成相邻关系(连接性),并且⽹络中的所有成员要对多久彼此联系⼀次成达共

识。

HELLO报⽂也包括最近已与其联系过的其他路由器列表(使⽤它们⾃⼰惟⼀的路由器ID)。这个Neighbor(相邻者)域使邻居发现过程成为

可能。HELLO报⽂还包括⼏个其他的域,如DesignatedRouter(指定路由器)、BackupDesignatedRouter(备份指定路由器)和其他⼀些域。

这些域对于维护连接性,⽀持OSPF⽹络的稳定周期和收敛都是有⽤的。

⼆、DD报⽂

当OSPF中的两个路由器初始化连接时要交换数据库描述(DD)报⽂。这个报⽂类型⽤于描述,⽽⾮实际地传送OSPF路由器的链路-状态数据

库内容。由于数据库的内容可能相当长,所以可能需要多个数据库描述报⽂来描述整个数据库。实际上,保留了⼀个域⽤于标识数据库描述

报⽂序列。接收⽅对报⽂的重新排序使其能够真实地复制数据库描述报⽂。

DD交换过程按询问/应答⽅式进⾏,在这个过程中,⼀个路由器作为主路由器。另⼀个路由器作为从路由器,主路由器向从路由器发送它的

路由表内容。显然,主从之间的关系会因每个DD交换的不同⽽不同。⽹络中的所有路由器会在不同时刻作⽤,在这个过程中既可能是主⼜

可能是从。

三、链路-状态请求报⽂

OSPF报⽂的第三种类型为链路-状态请求报⽂。这个报⽂⽤于请求相邻路由器链路-状态数据库中的⼀部分数据。表⾯上讲,在收到⼀个DD

更新报⽂之后,OSPF路由器可以发现相邻信息不是⽐⾃⼰的更新就是⽐⾃⼰的更完全。如果是这样,路由器会发送⼀个或⼏个链路-状态

请求报⽂给它的邻居(具有更新信息的路由器)以得到更多的链路状态信息。

请求的信息必须是⾮常具体的。它必须使⽤下⾯的标准规范指明所要求的数据:

链路·-状态(LS)类型号(1到5)。

·LS标识。

通·告路由器。

这些规范⼀起指明了⼀个具体的OSPF数据库⼦集,⽽不是它的⼀个事例。⼀个事例是与信息相同的⼦集,这个⼦集带有暂时边界(也就是时

戳)。记住,OSPF是⼀个动态路由协议,它能对⽹络中链路状态的变化⾃动作出反应。因此,LS请求的接收者把对这些特定路由信息解释

为最新数据。

四、链路-状态更新报⽂

链路-状态更新报⽂⽤于把LSA发送给它的相邻节点。这些更新报⽂是⽤于对LSA请求的应答。有5种不同的LSA报⽂类型。这些报⽂类型⽤

从1到5的类型号标识。

注意由于OSPF通常把链路-状态⼴播看作LSA,因此会存在潜在的混淆。然⽽,实际上⽤于更新路由表的机制为链路-状态更新报⽂—简记

为LSU。还有另⼀个报⽂结构,链路-状态应答报⽂,简写为LSA;由于⼀些不可知的原因,这种报⽂称为链路-状态应答,⽽LSA通常是指

更新报⽂。

这些报⽂类型及其LSA号,如下所述:

·RauterLSA(路由器LSA)(类型1)—路由器LSA描述了路由器链路到区的状态和耗费。所有这样的链路必须在⼀个LSA报⽂中进⾏描述。同

时,路由器必须为它属于的每个区产⽣⼀个路由器LSA。所以,区边界路由器将产⽣多个路由器LSA,⽽区内的路由器只需产⽣⼀个这样的

更新。

文档评论(0)

133****1424 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档