动态路由协议是什么
动态路由协议通过交换路由信息,生成并维护转发引擎所需的路由表。当网络拓扑发生变化时,动态路由协议可以自动更新路由表,决定数据传输的最佳路径。
动态路由协议通过交换路由信息,生成并维护转发引擎所需的路由表。当网络拓扑发生变化时,动态路由协议可以自动更新路由表,决定数据传输的最佳路径。
在动态路由中,管理员不再需要像静态路由那样手动维护路由器上的路由表,而是在每台路由器上运行一个路由协议。该路由协议将根据路由器上接口的配置(如IP地址配置)和连接链路的状态生成路由表条目。
影响
动态路由协议的功能主要包括以下三点:
(1)维护路由信息。
(2)建立路由表。
(3)确定最佳路线。
优点和缺点
动态路由协议的优点:
(1)能自动适应网络状态的变化。
(2)自动维护路由信息,无需网络管理员参与。
动态路由协议的缺点:
(1)由于路由信息需要相互交换,占用了网络带宽和系统资源。
(2)安全性不如静态路由。
在具有冗余连接的复杂网络环境中,动态路由协议是合适的。在动态路由协议中,目的网络是否可达取决于网络状态。
分类
所有动态路由协议都属于TCP/IP协议栈中的应用层协议。但是不同的路由协议使用不同的底层协议。
OSPF直接将协议报文封装在协议号为89的IP报文中。因为IP协议本身就是不可靠的传输协议,所以OSPF传输的可靠性需要协议本身来保证。
BGP采用TCP作为传输协议,提高了协议的可靠性。TCP的端口号是179。
RIP使用UDP作为传输协议,端口号为520。
IS-IS协议是开放系统互连(OSI)协议中的网络层协议,IS-IS协议基于clnp(无连接网络协议)。
性能指标
测量动态路由协议的性能指标有:
(1)正确性:可以正确找到最优路径,没有路由可以自行循环。
(2)快速收敛:当拓扑发生变化时,可以在自治系统中快速做出相应的路由变化。
(3)低开销:协议本身的开销(占用CPU/内存等)。).
(4)安全性:协议本身不容易被攻击。
(5)通用性:适应各种拓扑结构和网络规模。
下图显示了现有动态路由协议的性能比较。
常见物种介绍
RIP路由协议
RIP(Routing information Protocol,路由信息协议)是一种内部网关协议,使用较早且较为普遍,适用于小型和类似网络的自治系统(AS)中的路由信息传输。RRIP有四个版本,即RIPv1、RIPv2、RIPv2和RIPv4。
RIP协议最初是为Xerox网络系统的Xerox parc通用协议设计的,是互联网中常见的路由协议。RIP采用距离矢量算法,即路由器根据距离选择路由,因此也称为距离矢量协议。路由器收集所有可以到达目的地的不同路径,保存关于到达每个目的地的最小站数的路径信息,并丢弃除到达目的地的最佳路径之外的任何其他信息。同时,路由器还通过RIP协议将收集到的路由信息通知其他邻居路由器。这样,正确的路由信息逐渐传播到整个网络。
RIP应用广泛,简单可靠,易于配置。但是RIP只适用于小型同构网络,因为最多允许15个站点,任何站点超过15个的目的地都被标记为不可达。而且RIP每30s广播一次的路由信息也是网络广播风暴的重要原因之一。
路由协议
路由协议:路由器使用它来动态寻找网络的最佳路径,确保所有路由器都有相同的路由表。通用路由协议决定数据包在网络上的传输路径。这类协议的例子有OSPF、RIP和其他路由协议,它们通过提供共享路由信息的机制来支持被动路由协议。路由协议消息在路由器之间传输。路由协议允许路由器与其他路由器通信,以修改和维护路由表。
有两种典型的路由方法:静态路由和动态路由。
0条评论