RIP、OSPF、ISIS和BGP对比

RIP、OSPF、ISIS和BGP比较

  • 路由更新方式比较
距离矢量路由协议 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确认

注:仅供参考

你可能感兴趣的:(网络协议,网络)