5.3.3 因特网的路由协议(三)OSPF协议

这篇具有很好参考价值的文章主要介绍了5.3.3 因特网的路由协议(三)OSPF协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

5.3.3 因特网的路由协议(三)OSPF协议

前面我们学习了基于距离向量算法的路由信息协议RIP(5.3.2 因特网的路由协议(二)基于距离向量算法的RIP协议),为了克服RIP协议的局限性于是就有了新的内部网关协议OSPF协议,OSPF是Open Shortest Path First的缩写,又被成为开放式最短路径优先协议,最短路径优先是因为使用了Dijkstra提出的最短路径算法SPF,这个协议在选择路径的时候是基于链路的状态

一、链路状态

链路状态是指链路中一台路由器都和那些路由器相邻,以及该链路的带宽、延时、线路负荷等因素的综合,也就是说他会为每条链路去计算出它的代价,又称为Cost,综合考虑了链路状态以后OSPF将利用Dijkstra算法来选择最佳路径。

二、OSPF路由信息交换

我们知道在RIP中当前路由器只和邻居路由器去交换信息,而OSPF协议则不同,他会把链路的状态信息去通知自治系统中所有的路由器知道。那它又是如何去通知呢?其实OSPF采用的是一种洪泛法,所谓的洪泛法顾名思义就像洪水泛滥一样以当前路由器为中心把消息向四周传递,直到所有的路由器都得知了这个消息。下面我们来演示一下OSPF用洪泛法进行路由器间链路状态信息的交换的过程。

如图

5.3.3 因特网的路由协议(三)OSPF协议

我们从图中看到是一个由路由器A、B、C、D四台路由器所连接形成的自治系统,经过初始化之后路由器A作为源路由器,根据洪泛法的规则,A首先将自身的链路状态信息传送给与它相邻的B与C,当然我们并没有把链路状态中所有包含内容写在上面,实际上应该还包含有与A相连的链路Cost(代价)是多少等等,B与C再将A传来的链路状态信息与自己相邻的路由器D,这样的过程就是利用洪泛法进行链路状态信息交换的过程。当网络中路由器全部相互交换过链路状态以后,OSPF会使每台路由器根据链路状态生成本自治系统的一个拓扑结构,并且也知道自己在拓扑结构中的哪个位置。图中每个方框标记的就是每个路由器在自治系统中的位置。

三、OSPF协议特点
  1. OSPF对不同的链路可以根据链路的带宽等因素设置成不同的代价,在选择走那条路的时候它不像RIP一样去选择一条经过路由器数量最少的路,而是选择了一条总的代价最低的路。
  2. 特殊情况是,如果两条路相同的情况下OSPF协议会把数据报平均分配给这两条路径,也就是说OSPF可以实现多路径间的负载平衡。
  3. 当和某个路由器相邻的链路状态发生变化的时候当前路由器会采用洪泛法去通知所有的路由器去知道这个消息。
  4. OSPF规定每隔一段时间比如30分钟就会刷新一次数据库中的链路状态。
  5. OSPF与RIP相比最大的优点就是当互联规模很大的时候由于OSPF是基于链路状态所以他只会涉及到与相邻路由器的连通的状态,而与整个互联网的规模并没有直接的关系,也解决了RIP协议解决不了的难题。

实际上如果说自治系统的规模也就是网络数量比较多的情况下,在OSPF中还可以划分成若干个区域(Area)

如图

5.3.3 因特网的路由协议(三)OSPF协议

在图中的自治系统中划分了4个区域,其中周围的三个是一般的区域,中间部分是主干区域。这样做的好处是把采用洪泛法去通知链路状态的范围缩小到了一个区域内的所有的路由器。每个区域内的路由器只知道本区域的拓扑结构。区域和区域之间的路由选择是通过区域边界路由器R3、R4、R7和主干区域的路由器来完成的。文章来源地址https://www.toymoban.com/news/detail-494501.html

到了这里,关于5.3.3 因特网的路由协议(三)OSPF协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【网络奇遇记】我和因特网的初相遇

    🌈个人主页: 聆风吟 🔥系列专栏: 网络奇遇记、数据结构 🔖少年有梦不应止于心动,更要付诸行动。      网络(Network) 是由若干节点(Node) 和链接这些节点的链路(Link) 组成的 。网络中的节点可以是计算机、网络互连设备、其他具有网络功能的设备。 网络中的链路可

    2024年02月01日
    浏览(38)
  • 【MOOC 作业】第1章 计算机网络和因特网

    不是标答也不是参考答案 仅从个人理解出发去做题 1、(20分) ‌试比较分组交换和电路交换的主要优缺点。 电路交换: 特点:在端系统间通信期间,预留了端系统间沿路径通信需要的资源。 优点:发送方可以以恒定的速率向接收方发送数据。 缺点:创建端到端电路和预留端

    2024年02月11日
    浏览(43)
  • 【MOOC 测验】第1章 计算机网络和因特网

    1、主机或端系统通过(   )接入因特网。 A. ISP B. 调制解调器 C. 交换机 D. 路由器 P21:端系统(PC、智能手机、Web 服务器、电子邮件服务器等)经过一个接入 ISP 与因特网相连。 2、‌主机一般被划分为两类:客户和 (   ) 。 A. 端系统 B. 大型主机 C. 数据中心 D. 服务器 3、

    2024年02月11日
    浏览(37)
  • Python 标准类库-因特网数据处理之Base64数据编码

    该模块提供将二进制数据编码为可打印ASCII字符并将这种编码解码回二进制数据的功能。它为RFC 3548中指定的编码提供编码和解码功能。定义了Base16、Base32和Base64算法,以及事实上的标准Ascii85和Base85编码。 RFC 3548 编码适用于对二进制数据进行编码,以便可以安全地通过电子邮

    2024年02月06日
    浏览(46)
  • 【网络奇遇记】我和因特网的初相遇2 —— 三种交换方式

    🌈个人主页: 聆风吟 🔥系列专栏: 网络奇遇记、数据结构 🔖少年有梦不应止于心动,更要付诸行动。     网络的核心部分由大量异构型网络和连接这些网络的路由器构成,为其边缘部分提供连通性和数据交换等服务。在核心部分起特殊作用的是 路由器 ,它是一种专

    2024年02月05日
    浏览(36)
  • 【计算机网络 - 自顶向下方法】计算机网络和因特网

    1. 什么是Internet 1.1 因特网的具体构成 终端: 也称主机(Host)或端系统(End system),运行应用程序(智能网约汽车、智能家电)。 通信链路: 光纤,铜线,电磁波。主要指标为传输速率也称带宽(Bandwidth),可分为有线链路和无线链路。 交换设备: 转发分组(Packet),有

    2024年02月07日
    浏览(49)
  • mininet虚拟网络中的主机与宿主Ubuntu及因特网互通实现

    环境: Win10(物理机),Vmware workstation ,Ubuntu(vm中的虚拟机),mininet 构建的虚拟网络环境说明: 在一win10的物理机中安装了vm平台,在vm中加载了一ubuntun系统,在改ubuntu系统中安装了mininet。 目标: 通过mininet 构建虚拟网络环境(使用python代码构建一个交换机,一个控制器

    2024年03月10日
    浏览(49)
  • 【网络奇遇记】我和因特网的初相遇3 —— 网络的体系结构篇

    🌈个人主页: 聆风吟 🔥系列专栏: 网络奇遇记、数据结构 🔖少年有梦不应止于心动,更要付诸行动。     为了使不同体系结构的计算机网络都能互连起来,国际标准化组织(简称:ISO)于1977年成立了专门机构研究该问题。不久,它们提出了一个使全世界各种计算机

    2024年02月04日
    浏览(42)
  • 【计算机网络 01】说在前面 信息服务 因特网 ISP RFC技术文档 边缘与核心 交换方式 定义与分类 网络性能指标 计算机网络体系结构 章节小结

    说在前面 本博客专栏都是基于B站上的湖科大计算机网络课程的课程笔记,主要是由于我发现无法从课程网站获得清晰PDF作为复习资料,所以制作此笔记同时也方便其他同学复习回顾,并且有少量补充参考 https://www.jianshu.com/u/5807cd8caf1d 同学的笔记 1.1 计算机网络 信息时代作用

    2024年02月16日
    浏览(49)
  • OSPF 动态路由协议 路由传递

    影响OSPF路由选择的因素: 1.OSPF路由的开销值:宽带参考值默认为100. COST=1000/接口带宽。此时接口 带宽的值可更改,更改后只改变参考数值,带宽仍然为初始值。 注意:更改COST需要 在路由的入方向,数据的出方向更改。 2.默认COST与接口类型的关系: 环回口的COST值是1 seri

    2024年02月13日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包