0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

路由协议RIP、OSPF、IS-IS、BGP有什么特点和不同

网络技术干货圈 来源:网络技术干货圈 作者:网络技术干货圈 2022-11-02 16:20 次阅读

RIP协议是最早的路由协议,OSPF是目前应用最广泛的IGP协议,IS-IS是另外一种链路状态型的路由协议,BGP协议是唯一的EGP协议,那么这几种路由协议有什么特点和不同呢?下面就一起来看看了解下

RIP协议是最早的路由协议,其设计思想是为小型网络中提供简单易用的动态路由,其算法简单,对CPU和内存资源要求低。RIP采用广播(RIP-1)或组播(RIP-2)方式来在邻居间传送协议报文,传输层采用UDP封装,端口号是520.由于UDP是不可靠的传输层协议,所以RIP设计成为周期性的广播全部路由表,如果邻居超过3次无法接收到路由更新,则认为路由失效。

RIP-1不支持验证,其安全性较低

RIP-2对其进行了改进,从而能够支持验证,安全性提高了。

OSPF是目前应用最广泛的IGP协议。OSPF设计思想是为大中型网络提供分层次的、可划分区域的路由协议。其算法复杂,但能够保证无域内环路。

OSPF采用IP来进行承载,所有的协议报文都有IP封装后进行传输,端口号89.IP是尽力而为的网络层协议,本身是不可靠的;所以为了保证协议报文传输的可靠性,OSPF采用了确认机制,在邻居发现阶段,交互LSA的阶段,OSPF都采用确认机制来保证传输可靠。

OSPF支持验证,使OSPF的安全性得到了保证。IS-IS是另外一种链路状态型的路由协议,其同样采用SPF算法,支持路由分组管理与划分区域,同样可应用在大中型网络中,可扩展性好。与OSPF不同的是,IS-IS的运行直接基本链路层,其所有协议报文通过链路层来承载,所以IS-IS也可以运行在无IP的网络中,如OSI网络中。为了保证协议报文传输的可靠性,IS-IS同样设计了确认机制来保证协议报文在传输过程中没有丢失。

e224d112-4851-11ed-a3b6-dac502259ad0.png

IS-IS也支持验证,安全性到了保证 BGP协议是唯一的EGP协议,与其他协议不同,BGP采用TCP来保证协议传输的可靠性,TCP端口号是179.TCP本身有三方握手的确认机制,运行BGP的路由器首先建立可靠的TCP连接,然后通过TCP连接来交互BGP协议报文,这样BGP协议不需要自己设计可靠地传输机制,降低了协议报文的复杂度和开销。

e23b71d8-4851-11ed-a3b6-dac502259ad0.png

另外,BGP安全性也可以由TCP来保证,TCP支持验证功能,通过验证双方才能够建立TCP连接。
审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206560
  • 封装
    +关注

    关注

    123

    文章

    7278

    浏览量

    141096

原文标题:路由协议RIP、OSPF、IS-IS、BGP的特点比较!

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何理解IS-IS的基本原理 IS-ISOSPF的区别

    ISIS也是一种基于链路状态并使用最短路径优先算法进行路由计算的一种IGP协议(用于ISP)
    发表于 03-28 11:02 141次阅读
    如何理解<b class='flag-5'>IS-IS</b>的基本原理 <b class='flag-5'>IS-IS</b>与<b class='flag-5'>OSPF</b>的区别

    HCIP实验:双向重发布路由策略实践探索

    由于OSPF这个路由协议规定,学习环回接口,是会学习到 /32 网段。当我们在R2上将OSPF重发布到RIP中时,也就会将R3的环回以3.3
    的头像 发表于 03-19 14:15 117次阅读
    HCIP实验:双向重发布<b class='flag-5'>路由</b>策略实践探索

    华为路由BGP基础配置实验记录

    配置BGP的前提是要保证各个自治区域的路由均可达,所以要首先在AS 2 配置OSPF使AS 2 通畅,然后再配置BGP。由于BGP
    发表于 01-06 10:07 185次阅读
    华为<b class='flag-5'>路由</b>器<b class='flag-5'>BGP</b>基础配置实验记录

    BGP硬核笔记分享

    BGP——边界网关路由协议,是一种基于策略的路径矢量路由协议(可以理解为距离矢量型协议的升级版)
    的头像 发表于 12-11 09:15 328次阅读
    <b class='flag-5'>BGP</b>硬核笔记分享

    动态BGP与静态BGP的区别

    动态BGP与静态BGP的区别 动态BGP与静态BGP的区别 1.静态BGP功能简单,其带宽功能,可以实现多网接入,但路径上只有通向几大运营商
    发表于 12-01 16:55

    OSPF究竟是如何规避路由环路的呢?

    OSPF究竟是如何规避路由环路的呢? OSPF(开放式最短路径优先)是一种内部网关协议(IGP),用于在一个单一的自治系统(AS)内进行路由
    的头像 发表于 11-06 11:10 995次阅读

    BGP路由计算选路规则13条

    当到达同一目的地存在多条路由时,BGP依照如下策略顺序进行路由选择
    的头像 发表于 10-08 10:35 603次阅读

    OSPF是如何计算路由的?OSPF如何适应大型网络的?

    OSPF是如何计算路由的? 接下来,就要隆重介绍下动态路由协议中的当红炸子鸡一-OSPF (Open Shortest Path Firs
    发表于 08-18 11:23 574次阅读
    <b class='flag-5'>OSPF</b>是如何计算<b class='flag-5'>路由</b>的?<b class='flag-5'>OSPF</b>如何适应大型网络的?

    H3C HCL配置IS-IS基本配置实验

    在本实验任务中,需要在路由器上配置单区域IS-IS路由,然后查看路由表.邻居和LSDB数据库。通过本实验任务,应该能够掌握IS-IS
    的头像 发表于 08-01 15:52 713次阅读
    H3C HCL配置<b class='flag-5'>IS-IS</b>基本配置实验

    如何在路由器进行单区域IS-IS的基本配置

    H3C HCL配置IS-IS基本配置实验
    的头像 发表于 08-01 15:52 449次阅读
    如何在<b class='flag-5'>路由</b>器进行单区域<b class='flag-5'>IS-IS</b>的基本配置

    什么是is-is路由协议 IS-IS路由协议配置实践

    如下拓扑图我们使用4台路由器完成IS-IS路由协议模拟实验,路由器R1和R2模拟核心区域路由器,
    发表于 07-25 09:42 1568次阅读
    什么是<b class='flag-5'>is-is</b><b class='flag-5'>路由</b><b class='flag-5'>协议</b> <b class='flag-5'>IS-IS</b><b class='flag-5'>路由</b><b class='flag-5'>协议</b>配置实践

    路由协议&amp;OSPF中双点双向重发布解决路由引入问题(华为)

    [R3-rip-1]filter-policy ip-prefix xwl import GigabitEthernet 0/0/1 学习到该次优路由的接口
    的头像 发表于 06-25 14:24 1620次阅读
    <b class='flag-5'>路由</b><b class='flag-5'>协议</b>&amp;<b class='flag-5'>OSPF</b>中双点双向重发布解决<b class='flag-5'>路由</b>引入问题(华为)

    RIP为啥过气?OSPF是如何计算路由的?

    如果想好好说说OSPF,那就不得不从最“古老”的路由协议之一—RIP(Routing Information Protocol,路由信息
    的头像 发表于 06-09 10:10 579次阅读
    <b class='flag-5'>RIP</b>为啥过气?<b class='flag-5'>OSPF</b>是如何计算<b class='flag-5'>路由</b>的?

    OSPF路由协议:​趣解OSPF区域

    OSPF是开放式最短路径协议,通过SPF协议进行计算从而防止路由进行规范计算。整个OSPF区域可以理解为一个国家,其中每个区域可以看成是每个
    的头像 发表于 05-24 15:28 1195次阅读

    PE与CE之间都可以用什么协议进行路由维护?

    静态、RIPOSPFIS-IS需要做引入,BGP不需要做引入
    的头像 发表于 05-23 14:36 1641次阅读
    PE与CE之间都可以用什么<b class='flag-5'>协议</b>进行<b class='flag-5'>路由</b>维护?