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

    多区域的OSPF:
    划分多区域的主要目的:
    1、减少每个区域中的路由条目,进而减少每个路由器的内存中的路由,及其内存消耗,提高转发效率。
    2、因为每一个OSPF区域对应在一个OSPF LSDB,配合在ABR/ASBR上做路由汇总,划分多区域可以防止某个区域中的路由抖动,影响到别的区域。(减少爱波及的范围)
    OSPF的Area 0是Backbone区域,必需配置有。
    OSPF的其它区域都是普通区域可选配置。
     OSPF路由器的分类:
    1、Internal Route:(R4)
    路由器的所有接口/网段都在同一个OSPF区域中;
    2:Backbone Route:R1/R2:
    至少有一个接口,运行在Area0的路由器;
    3、ABR(Area Border Route)/区域边界路由器:
    承担两个或多个OSPF区域的互联的路由器
    4、ASBR/自治系统的边界路由器:(R3)
    至少有一个接口不是在运行OSPF,而是运行别的路由协议,它能将非OSPF路由传入OSPF的区域。
       
    OSPF的LSA(Link-State Advertisement)种类:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    LSA1(Route LSA):
    跟本路由器相邻的直链路由(sh ip os database查看
    由Originating router生成的,通告。
    只在本区域传递,而不穿越ABR到别区域去。
    描述了链路状态(link-ID)和是否ABR/ASBR;LSA1所描述的link-ID在不同的链路类型如下: P2P的是邻居的Route-ID;TransitNetwork的是DR的接口地址;StubNetwork的是IP网络号;虚链路VL的是邻居的Route-ID; 
    LSA2(Network LSA):
    show ip ospf database network
    描述根本路由器的BMA和NBMA网络路由
    由DR生成,通告。
    只在本区域内传递,而不穿越ABR到别区域去。
    只在本区域传递并由DR宣告;LSA1所描述的link-ID是DR进行宣告的那个接口的IP地址;
        
    LSA3(Summary LSA):
    show ip ospf database summary
    指的是OSPF的域间路由。(O IA)
    原LSA1所描述的路由,会由原区域的ABR将其转换为LSA3,
    LSA3可以传播到整个OSPF的所有区域(特殊区域除外)
    LSA3每穿越一个ABR,其ADV Router会发生改变。
       
    LSA4(ASBR-summary LSA):
    sh ip ospf database asbr-summary
    LSA4所承载的内容是:ASBR的Roouter ID
    是由ASBR所在的那个区域的ABR产生并通告的
    LSA4可以传播到整个OSPF的所有区域(特殊区域例外)
    LSA4每穿越一个区域其Advertising Router都会发生改变(是下一个区域的ABR)
    LSA4,其实就是R1将AREA 13中的,描述R3的R-ID的LSA1,转换成LSA4,在整个OSPF域中进行泛洪传播。
    Type-5 External Link States(不分区域的)
    Link ID      ADV Router
    5.5.5.0       110.0.0.3
    35.0.0.0      110.0.0.3
    Area13域内的路由器:
    area 13--------------------
    LSA1:
    Net Link States (Area 13)
    Link ID      ADV Router
    110.0.0.3     110.0.0.3
    AREA 0----------------------
    LSA4:
    Summary ASB Link States (Area 0)
    Link ID      ADV Router
    110.0.0.3     110.0.0.1
    Router Link States (Area 0)
    Link ID      ADV Router
    110.0.0.1      110.0.0.1 
     
    area 24----------------------
    Summary ASB Link States (Area 24)
    Link ID      ADV Router
    110.0.0.3     110.0.0.2(LSA的Adv router,每穿过一个ABR/区域,都会发生改变)
    Router Link States (Area 24)
    Link ID      ADV Router
    110.0.0.2     110.0.0.2
      
    LSA5(External LSA):
    show ip ospf database external
    描述OSPF区域以外的路由
    邮ASBR产生并通告
    LSA5可以传播到整个OSPF所有区域(特殊区域例外)
    关键问题:
    The advertising ASBR Router ID is unchanged throughout the AS.
    LSA5需要LSA4协同工作,让访问的网络路由器寻找到ASBR的所在位置;
    LSA7:
    show ip os da nssa-ex
    nssa就是允许存在NSBR,允许引入外部路由的Stub区域。
    外部路由,在进入NSSA区域后,以LSA7存在于NSSA区域内,(LSA 7只在NSSA区域内传播)
    然后在NSSA区域与普通区域交界的ABR:R1上,
    将LSA7转换成LSA5,向别的区域泛洪/传播
    NSSA是标准的RFC定义。
        
    LSA6(ADV Route LSA/Multi Broad LSA):   
    使用在OSPF多播应用程序里;                      
                                                   
     LSA7(NSSA External LSA):               
    使用在Not-So-Stubby area(NSSA)里 ;             
                                                   
    LSA8(DataBase Summary):                
    汇总的数据库,用来连接OSPF和BGP的特殊LSA;       
                                                   
    LSA9/10/11(Opaque Link/Area/AS LSA)     
    :用于今后OSPF的升级等。                        
    LAB1:观察LSA1/LSA2/LSA3/LSA4/LSA/LSA5  
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Step1: 按图配置OSPF网络
        router-id 110.0.0.X(路由器上没有配置这个地址,工程中建议配置)
    LSA1:show ip ospf database router
    Step2:在R3/R5之间构建EIGRP网络
    2-1:在R3上,将EIGRP路由,重分布到OSPF中。
    R3#
    router ospf 110
    redistribute eigrp 90 subnets
    2-2:察看LSA5:
    show ip ospf database external
    观察到:
    LSA5,描述的是OSPF的域外路由,这种LSA是不属于任何一个OSPF区域的,它可以泛洪到OSPF的所有区域。(没有某个AREA的标识符)
    不管LSA5泛洪到哪里(哪个区域/数据库),其ADV Router都是ASBR的R-ID,一直不会改变。
    5.5.5.0 110.0.0.3
    35.0.0.0 110.0.0.3
    而且R4无法通过IP路由(IGP:RIP/EIGRP/OSPF),获得到达110.0.0.3的路由。
    这就是LSA5需要LSA4提供协作的原因。
    LSA4的作用:
    LSA4协助LSA5,让“内部的”OSPF路由器,在访问AS以外的网络时,寻找到ASBR的所在位置。
    “内部的”:除了ASBR所在区域(Area 13),以外的所有OSPF区域(Area0/24)的路由器
     一些Route designator: 
        O       :代表OSPF area内(intra-area)路由,为router LSA;
        O IA    :在一个AS里的area之间(inter-area)的路由,为summary LSA;
        O E1/E2 :AS外路由,为external LSA。




  • 相关阅读:
    使用XHR2或Jsonp实现跨域以及实现原理
    正则表达式环视
    hibernate>一对一关联映射 (onetoone) 小强斋
    上传下载 小强斋
    Struts2><s:token />标签防止重复提交 小强斋
    hibernate>一对一关联映射 (onetoone) 小强斋
    Struts2>interceptor 小强斋
    hibernate>一对多关联映射 小强斋
    Struts2><s:token />标签防止重复提交 小强斋
    hibernate>多对多关联映射 小强斋
  • 原文地址:https://www.cnblogs.com/sanyuanempire/p/6154893.html
Copyright © 2011-2022 走看看