静态路由不能分组在路由器中进行寻径时的改变作出反映

静态路由是设置在路由器中的固定路由表。除非网络管理员干预,否则静态路由不会改变。静态路由不反映网络的变化。

动态路由是网络中的路由器相互通信,传输路由信息,并用接收到的路由信息​​更新路由器表的过程。它可以实时适应网络结构的变化。如果路由更新信息表明网络发生了变化,路由软件会重新计算路由并发布新的路由更新信息。

信息通过每个网络,导致每个路由器重新启动其路由算法并更新其路由表以动态反映网络拓扑的变化。动态路由适用于大规模网络和复杂的网络拓扑。当然,各种动态路由协议都不同程度地占用了网络带宽和CPU资源。

静态路由和动态路由各有特点和适用范围,因此动态路由通常作为网络中静态路由的补充。当数据包在路由器中被路由时,路由器首先搜索静态路由静态路由协议用到哪里,如果找到,按照对应的静态路由转发数据包;否则,搜索动态路由。

根据是否用于自治域,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP)。这里的自治域是指具有统一管理组织和统一路由策略的网络。自治域内部使用的路由协议称为内部网关协议,常用的有RIP和OSPF;外部网关协议主要用于多个自治域之间的路由,常用的有BGP和BGP-4。下面做一个简单的介绍。

RIP路由协议

RIP协议最初是为Xerox网络系统的Xerox parc通用协议设计的,是Internet中常用的路由协议。RIP使用距离矢量算法,即路由器根据距离选择路由,因此也称为距离矢量协议。路由器收集可以到达目的地的所有不同路径,并保留有关到达每个目的地的最小站点数量的路径信息,丢弃除到达目的地的最佳路径之外的任何信息。同时,路由器也将收集到的路由信息​​通过RIP协议通知其他相邻路由器。这样,正确的路由信息​​逐渐传播到整个网络。

RIP 应用广泛,简单、可靠、易于配置。但 RIP 仅适用于小型同构网络,因为它允许最多 15 个站点,并且任何超过 15 个的目的地都被标记为不可达。而且,RIP每30s广播一次路由信息也是网络广播风暴的重要原因之一。

OSPF 路由协议

1980年代中期,RIP已经不能适应大规模异构网络的互联,OSPF应运而生。它是由 Internet 工程任务组 (1ETF) 的内部网关协议工作组为 IP 网络开发的路由协议。

0SPF 是一种基于链路状态的路由协议,它要求每个路由器向其同一管理域中的所有其他路由器发送链路状态广播信息。OSPF 的链路状态广播中包含所有接口信息、所有指标和一些其他变量。使用OSPF的路由器首先要收集相关的链路状态信息,并按照一定的算法计算出到各个节点的最短路径。基于距离矢量的路由协议仅向其相邻路由器发送有关路由更新的信息。

与 RIP 不同,OSPF 将一个自治域划分为多个区域,相应地,有两种路由方式:当源和目的在同一区域时,使用区域内路由;当源和目的在不同区域时静态路由协议用到哪里,使用区间路由。这大大降低了网络开销,提高了网络稳定性。当一个区域的路由器发生故障时,不影响自治区域内其他区域的路由器的正常运行,也为网络管理和维护带来了便利。

BGP 和 BGP-4 路由协议

BGP 是为 TCP/IP Internet 设计的外部网关协议,用于多个自治域之间。它既不是基于纯链路状态算法也不是纯距离矢量算法。其主要功能是与其他自治域中的 BGP 交换网络可达性信息。每个自治域可以运行不同的内部网关协议。BGP更新信息包括网络号/自治域路径的配对信息。自治域路径包括到达特定网络必须经过的自治域字符串,这些更新信息通过TCP发送出去,以保证传输的可靠性。

为了满足互联网不断扩展的需求,BGP不断发展。在最新的 BGp4 中,也可以将相似的路线合并为一条路线。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论