为什么RIP使用UDP,OSPF使用IP,而BGP使用TCP?为什么RIP周期性地和邻站交换路由信息而BGP却不这样做?

这篇具有很好参考价值的文章主要介绍了为什么RIP使用UDP,OSPF使用IP,而BGP使用TCP?为什么RIP周期性地和邻站交换路由信息而BGP却不这样做?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

答案一:(谢希仁)

RIP只和邻站交换信息,使用UDP无可靠保障,但开销小,可以满足RIP要求;
OSPF使用可靠的洪泛法,直接使用IP,灵活、开销小;
BGP需要交换整个路由表和更新信息,TCP提供可靠交付以减少带宽消耗;
RIP使用不保证可靠交付的UDP,因此必须不断地(周期性地)和邻站交换信息才能使路由信息及时得到更新。但BGP使用保证可靠交付的TCP因此不需要这样做。

答案二:

简书回答
OSPF本身提供主从协商机制,可以保证可靠的传输,另外全网路由器保持着同样的一个LSDB(链路状态数据库),当拓扑发生变化时,需要携带的变更信息较少,通过IP协议即可完成

RIP协议采用UDP是因为RIP每周期需全网组播路由信息,路由信息数目较大,故使用UDP协议可以提高效率

BGP为边界网关协议,因携带的路由信息较多,且可能跨不同网络传送路由信息,为保证可靠性,需使用TCP协议,可兼顾容量和可靠性

内部网关协议主要是设法使数据报在一个自治系统中尽可能有效的从源站传送到目的站,在一个自治系统内部并不需要考虑其他方面的策略,然而BGP使用的环境却不同。主要有以下三个原因:第一,因特网规模太大,使得自治系统之间的路由选择非常困难;第二,对于自治系统之间的路由选择,要寻找最佳路径并不现实;第三,自治系统之间的路由选择必要考虑有关策略。由于上述情况,BGP只能是力求寻找一条能够到达目的网络且比较好的路由,而并非要寻找一条最佳路径,所以BGP不需要像RIP那样周期性地和邻站交换路由信息。

我自己的理解

RIP主要是因为需要周期性的和邻站交换信息,必须快

OPSF有一个统一的数据库,每次交换的信息也不多,使用IP足以

BGP传递有限,必须一次传对,而且如果因为范围大,有一个信息传不对,对整个系统影响比较大,所以使用可靠的TCP

关于周期性交换,因为RIP需要找一条最佳路径,而BGP只需要找一条可达路径

新增理解:RIP使用UDP的原因还可能是因为UDP可以简单的对udp首部和数据部分做一个校验,如果直接使用ip,是没有办法对数据部分做校验的。对于OSPF可以直接使用ip是因为ospf使用的是可靠的泛洪法,应该多多少少管点用。文章来源地址https://www.toymoban.com/news/detail-432264.html

到了这里,关于为什么RIP使用UDP,OSPF使用IP,而BGP使用TCP?为什么RIP周期性地和邻站交换路由信息而BGP却不这样做?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • network的使用(DHCP,BGP,OSPF,RIP使用network的异同)

    1.DHCP中的配置 network 192.168.1.0 mask 255.255.255.0或network 192.168.1.0 mask 24 2.BGP中的配置 network 192.168.1.0 255.255.255.0 3.OSPF路由协议中的配置 在配置OSPF路由协议的时侯使用的是反掩码: route ospf 100 network 192.168.1.0 0.0.0.255 network 192.168.2.0 0.0.0.255 4.RIP路由中的配置  RIP路由宣告不需要掩码

    2024年02月06日
    浏览(39)
  • 什么是OSPF?为什么需要OSPF?OSPF基础概念

    开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明,本文中所指的OSPF均为OSPF Version 2。 目录 为什么

    2024年01月20日
    浏览(40)
  • TCP/IP协议,IPV4,IPV6,为什么国家大力倡导IPV6的发展

    简单回顾一下TCP的特点 TCP是可靠性,UDP是负责效率,那么如何基于UDP实现可靠传输 本质还是考察TCP 目录 TCP/IP协议栈💛  那么假如IP地址不够用怎么办呢?NAT机制💙  IP地址的介绍💜  我们来简单了解一下,上面都是干什么的: (1)四位版本号 主流IPV4,IPV6(用于工作,商用这

    2024年02月08日
    浏览(36)
  • OSPF : 区域 / 为什么非骨干互访需要经过骨干

    OSPF系列第二篇 , 今天来围绕着区域这个概念展开写一篇博客 先来讨论一下技术背景 , 也就是为什么要分区 ? 所有设备都在一个区域不行吗 会有什么问题呢 . 首先明确一个知识点 : 正常状态下一个区域内的所有设备的LSDB都是一样的 .区域内的路由器必须为所属的区域保存拓扑

    2024年01月25日
    浏览(50)
  • 为什么直接使用IP地址无法访问网站

    在一些情况下,使用IP地址不能直接访问网站的原因主要有以下几种: 虚拟主机技术 现在很多网站采用虚拟主机技术,即在同一个服务器上托管多个不同的网站,这些网站共享同一个IP地址。此时,访问这些网站需要根据 HTTP 请求中的 Host 头信息来确定具体访问哪个网站,而

    2024年02月11日
    浏览(54)
  • 为什么Facebook运营需使用IP代理?有哪些美国IP代理好用?

    随着互联网的快速发展和全球用户规模的不断增长,Facebook已成为了全球最大的社交媒体平台之一。然而,大批量地运营Facebook账号往往需要借助IP代理这一工具,提高账号的安全性和可靠性,使得运营Facebook更加流畅。那么Facebook为什么要使用IP代理?并从以下几个方面进行分

    2024年02月08日
    浏览(35)
  • 【Cisco Packet Tracer】路由器实验 静态路由/RIP/OSPF/BGP

    本教程讲解路由器的静态IP配置、RIP、OSPF、BGP等实验内容。 绘制以下拓扑结构: PC0设置: PC1设置: Router0端口0设置: Router0端口1设置: Router1端口0设置: Router1端口1设置: PC2设置: PC3设置: PC可以ping通192.168.0.254和10.0.0.1,但是ping不通10.0.0.2: 设置Router0的静态路由: 设置

    2024年02月05日
    浏览(39)
  • 为什么DNS协议运行在UDP之上?

    DNS (Domain Name System) 运行在 UDP (User Datagram Protocol) 上主要是出于以下原因: 简单性和效率 :UDP 是无连接的,这意味着与建立和维护 TCP 连接相比,UDP 有更少的开销。当 DNS 查询被发送时,它只需要一个小的请求和应答。使用 UDP 可以简化交互过程并快速获得答案。 低延迟 :由

    2024年02月13日
    浏览(34)
  • 计算机事业单位简答题6简述RIP,OSPF,BGP 路由选择协议的主要特点

    简述RIP,OSPF,BGP 路由选择协议的主要特点 RIP:内部网关RIP 协议特点有 仅和相邻的路由器交换信息,不相邻不能交换信息 路由器交换当前所知道的所有信息 按照固定的间隔进行交换信息,30秒 最大路径15,好消息传播快,坏消息慢 OSPF:内部网关协议特点 向本自治系统内所有的

    2024年02月06日
    浏览(37)
  • AIMD 为什么收敛(tcp reno/cubic 为什么好)

    TCP 拥塞控制目标是缓解并解除网络拥塞,让所有流量公平共享带宽,合在一起就是公平收敛。 AIMD(几乎所有与拥塞控制相关的协议或算法都有 AIMD 的影子,包括 RoCE,BBRv2) 为什么收敛?我一般会给出下面的老图: 虽然只展示了两条流的收敛,但 n 条流收敛的展示无非就是将

    2024年02月06日
    浏览(63)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包