zoukankan      html  css  js  c++  java
  • 1.6-路由的控制①

    注意:充分布的本质:只会重分布本路由器相关路由协议的路由条目。
    Redistributing/重分布、重分发
    A的路由,重分布到B
    使A路由协议中的路由,以外部路由的形式,进入B路由协议。
    router b
    redistribute a
    EIGRP重分布 OSPF
    router ospf 110
    redisrtibute digrp 90 subnets
    default-metric/默认的度量值(种子度):
    A协议中的路由,进入B路由协议后,在B协议中表现出来的,默认的Metric值(度量值)
    default-metric在不同的路由协议中的默认取值:
    如果有外部路由(不管此路由源自哪种协议),进入以下的路由协议,默认在这些协议中表现的 Metric是:
    1:DV协议(RIP/IGRP/EIGRP),其默认Metric是无穷大(不可达不可用)
    所以例如rip的话要指定metric为小于15的数。
    2OSPF 20
    3IS-IS 0
    4BGP: 默认是IGP的原始的METRIC。通常会人为的修改。
    在两种路由协议进行重分布时:
    要特别注意路由的控制/过滤,避免路由环路的出现。
    如果控制不慎,可能出现路由环路/错误的路由信息/不一致的收敛时间
    一般不建议使用双向出口的重分布
    三种建议解决办法:
    1)在一个方向上做重分布,另外一个方向做静态、默认路由。
    2)在一个方向上做重分布,反方向做带过滤的重分布。
    3)在一个方向上做重分布,反方向做带修改AD的重分布。
    LAB1:将外部路由重分布到RIP中:
    Step1:按图构建拓朴并运行IGP
        R1/R2/R4运行RIP v2no auto summ
        R1/R3/R5运行EIGRP 90(no auto summ
    没有重分布前没有对方路由,两区域ROUTER不能互
    Step2:将EIGRP的路由重分布进RIP
        在两个协议的边缘路由器上,做重分布:
    r1#router rip 
       redistribute eigrp 90 
    STEP3:在重分布中,要携带Metric参数:
        然后观查(在R2sh ip ro)发现看不到重分布后的路由,
        因为DV协议若不指定Metric则默认为无穷大导致网络不可达,路由没能成功进入RIP
        所以DV协议的重分布要在边缘路由器上定义Metric参数:
    r1#router rip 
       redistribute eigrp 90 metric 1 
    然后sh ip rip da debug ip r
    r1/r2#show ip rou rip
       R  35.0.0.0 [120/1]
    r4#
       R  35.0.0.0 [120/2]
    LAB2:将外部路由重分布到EIGRP中:
    Step1:按图构建拓朴并运行IGP
        上一个实验的拓朴;
    Step2:将RIP的路由重分布进EIGRP
        在两个协议的边缘路由器上,做重分布:
    r1#router eigrp 90 
       redistribute rip 
    STEP3:在重分布中,要携带Metric参数:
        然后观查(在R3sh ip ro)发现看不到重分布后的路由,原因同上;
        DV协议的重分布要在两个协议的边缘路由器上定义Metric参数:
    r1#router eigrp 90 
       redistribute rip metric 1544 2000 255 1 1500 
         DUAL算法:2681856 
    LAB3:将外部路由重分布到OSPF中:
    Step1:按图构建拓朴并运行IGP
        R1/R2/R4运行OSPF
        R1/R3/R5运行EIGRP90
    Step2:将EIGRP的路由重分布进OSPF
        在两个协议的边缘路由器上,做重分布:
    R1(config)#router ospf 110
               redistribute EIGRp 90 
    如果没有使用"Subnet"参数,将只有有类的路由重分布到OSPF:
    O E2 5.0.0.0/8 
        注意:只能让主类路由重分布到OSPF,子网的路由将不能被重分布!
    STEP3:如果需要让全部路由都能够重分布:
        然后观查(在R4sh ip ro)发现看不到重分布后的路由,原因同上;
        DV协议的重分布要在两个协议的边缘路由器上定义Metric参数:
        使用"Subnet"参数:
    R1(config-router)#redistribute EIGRp 90 subnets 
    不论是子网路由,还是主类的路由,都将被重分布到OSPF:
    O E2    13.0.0.0/24
    O E2    35.0.0.0/24
    O E2    5.0.0.0/8
    STEP4进入OSPF后的外部路由的类型:E1/E2
    默认是E2型,其OSPFcost/Metric值,不会随着路径远近的变化而变化。(无法反映路径的远近)
    R2# 0 E2 14.0.0.0/8 [110/20]
    R4# 0 E2 14.0.0.0/8 [110/20]
    2:不会随路由远近而变化(默认)
    1:会随路由远近而叠加变化
    R1(config-router)#redistribute EIGRp 90 subnets metric-type 1
    OSPF E1,会随着路径的远近,其Cost会累加:
    R2# 0 E1 14.0.0.0/8 [110/84]
    R4# 0 E1 14.0.0.0/8 [110/148]
    Step5:更改默认进入OSPFMetric:
    Metric:默认20
    R1(config-router)#
        redistribute EIGRp 90 subnets metric-type 1 metric 100
    LAB4:将外部路由重分布到ISIS中:
     
    将外部路由重分布到ISIS中:
    step0:按图构建拓朴并运行IGP
        R1/R3/R5运行EIGRP
        R1/R4运行ISIS(要在接口ip ro is激活);R4上增加环回路口;
    Step1:运行ISIS,定义NET地址,在接口中激活ISIS,为IP进行路由
    r4/1#router isis
         net 49.0034.0000.0000.0004/1.00
    r4/1#int e0
       ip router isis
    Step2:将EIGRP的路由重分布进ISIS
        在两个协议的边缘路由器上,做重分布
    R1config#router isis
                 redistribute eigrp 90
    Step3:将ISIS的路由重分布回EIGRP
    R1config#router eigrp
                 redistribute isis metric 1544 2000 255 1 1500 
    然后观查(在R5sh ip ro)发现没有到14.0.0.0/24网段的路由,因为ISIS不宣告直链路由;
    解决方法:重分布直链路由:
    LAB5重分布直链路
    r1#router a(ospf/rip/eigrp)
       redistribute connectd (metric *)DV协议就要加
    redistribute connectd metric 1 - rip
    redistribute connectd metric 1544 2000 255 1 1500 - EIGRP
    redistribute connectd subnets - ospf
    LAB6重分布静态/默认路由  
    不做把ISIS重分布到EIGRP ,而做静态或默认路由
    step1:
    r1#ip route 0.0.0.0 0.0.0.0 14.0.0.4
    or
       ip route 35.0.0.5 255.255.255.0 13.0.0.3
    step2:
    router eigrp 90
    redistribute static metric 1500 2000 255 1 1500




  • 相关阅读:
    MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突
    MyBatis学习总结(三)——优化MyBatis配置文件中的配置
    MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
    MyBatis学习总结(一)——MyBatis快速入门
    web开发工具IDE
    mysql可视化管理工具
    mysql慢查询
    optimize table
    yii2 安装
    JavaScript中将JSON的字符串解析成JSON数据格式
  • 原文地址:https://www.cnblogs.com/sanyuanempire/p/6154946.html
Copyright © 2011-2022 走看看