RIP(Routing Information Protocol,路由信息协议)是使用最久的协议之一。RIP是一种分布式的基于距离向量的路由选择协议,RIP协议是施乐公司20世纪80年代推出的,主要适用于小规模的网络环境。RIP协议主要用于一个AS(自治系统)内的路由信息的传递,每30s发送一次路由信息更新。
OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯彻(Dijkstra)算法被用来计算最短路径树。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。
中间系统到中间系统(ISIS-Intermediate system to intermediate system)是一个分级的链接状态路由协议,基于DECnet PhaseV 路由算法,实际上与OSPF非常相似,它也使用Hello协议寻找毗邻节点,使用一个传播协议发送链接信息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路。
边界网关协议(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确认 |
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。