您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 高中教育 > RIP知识点总结(华为)
RIP知识点整理总结(华为)一、RIP特点:1.路由信息协议(RoutingInformationProtocol);2.只能用于小型网络;3.距离矢量路由协议;4.metric:度量方法=跳数,最多15跳,超过不可达;5.RIP基于UDP(端口号:520);6.RIPv1,RIPv2;7.RIP最多可以在6条(默认为4条)等成本路径之间负载均衡。(1)优点:1.实现简单2.配置容易,维护简单3.可以支持IP,IPX等多种网络层协议(2)缺点:1.路由收敛速度慢2.以跳数(hop)标记的metric值不能真实反映路由开销3.有16跳的限制,不适合大规模的网络4.周期性广播(30秒),开销比较大二、RIP原理:1.路由器之间定期的交换路由信息(整个路由表,非同时,而是每一条路由按照自己的计时器单独更新);2.逐跳传递。RIP协议工作原理:收到、拆分报文——RIP路由入策略过滤——路由表路由处理——路由出策略过滤——组装、发送报文接收路由:(1)接收到新路由直接放进路由表;(2)接收到多条新路由(同一目的),比较跳数;如果跳数一样,进行负载均衡,即同时走几条;(3)更新,跳数少则更新,多则不理会;(4)接收到16跳的路由,丢掉并记为不可达。无论是定期更新,还是触发更新,RIP路由的更新规则如下:如果更新的某路由表项在路由表中没有,则直接在路由表中添加该路由表项;如果路由表中已有相同目的网络的路由表项,且来源端口相同,那么无条件根据最新的路由信息更新其路由表;如果路由表中已有相同目的网络的路由表项,但来源端口不同,则要比较它们的度量值,将度量值较小的一个作为自己的路由表项;如果路由表中已有相同目的网络的路由表项,且度量值相等,保留原来的路由表项。RIP的报文request:初始化建立、刷新,向邻居请求全部或部分路由信息(广播/组播);response:回应、更新,发送自己全部或部分路由信息(单播)。三、RIP的计时器:1.更新计时器:定期更新(30秒,整个表)、触发更新(有变化时立即发出,需两端路由器都开启,否则不生效;仅支持在点到点链路上开启和关闭,不支持多路访问链路;只发变化部分,加快收敛,减少环路几率);2.老化计时器:若某路由器因链路问题等无法定时更新,180秒后(包含了30秒的更新时间)其他路由器将该路由当16跳处理,并在路由表删除;3.垃圾收集计时器:超时老化、不可达的将从路由表删除(即180秒时),120秒后再从数据库删除。4.抑制计时器(思科特有):收到16条不可达路由时,开启抑制计时器(默认180秒),在该时间内即使有该路由可达的更新信息也不再接收,目的是为了防止路由震荡(路由抖动)。总结:新的路由信息,先存数据库,若可达且最优则复制进路由表,以后30秒更新;超180秒,路由表里删除;再过120秒,数据库里删除。若恢复,重新更新。更新:|---30s---|老化:|-----------------180s----------------|垃圾:|-------------120s------------|四、防环:1.水平分割:路由器从某个接口接收到的更新信息不允许再从这个接口发回去。2.毒性逆转:不遵循水平分割,会往回发,但发出之前先将跳数设为16跳不可达。3.触发更新:侦测到有变化的路由,立即更新报文并广播出去,而不是等待30秒更新周期。(发送变化部分的路由)4.路由毒化:某路由失效不可达后,不删除该路由,而是将跳数设为无限大再广播出去。(结合触发更新进行)5.最大跳数:最大跳数为15,传送过程超过15则视为网络不可到达,将不再接收来自接口的路由更新信息。五、RIPv1与RIPv2的区别RIPv1:有类别路由;不支持VLSM/CIDR(可变长子网掩码/无分类域间路由);广播(255.255.255.255);不支持认证;不支持手工聚合;不携带子网掩码/下一跳。RIPv2:无类别路由;支持VLSM(可变长子网掩码),但不支持CIDR(无分类域间路由);组播(224.0.0.9);支持认证;手工聚合;携带子网掩码/下一跳,支持路由标记tag。RIPv1发送更新的规则:1.判断被通告的路由与出口是否同主网(1)是:掩码是否相同?①同则通告;②不同则不通告(华为,汇总成自然网段)(掩码是32位的直接发);(2)不是:直接汇总自然网段(主类),不携带掩码,广播出去。2.特殊情况:主机路由直接发(如果主机位不全为0,只要任何一位为1,则表示主机地址;/32位;比如import-routedirect引入的loopback地址)RIPv1接收更新的规则:接收的路由条目与接口是否处于同一主网(1)是:直接将接收接口的掩码给予该条目并接收(若以接口掩码检测出是主机地址,则以/32位掩码接收);(2)不是:查看路由表中是否存在该主网的任意子网①不存在:给予该条目一个有类网络掩码,接收并放入路由表;②存在任意子网:忽略该条目。六、路由聚合1、自动聚合:在有类边界处进行聚合,聚合成后的是自然网段RIPv1的自动聚合默认打开,并且无法关闭RIPv2使用自动聚合方法:开启水平分割后,summaryalways2、手动聚合:任意长度的子网掩码来聚合路由;基于接口;七、其他度量值:Metric=min(metric+cost,16)。掩码:根据入接口的掩码获得RIP路由的掩码。下一跳:路由的通告方作为去往的下一跳。在MA网络中可以进行下一跳路径的优化(不改变下一跳;第三方下一跳)0.0.0.0:下一跳为通告方x.x.x.x:直接使用非0的下一跳思考:非0的条件有哪些?例:从某接口收到路由,又从该接口发出去,下一跳不变。[AR1]iproute-static3.3.3.332192.168.123.3[AR1]rip1[AR1]import-routestaticAR3的loopback0地址未宣告进RIP,AR1创建静态路由并引入RIP。AR1通过静态路由从G0/0/1引入3.3.3.3,又通过RIP将3.3.3.3从G0/0/1发送出去,其下一跳(AR3的G0/0/0)不变。RIPv2的认证:认证目的:防止路由协议被攻击认证方法:明文/md5/hmac-sha256注意问题:双方的认证方法与密码保持一样。RIP抑制接口silent-interface(1)特性:使其只接收报文,用来更新自己的路由表,而不发送RIP报文。(广播/组播)(2)抑制所有接口:silent-interfaceall当所有接口都被抑制时,单独激活某接口:silent-interfacedisableg0/0/0(3)可以使用silent-interface+peer组合实现以单播形式向指定设备发布路由。例:配置RIP接口GE0/0/1为抑制状态,但可以向IP地址为10.1.1.1/24的网段邻居发送路由。[Huawei]rip1[Huawei-rip-1]silent-interfaceg0/0/1[Huawei-rip-1]peer10.1.1.1[注:如果只配置peer则会造成对端同时收到同一报文的组播(或广播)和单播两种形式,因此先将相关接口改为被动(silent)模式。]RIP的路由过滤(1)接口上使用(针对RIP的路由更新报文的过滤)undoripinput禁止接口接收RIP报文undoripoutput禁止接口发送RIP报文(2)silent-interface比ripinput和ripoutput的优先级更高RIP的度量值(1)metricin:用于设置一个附加度量值,取值范围是0~15。当路由器的一个接口收到路由时,如果接口配置了ripmetricin命令,路由器会首先将接口的附加度量值增加到该路由上,然后将路由加入路由表中。例:某路由条目在RTA上的度量值为2,当该路由发送给RTB时,默认将度量值加1再发送;由于在RTB的入接口上配置了ripmetricin3,所以RTB会再加上度量值3,最后RTB上该路由的度量值为6。(2)metricout:用于设置一个增量度量值,取值范围是1~15。当路由器的一个接口发布路由时,默认情况下将度量值加1,但如果接口配置了ripmetricout命令,则变成加上命令中的度量值,但本地路由表中的度量值不会发生改变。例:某路由条目在RTA上的度量值为2,当该路由发送给RTB时,由于在RTA的出接口上配置了ripmetricout3,所以RTA会将该路由条目的度量值加3再发送给RTB,最后RTB上该路由的度量值为5。默认情况下,接口接收RIP报文时不给路由增加度量值,即metricin为0;接口发送RIP报文时给路由增加度量值为1,即metricout为1。参考命令:[Huawei]rip;设置动态路由[Huawei]ripwork;设置工作允许(默认开启,功能上等价于input+output)[Huawei]ripinput;设置入口允许(默认开启)[Huawei]ripoutput;设置出口允许(默认开启)[Huawei-rip]version1;设置为RIPv1[Huawei-rip]version2;设置为RIPv2[Huawei-rip]network10.0.0.0;宣告路由(与自己直连的网络段,包括环回地址)[Huawei-rip]import-routedirect;引入直连路由,包括管理口IP所在网段的路由[Huawei-rip]peer10.1.1.2;单播更新[Huawei-rip]summary;路由聚合[Huawei]ripversion2multicast;设版本2,多播方式[Huawei-Ethernet0]ripsplit-horizon;水平分隔[Huawei]undoripprocess-id;停止RIP,process-id为进程号,默认为1
本文标题:RIP知识点总结(华为)
链接地址:https://www.777doc.com/doc-5034727 .html