四种动态路由比较:RIP、OSPF、ISIS、BGP

四种动态路由比较:RIP、OSPF、ISIS、BGP

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

OSPFOSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯彻(Dijkstra)算法被用来计算最短路径树。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。

ISIS中间系统到中间系统(ISIS-Intermediate system to intermediate system)是一个分级的链接状态路由协议,基于DECnet PhaseV 路由算法,实际上与OSPF非常相似,它也使用Hello协议寻找毗邻节点,使用一个传播协议发送链接信息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路。

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

路由更新方式比较距离矢量路由协议

RIP(周期性泛洪自己的路由表30s)、BGP (传递路由条目)

链路状态路由协议

OSPF(周期泛洪链路状态信息1800s)、ISIS (周期性由DIS伪节点泛洪LSP)

路径开销计算(默认情况,一般都可以手动指定)RIP

通过跳数计算,16跳不可达,贝克曼算法

OSPF

根据接口带宽,分子分母相比,SPF算法

ISIS

根据接口,默认为10,SPF算法

BGP

11条路径优选算法,路径属性选路原则

报文类型RIP

request、response

OSPF

hello、dd、LSR、LSU、LSACK

ISIS

level-1、level-2、level-1-2

BGP

open、keepalive、update、notification、router-refresh

路由更新周期比较RIP

周期性发送路由表

OSPF

hello、dd、LSR、LSU、LSACK(触发式更新)

ISIS

level-1、level-2(触发式更新)

BGP

不会周期发送,触发式更新,增量更新

防环机制RIP

定义最大跳数,水平分割,毒性逆转,触发更新,毒性路由

BGP

AS_PATH属性,IBGP水平分割,反射器Originator_ID和Cluster_List

OSPF

区域内SPF算法防环,区域间Type3 LSA,Area0 直连,路由引入防环

ISIS

Level-1 LSP及 Level-2 LSP传递原则

可靠性RIP

30s一次泛洪路由表,不可靠

ISIS

DIS 每10s发送一次CSNP,不可靠

BGP

TCP协议传输

OSPF

LSACK确认

养生小贴士

徜字笔顺
💡 小知识

徜字笔顺

📅 08-28 👍 892
分享水果拍摄技巧15招,拍出微商带货也能用的水果照
网络推广怎样做?5个实用方法!
💡 小知识

网络推广怎样做?5个实用方法!

📅 09-01 👍 468