通信工程师交换技术考试SPF 报文

交换技术与网络管控 责任编辑:zyd772 2013-11-08

摘要:通信工程师交换技术考试SPF 报文:0SPF报文用于传送链路状态信息,共有以下五种类型。

  在线辅导 面授招生 考试大纲 指定教材 试题汇总

1.0SPF 报文
0SPF报文用于传送链路状态信息,共有以下五种类型。
类型1,问候(Hello)报文,用来发现邻站和确定邻站的可达性。
类型2,数据库描述(DatabaseDescription)报文,向邻站给出自己的链路状态数据库中的所有链路状态项目的摘要信息。
类型3,链路状态请求(UnkState Request)报文,向对方请求发送某些链路状态项目的详细信息。
类型4,链路状态更新(LinkState Update)报文,用洪泛法对全网更新链路状态。这种报文是最复杂的,也是0SPF协议最核心的部分。路由器使用这种报文将其链路状态通 知给邻站。链路状态更新报文共有5种不同的链路状态,这里从略。
类型5,链路状态确认(LinkState Acknowledgment)报文,对链路更新报文的确认。
0SPF规定,每两个相邻路由器每隔10s要交换一次问候报文。这样就能确知哪些邻节点是可达的。对相邻路由器来说,“可达”是最基本的要求,因为只有可达路由器的链路状 态信息才存人链路状态数据库(路由表就是根据链路状态数据库计箅出来的)。在正常情况下,网络中传送的绝大多数0SPF报文都是问候报文若有40s没有收到某个相邻路由器发 来的问候报文,则可认为该相邻路由器是不可达的,应立即修改链路状态数据库,并重新计 算路由表。
其他的4种报文都是用来进行链路状态数据库的同步。所谓同步就是指不同路由器的链路状态数据库的内容达到一致。两个同步的路由器叫做“完全邻接的”(fully adjaceiit)路由器。不是完全邻接的路由器表明它们虽然在物理上是相邻的,但其链路状态数据库并没有达到一致。
当一个路由器刚开始工作时,它只能通过问候报文得知它有哪些相邻的路由器在工作,以及将数据发往相邻路由器所需的“代价”。如果所有的路由器都把自己的本地链路状态信 息对全网进行广播,那么各路由器只要将这些链路状态信息综合起来就可得出链路状态数据库。但这样做开销太大,因此0SPF采用另外的办法。
0SPF让每一个路由器用数据库描述报文与相邻路由器交换本数据库中已有的链路状态 摘要信息。摘要信息主要就是指出有哪些路由器的链路状态信息(以及其序号)已经写人了数据库。经过与相邻路由器交换数据库描述报文后,路由器就使用链路状态请求报文,向 对方请求发送自己所缺少的某些链路状态项目的详细信息。通过一系列的这种链路状态信息 的交换,全网同步的链路状态数据库就建立起来了。图7-20所示为OSPF的基本操作,说明 了两个路由器需要交换各种类型的报文。

在网络运行的过程中,只要一个路由器的链路状态发生变化,该路由器就要使用链路状 态更新报文,用洪泛法对全网更新链路状态。OSPF使用的是可靠的洪泛法,其要点如图7-21 所示。设路由器R用洪泛法发出链路状态更新报文。图中用小箭头表示更新报文。第一次先发给相邻的3个路由器。这3个路由器将收到报文再进行转发时(t2),要将其上游 路由器除外。可靠的洪泛法是在收到更新报文后要发送确认(ACK)报文。确认的发送故意迟延一些时间,为的是希望可以少发送几个确认报文。图中的空心箭头表示确认报文。

由于一个路由器的链路状态只涉及到它与相邻路由器的连通状态,因而与整个互联网的 规模并无直接关系。因此当互联网规模很大时,OSPF协议要比距离向量协议(RIP)好得 多。由于OSPF没有“坏消息传播得慢”的问题,据统计,其响应网络变化的时间小于100ms。

返回目录: 通信专业交换技术非连接型快速分组交换汇总

编辑推荐:

通信专业实务考试终端与业务教程汇总

通信专业实务考试设备与环境教程汇总

通信工程师考试培训交换理论基确汇总

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2024 通信工程师考试

还有
  • 1
  • 2
  • 2
专注在线职业教育23年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师