关于rip基于什么协议工作原理这个问题,今天让我们具体的描述一下rip基于什么协议工作原理的详细解释。
01概述
RIP(Routing Information Protocol,路由信息协议)是一种单播路由协议,应用于IPv4网络。运行RIP的路由器之间通过交
换路由信息,获得到达远程网络的路由。
RIP属于IGP (Interior Gateway Protocol,内部网关协议),只能在AS内运行,适用于规模较小的网络(不大于16跳)。
02典型应用
2.1基本应用场景
1.在组网结构比较简单的网络中,可以通过配置RIP 实现网络互通,相比OSPF 等IGP 协议RIP 的配置更为简单,相比静态路
由RIP 能够动态适应网络结构变化,更容易维护。2.以下图为例,为了使得PC1,PC2,PC3 互通,可以在R1,R2,R3 上配置RIP 路由。
2.2基本功能部署
1.在三台PC 上配置IP 和网关; 2.在三台路由设备上配置IP 和掩码3.在三台路由设备上配置RIP 协议
2.3 RIP与BGP互联应用场景
1.多个AS 互联,在AS 内部运行RIP,在AS 之间运行BGP。通常,RIP 与BGP 应该相互学习路由信息。2.下图为例,AS 100 和AS 200 内部都是通过RIP 协议来实现单播路由,在两个AS 之间通过BGP 协议来实现单播路由。
【注释】A、D同时运行RIP协议和BGP协议
2.4RIP与BGP互联功能部署
1.AS 100 和AS 200 内部运行RIP 协议,实现单播路由。 2.两个AS 之间运行BGP 协议,实现单播路由。
03功能详解
3.1 基本概念
3.1.1 IGP、EGP
1.内部网关协议(Interior Gateway Protocol,简称IGP):在一个自治系统内部运行。比如:RIP。 2.外部网关协议(Exterior Gateway Protocol,简称EGP):运行于不同自治系统之间。比如:BGP。
3.1.2 有类路由协议、无类路由协议
从支持有类路由还是无类路由的角度来分类:1.有类路由协议(Classful Routing Protocol):支持有类路由。比如:RIPv1。2.无类路由协议(Classless Routing Protocol):支持无类路由。比如:RIPv2。
3.2 功能特性
功能特性说明RIPv1与RIPv2RIP有两个版本:RIPv1和RIPv2。交换路由信息通过在设备间交换路由信息,RIP可以自动获得远程网络的路由,并保持实时更新。路由算法RIP是一种基于距离矢量(Distance-Vector)算法的协议,运用矢量叠加的方法来计算路由信息。避免路由环路RIP使用“水平分割”和“毒性逆转”等功能来避免路由环路。安全措施RIP使用“认证”、“源地址校验”等功能来保障协议安全。可靠性措施RIP使用“与BFD联动”、“快速重路由”、“GR”等功能来增强协议可靠性。多实例RIP支持多实例,支持VPN应用。
04RIPv1与RIPv2
4.1工作原理
RIPv1以广播方式发送RIPv1报文,广播地址255.255.255.255,UDP端口号520。RIPv1不能识别子网掩码,仅支持有类别路由。RIPv2以组播方式发送RIPv2报文,组播地址224.0.0.9,UDP端口号520。RIPv2能够识别子网掩码,支持无类别路由、路由汇聚、超网路由。RIPv2支持认证,提供明文认证和MD5认证两种方式。
4.2相关配置
4.2.1 【启动RIP进程】
①缺省情况下,未启动RIP进程。
②使用router rip命令,启动RIP进程。
③必须在设备上启动RIP进程,否则与RIP相关的任何功能都无法生效。
4.2.2 【在接口上运行RIP】
① 缺省情况下,接口上未运行RIP。
②使用network命令,定义一个地址范围,则在此地址范围内的接口上运行RIP。
③在接口上运行RIP后,接口上才能交互RIP报文,RIP才能学到其直连网段的路由。
4.2.3 【定义RIP版本】
①缺省情况下,接口接收RIPv1和RIPv2报文,发送RIPv1报文。
②使用version命令,定义所有接口上接收和发送的RIP报文的版本号。
③使用ip rip send version命令,在接口上定义发送的RIP报文的版本号。
④使用ip rip receive version命令,在接口上定义接收的RIP报文的版本号。如果相邻路由器上运行的RIP版本不一致,运行RIPv1的路由器会学习到错误的路由。
4.2.4 【限制接口上的报文交互】
①缺省情况下,运行RIP的接口允许接收、发送RIP报文。
②使用no ip rip receiveenable命令,禁止接口接收RIP报文。
③使用no ip rip send enable命令,禁止接口发送RIP报文。
④使用passive-interface命令,禁止接口以广播或组播的方式发送RIP报文。
4.2.5 【发送RIP报文的其他方式】
①缺省情况下,以广播方式发送RIPv1报文,以组播方式发送RIPv2报文。
②使用ip rip v2-broadcast命令,在接口上以广播方式发送RIPv2报文。
③使用neighbor命令,以单播方式向指定的邻居路由器发送RIP报文。
以上是rip基于什么协议工作原理的全文内容,更多的精彩内容请进入本站首页。
分享或转载请并注明原出处:https://news.yaliaojie.com/news/2154.html
本信息由鸭寮街发布,不代表鸭寮街立场和观点,如标记有误或者侵犯您的利益请联系我们删除。