zoukankan      html  css  js  c++  java
  • 动态路由协议RIP

    RIP

    Routing Information Protocol,属IGP协议,是距离矢量型动态路由协议(直接发送路由信息的协议为距离矢量型协议),使用UDP协议,端口号520。

    贝尔曼福特算法

    RIPv1

    • l  有类别路由协议,路由信息不携带子网掩码,不支持VLSM和CIDR
    • l  以广播(255.255.255.255)的形式发送报文,不支持认证
    • l  自动汇总路由信息,且自动汇总无法关闭

    RIPv2

    • l  无类别路由协议,路由信息携带子网掩码,支持VLSM、CIDR
    • l  以组播(224.0.0.9)或单播方式发送报文,支持明文认证和MD5密文认证,只接受域内合法的路由更新
    • l  支持路由自动、手工汇总,(自动汇总不精确,通常用手动汇总替代自动汇总,no auto-summary或no summary)

    RIP计时器:

    • l  更新计时器update-30s,路由更新周期,每30s向外发送完整路由表
    • l  失效计时器invalid-180s,在180s内未收到某条路由信息的更新,则该路由信息失效
    • l  抑制计时器holddown-180s,收到次优路由后计时180s后生效
    • l  刷新计时器flush-240s,在240s内未收到某条路由信息的更新,则删除该路由信息

    RIP防止路由环路的技术:

    • l  RIP使用跳数作为度量标准,定义最大跳数15,超过15跳就是不可达网络
    • l  水平分割,某一接口收到路由条目之后,路由条目不能再从该接口发送出去,避免产生环路
    • l  路由毒化,毒性逆转,某一网络不可达后,立即将其度量值设置为16跳,并从所有接口发出去(可覆盖水平分割机制)
    • l  抑制计时器,收到次优路由条目后,待抑制计时器超时后再更新路由表
    • l  触发更新,出现网络拓扑变更(即路由条目发生变化),路由器立即向外发送路由信息更新

    RIP协议缺点:

    • l  最大跳数为15,网络规模受限
    • l  路由更新发送周期30s,网络收敛速度慢,通常2-4分钟
    • l  网络中跳数少的路径并不一定是最优路径

    RIP协议配置命令

    [H3C]rip                                                      //启用RIP并进入RIP配置视图

    [H3C-rip-1]version 2                                   //版本配置为RIPv2

    [H3C-rip-1]undo summary                          //关闭路由信息自动汇总

    [H3C-rip-1]network 10.0.0.0                       //通告IP属于10.0.0.0网段的端口启用RIP协议

    [H3C-rip-1]network 172.16.0.0                   //通告IP属于172.16.0.0网段的端口启用RIP协议

    [R1-Serial1/0]no rip split-horizon                     //关闭S1/0端口水平分割

    [R1-Serial1/0]rip authentication-mode md5 rfc2453 plain 123        //S1/0端口启用md5的认证方式为rfc2453,明文秘钥123

    [R1-rip-1]silent-interface Serial 1/0                             //被动接口,静默接口,只接受不发送路由信息

    [R1-rip-1]peer  10.1.1.1                                         //指明邻居,以单播向10.1.1.1发送路由更新

    路由黑洞

    例一:

    172.16.2.0/24与172.16.3.0/24前23位均一致,可以汇总为172.16.2.0/23 ,反之只可以得出172.16.2.0 /24  和172.16.3.0/24这两个网络,精确的地址汇总没有问题

    例二:

    172.16.1.0/24与172.16.2.0/24前22位一致 ,可以汇总为172.16.0.0/22 ,反之得到四个网172.16.0.0/24、172.16.1.0/24、172.16.2.0/24和172.16.3.0/24。 172.16.0.0/24与172.16.3.0/24并不存在,但又会不断收到其他设备发给这两个网络的数据,即形成路由黑洞。

    君子务本,本立而道生
  • 相关阅读:
    Facade
    Adapter
    Bridge
    Factory
    Singleton
    Decorator
    Template Method
    设计模式
    寻找最小的k个数
    java并发编程(4)--线程池的使用
  • 原文地址:https://www.cnblogs.com/00huajiang/p/11358107.html
Copyright © 2011-2022 走看看