专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

路由协议有哪些分类

来源:小易整编  作者:小易  发布时间:2023-08-20 12:08
摘要:路由协议有RIP路由信息协议;OSPF开放式最短路径优先;IS-IS中间系统到中间系统;IGRP内部网关路由协议;EIGRP增强型内部网关路由协议;BGP边界网关协议。我们都知道路由器的作用是链接2个或者多个网络的硬件设备,可以在网络间...

路由协议有RIP路由信息协议;OSPF开放式最短路径优先;IS-IS中间系统到中间系统;IGRP内部网关路由协议;EIGRP增强型内部网关路由协议;BGP边界网关协议。

路由协议有哪些分类

我们都知道路由器的作用是链接 2 个或者多个网络的硬件设备,可以在网络间起网关的作用。它具有智能性,可通过读取每个数据包的地址后来决定如何行传送。无论是我们家中常用的家用路由器还是企业路由器或者工业级路由器都是如此。那大家知道什么是路由器协议吗?为什么路由器要用到协议呢?路由器协议有哪些?

什么是路由器协议

路由协议(英语:Routingprotocol)是一种指定数据包转送方式的网上协议。Internet 网络的主要节点设备是路由器,路由器通过路由表来转发接收到的数据。转发策略可以是人工指定的(通过静态路由、策略路由等方法)。在具有较小规模的网络中,人工指定转发策略没有任何问题。但是在具有较大规模的网络中(如跨国企业网络、ISP 网络),如果通过人工指定转发策略,将会给网络管理员带来巨大的工作量,并且在管理、维护路由表上也变得十分困难。为了解决这个问题,动态路由协议应运而生。动态路由协议可以让路由器自动学习到其他路由器的网络,并且网络拓扑发生改变后自动更新路由表。网络管理员只需要配置动态路由协议即可,相比人工指定转发策略,工作量大大减少。

路由器协议有哪些

常见的路由协议有 RIP、IGRP(Cisco 私有协议)、EIGRP(Cisco 私有协议)、OSPF、IS-IS、BGP 等。

1.RIP 路由信息协议

RIP(Routing Information Protocol,路由信息协议)是使用最久的协议之一。RIP 是一种分布式的基于距离向量的路由选择协议,RIP 协议是施乐公司 20 世纪 80 年代推出的,主要适用于小规模的网络环境。RIP 协议主要用于一个 AS(自治系统)内的路由信息的传递,每 30s 发送一次路由信息更新。

2.OSPF 开放式最短路径优先

OSPF 路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于 IPv4 的 OSPFv2 协议定义于 RFC 2328,RFC 5340 定义了适用于 IPv6 的 OSPFv3。

3.IS-IS 中间系统到中间系统

IS-IS 属于内部网关路由协议,用于自治系统内部。IS-IS 是一种链路状态协议,与 TCP/IP 网络中的 OSPF 协议非常相似,使用最短路径优先算法进行路由计算。

4.IGRP 内部网关路由协议

IGRP,又译网关间选径协议,是一种内部网关协议,采用距离向量算法。以自治系统(Autonomous System)的方式提供路由选择路由协议,由思科系统公司发展而成的专利协议。其算法与路由信息协议(RIP)类似,透过用户配置,如延迟、带宽、可靠性及负载量等于各路由器进行的路由管理。

5.EIGRP 增强型内部网关路由协议

EIGRP 结合了链路状态和距离矢量型路由选择协议的 Cisco 专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用,支持 Appletalk、IP、Novell 和 NetWare 等多种网络层协议。

6.BGP 边界网关协议

边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓扑图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。

为什么路由器要用到协议

实际上路由器是通过路由表来进行数据的接收和转发,转发策略是可以通过人工指定通过静态或者策略路由等方法进行的,如果网络规模较小,则不会有什么问题,一旦网络规模较大时,如果只通过人工指定转发策略的话,就会带来巨大的工作量,而且在管理和维护路由表方面也变得十分困难,所以想要解决这些问题,动态路由协议必不可少。


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/1031403.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • c语言的输入函数有哪些

    c语言的输入函数有哪些

    c语言的输入函数有:1、scanf()函数、从标准输入stdin读取格式化输入;2、getchar()函数,从标准输入stdin获取一个字符;3、gets()函数,从标准输入stdin读取一行;4、getch()函数,从stdin流中读取字...

  • 因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有哪些

    因特网能提供的最基本服务有:1、www服务;2、电子邮件e-mail服务;3、远程登录telnet服务;4、文件传输ftp服务;5、usenet网络新闻组服务;6、电子公告牌服务。本教程操作环境:windows7系统、DellG3电脑。因...

  • 前端开发需要哪些软件

    前端开发需要哪些软件

    编程一般用的软件有:1、hbuilder;2、sublimetext;3、webstorm;4、phpstudy;5、dreamweaver;6、visualstudio;7、phpstorm;8、notepad等等。孔子说,“工欲善其...

  • Java 中的各种锁有哪些?

    Java 中的各种锁有哪些?

      Java中15种锁的介绍  在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:  公平锁/非公平锁  可重入锁/不可重入锁  独享锁/共享锁  互斥锁/读写锁  乐观锁...

  • java8新特性有哪些

    java8新特性有哪些

    java8新特性有:1、lambda表达式;2、方法引用;3、默认方法;4、新编译工具;5、streamapi;6、datetimeapi;7、option;8、nashornjavascript引擎。Java8新增了非常多的特性...

  • 网络安全相关内容有哪些

    网络安全相关内容有哪些

    网络安全相关内容有:1、网络攻击;2、信息安全;3、防抵赖问题;4、网络内部安全防范;5、网络防病毒;6、网络数据备份与灾难恢复等。一、网络攻击1、对网络的攻击大致可以分为两类:服务供给和非服务攻击。从攻击的手段可以分为8类:系统入侵类攻击...

  • 如何在Vue项目中使用路由实现页面刷新和缓存控制?

    如何在Vue项目中使用路由实现页面刷新和缓存控制?

    如何在vue项目中使用路由实现页面刷新和缓存控制?在Vue项目开发中,使用路由实现页面刷新和缓存控制是非常常见的需求。本文将介绍如何在Vue项目中使用路由来实现页面刷新和缓存控制,并给出相应的代码示例。路由配置首先,在Vue项目中需要使用v...

  • 网络协议的三个要素是什么?各有什么含义?

    网络协议的三个要素是什么?各有什么含义?

    网络协议的三个要素及其含义:1、语义,解释控制信息每个部分的意义;2、语法,用户数据与控制信息的结构与格式,以及数据出现的顺序;3、时序,对事件发生顺序的详细说明。简单来说:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。网络协议为计...

  • 周排行
  • 月排行
  • 年排行

精彩推荐