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