zoukankan      html  css  js  c++  java
  • 1.4-动态路由协议OSPF③

    OSPF的路由汇总
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                            用默认的网络地址
    因为
    无论在何种路由协议的路由汇总中:
    生成的汇总路由包含范围过大,则很可能形成路由黑洞
    生成的汇总路由包含范围过小,则很可能丢失部分明细路由。
    所以
    默认情况下,在工程/题目没有指定汇总的长度的时候,应该进行最精准的汇总。
    RIP和EIGRP的路由汇总是设置在接口上的,它们是DV协议。
    链路状态路由协议的路由汇总需要在路由进程中设置,链路状态协议没有自动汇总的特性。
    1:OSPF的域间汇总,发生在连接不同OSPf区域的ABR上。
    0 IA (IA:inter-area)
    ABR:(互联了2个 ,或者2个以上的OSPF区域的路由器。)
    2:OSPF的域外汇总,发生在OSPF与别的路由协议相连的ASBR上。
    E1 (OSPF external type 1)
    E2 (OSPF external type 2)
    ASBR: (在OSPF区域的边界上,互连了OSPF和别的其它路由协议的路由器。)
    LAB3.OSPF的域间路由的汇总
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Step1:按图配置网络拓扑
    Step2:在Area24中的路由器R4上,模拟4条/26的路由:
    interface loopback1
    ip add 175.14.14.1 255.255.255.192
    ip ospf network point-to-point
    175.14.14.1/26
    175.14.14.65/26
    175.14.14.129/26
    175.14.14.193/26
    全网的OSPF路由器上,都可以察看到4条/26的明细路由
    Step3:在明细路由所在的区域Area 24的ABR上,进行OSPF域间路由汇总:
    R2(config)#router ospf 110
    R2(config-router)#area 24 range 175.14.14.0 255.255.255.0
              原明细路由所在区域(在ABR上做)    
    Step4:
    R1/R3,只有汇总路由
    O IA         175.14.14.0/24
    R2,即有明细路由,也有汇总路由
    R4,没有汇总,只有明细。R4代表整个Area24中的所有路由器。
    路由汇总黑洞(null0),只会出现在做路由汇总的路由器上。
    在OSPF协议下向区域内产生一条默认路由的语法:
    R1(config-router)#default-information originate [always]
    使用Default-information originate命令产生缺省路由的前提是,使用该命令的路由器必须存在一条默认路由。
    如果不使用参数(always),那么路由器上必须存在一条0/0的默认路由,它把默认路由通过到整个区域,否则该命令不起作用。但使用参数(always)时,无论路由器上是否存在0/0的默认路由,使用该命令的路由器总会向区域内注入一条默认路由。
    LAB4:OSPF的域外路由的汇总。
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    R3/R5上运行EIGRP,
    R5上,
    interface Loopback1
     ip address 175.15.13.129 255.255.255.240
    !
    interface Loopback2
     ip address 175.15.14.161 255.255.255.240
    !
    interface Loopback3
     ip address 175.14.15.177 255.255.255.240
    Step3:在R3上察看EIGRP的明细路由
    R3#sh ip route eigrp
    D       175.14.15.176/28 [90/2297856] via 35.0.0.5, 00:03:04, Serial1
    D       175.15.14.160 [90/2297856] via 35.0.0.5, 00:03:04, Serial1
    D       175.15.13.128 [90/2297856] via 35.0.0.5, 00:03:04, Serial1
    Step4:
    在R3(ASBR)上将域外的EIGRP路由,重分布(Redistribute)到OSPF中。
    R3(config)#router ospf 110
    R3(config-router)redistribute eigrp 90 subnets
    Step5:在OSPF域内的路由器,察看到域外的明细路由:
    R1/2/3#
    O E2    175.14.15.176/28 [110/20] via 24.0.0.2, 00:03:57, Serial0
    O E2    175.15.14.160 [110/20] via 24.0.0.2, 00:03:58, Serial0
    O E2    175.15.13.128 [110/20] via 24.0.0.2, 00:03:58, Serial0
    Step6:
    在R3(ASBR)上将域外的路由,做OSPF的域外汇总:
    R3(config)#router ospf 110
    R3(config-router)#summary-address 175.15.12.0 255.255.252.0(路由长度,即/22)
                (在ASBR上做)
    Step7:在OSPF域内的路由器,察看到域外的汇总路由:
        O E2    175.15.12.0
    E1 - OSPF external type 1,
    (在路由传播的路径上,OSPF的Cost会随着路径的远进叠加链路的开销,其Cost会发生改变)
    查看OSPF路由小技巧:
    show ip route | include O (大写 显示OSPF域内路由)
    show ip route | include O E2 (显示OSPF域间路由)
    show ip route | include O IA (显示OSPF域外路由)
    LAB5.OSPF Virtual Links(虚链路)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Step1:在Area0和非连续区域(Area35)的ABR上(R2/R3)
    在virtual link穿越的区域内(area 123)的ABR上,互相指向对方的Router-ID
    R2的Router-ID是192.100.0.2
    R3的Router-ID是192.100.0.3
    R2(config-router)#area 123 virtual-link 192.100.0.3
    R3(config-router)#area 123 virtual-link 192.100.0.2
    Step2:检查OSPF的virtual link的连接状态:
    process 110,
    nbr 192.100.0.2 on ospf_vl1 from loading to full, loading done
    R2#show ip ospf virtual-links
    virtual link ospf_vl0 to router 192.100.0.2 is up Adjacency State Full(检查Full,不能看UP)
    Step3:在骨干区域的路由器,就可以接受到非连续区域的路由。全网路由正常。(Full route/全路由)
    Step4:每个路由器的数据库的个数:
    R4:1个(Area 0)
    R5:1个(Area 35)
    R1:1个(Area 123)
    R2:2个(Area 0,Area 123)
    R3:3个(Area0,Area 35,Area 123)
    Step5:OSPF virtual link的应用要点:
    5-0.By default, all areas must connect to area 0
    5-1.在大型网络工程中,由于历史原因,导致网络扩展不佳,迫于网络扩容的原因,被迫新建OSPF区域,使用OSPF虚链路。
    5-2.在大型网络中,处于网络冗余考虑,选择合适的ABR做OSPF-VL,避免因为个别物理链路的中断,导致整个OSPF区域的全网中断。
    5-3.导致OSPF的Area0区域出现双BackBone




  • 相关阅读:
    31、状态模式(详解版)
    33、中介者模式(详解版)
    36、备忘录模式(详解版)
    34、迭代器模式(详解版)
    30、责任链模式(职责链模式)详解
    29、命令模式(详解版)
    32、观察者模式(Observer模式)详解
    37、解释器模式(详解版)
    35、访问者模式(Visitor模式)详解
    28、策略模式(策略设计模式)详解
  • 原文地址:https://www.cnblogs.com/sanyuanempire/p/6154890.html
Copyright © 2011-2022 走看看