OSPF的特殊区域(Stub/total Stub区域,无法引入外部路由):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第一种级别:减少(Area 24中的路由,去掉域外的,保留域间/域内)
Stub区域的路由器,只有域内/域间的路由,没有域外路由。
Area24        Area24/0/13          EIGRP
阻止了LSA5/4进入Stub区域
第二种级别:total stub(totally stubby area):
Total stub区的路由器,只有区域内的路由,没有域间和域外路由。
阻止了LSA5/LSA4/LSA3进入total stub区。
Stub区域的ABR,也会自动向Stub区域的路由器,发送默认路由。
OSPF的特殊区域(NSSA/total NSSA):(Area 13)
(NSSA=Stub区域功能+能够引入外部路由的功能)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
第一种级别,NSSA:
标准NSSA区域路由器,只有域内/域间的路由,
但没有其他区域的ASBR(R2)所引入的域外路由,(1.0.0.0, 100.0.0.0)
但本NSSA区域中的ASBR(R3),却可以引入域外路由(EIGRP)
(与本区域直接相连的其他协议);假设A13为NSSA区域,R2上建立LP口模拟域外路由运行EIGRP,那么R2就成为ASBR,其结论:R3是A13(NSSA)区域中的ASBR,只能引入与本区域(R3/5)相连的域外路由,但不能引入R2上LP路由;
    第二种级别,total NSSA:只有域内路由,没有域间和其他区域的ASBR所引入的域外路由,定义后会自动向NSSA区域生成默认路由D* IA 0.0.0.0/0 (LSA3类)。
    ----------------------------------------------------------------------------
LAB1:STUB区域
~~~~~~~~~~~~~~~~~~~~~~~
       在area24的所有路由器上(包括此区域ABR):
router ospf 110
area 24 stub
注意:在stub区的所有路由器上都必须要做,否则会DOWN掉;
    
注意观察:
增加了:
在Area24中的所在路由器上,(ABR/R2除外),
都自动获得了一条到达Stub ABR 的默认路由
    
O*IA 0.0.0.0/0 [110/65] via R2, LSA3
减少了:(LSA4/LSA5)
也接收不到ASBR引入的域外路由(EIGRP)
而且,
Stub区域本身也无法引入外部路由。
Stub区域应该只有一个ABR,不能有多个,否则可能导致次优路径的产生。
不能有虚链路穿越它。
   
----------------------------------------------------------------------------
LAB2:total STUB区域:
~~~~~~~~~~~~~~~~~~~~~~~~~
 
Stub ABR:(R2)
router ospf 110
area 24 stub no-summary
Stub区域内的所在内部路由器:(R4)
router ospf 110
area 24 stub
ABR所产生的默认路由,与标准的Stub情况完全一样
O*IA 0.0.0.0/0 [110/65] via R2, LSA3
Total Stub区域,实现了让OSPF区域路由的更进一步的简化目的。
把域间路由也简化掉了
   
此时R4的路由表为:
Gateway of last resort is 24.0.0.2 to network 0.0.0.0
     24.0.0.0/24 is subnetted, 1 subnets
C       24.0.0.0 is directly connected, Serial0
     122.0.0.0/32 is subnetted, 1 subnets
O       122.2.2.2 [110/65] via 24.0.0.2, 00:18:09, Serial0
O*IA 0.0.0.0/0 [110/65] via 24.0.0.2, 00:18:09, Serial0
此时R4的database为:
OSPF Router with ID (110.0.0.4) (Process ID 110)
                Router Link States (Area 24)
Link ID         ADV Router      Age         Seq#       Checksum Link count
110.0.0.2       110.0.0.2       1151        0x80000015 0x0098E1 3
110.0.0.4       110.0.0.4       1151        0x80000018 0x009C69 2
                Summary Net Link States (Area 24)
Link ID         ADV Router      Age         Seq#       Checksum
0.0.0.0         110.0.0.2       473         0x80000002 0x00C10B
----------------------------------------------------------------------------
LAB3:NSSA区域:
~~~~~~~~~~~~~~~~~~~~~~~~~~
    
interface Ethernet0
ip address 100.0.0.2 255.0.0.0
ip route 100.0.0.0 255.0.0.0 ethernet 0
router ospf 110
redistribute static subnets
redistribute connected subnets
STEP1:在NSSA的所有路由器上,包括NSSA ABR(R1)上:
router ospf 110
area 13 nssa
观察Area13内部的路由变化
只有域内&域间,没有域外,也没有默认路由!
Step2:标准NSSA区域的ABR,是不会自动为NSSA区域内的路由器,自动生成默认路由的
NSSA的ABR上:
R1(config-router)#area 13 nssa default-information-originate 
    
    
LAB4:total NSSA区域:
(NSSA=Stub区域功能+能够引入外部路由的功能)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step1:
R1#(在NSSA的ABR上)
router ospf 110
area 13 nssa no-summary
NSSA的区域内部路由器,无需任何改动
因为凡是Total的Stub/NSSA区域的ABR,都会为本区域中的路由器,自动产生默认路由(LSA3)
所以无需添加default-information-originate
NSSA的区域内部路由器,收到的默认路由是:
O*IA 0.0.0.0/0 (LSA3) (NSSA的ABR发送的)
实现了NSSA区域的最简化,同时还可以引入EIGRP的外部路由
Step2:
    
对于NSSA区域:
如果不希望NSSA区域内的路由器,接收到同是ABR&ASBR(R1)引入的LSA7的外部路由
R1(config-router)#area 13 nssa no-redistribution no-summary  
(只能在Total NSSA中做)
OSPF3种默认路由的使用场景以及配置操作
1:Stub/Total Stub/total NSSA的ABR自动产生的默认路由
O*IA 0.0.0.0/0 (LSA3)
2:在标准的NSSA区域的ABR上,
通过default-information-originate参数产生的默认路由
O*N2 0.0.0.0/0 (LSA7)
3:在OSPF普通区域,连接到ISP的边缘路由器上,向整个OSPF域发送默认路由:
R2#
ip route 0.0.0.0 0.0.0.0 ethernet 0 (指向ISP)
router ospf 110
default-information originate
O*E2 0.0.0.0/0 (LSA5)

1.4-动态路由协议OSPF⑤的更多相关文章

  1. HCNA Routing&Switching之动态路由协议OSPF基础(一)

    前文我们了解了基于路径矢量算法的动态路由协议RIP防环以及度量值的修改相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15012895.html:今天我 ...

  2. HCNA Routing&Switching之动态路由协议OSPF建立邻居的条件

    前文我们了解了OSPF的router id.数据包结构.类型.不同类型的数据包作用以及OSPF状态机制,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15027 ...

  3. 1.4-动态路由协议OSPF⑧

    OSPF认证(保证寻路协议级别的网络安全) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 按照参与认证的成员,进行分类: 1:链路认证(参与认证的成员 ...

  4. 1.4-动态路由协议OSPF⑥

    OSPF Network Type/网络类型     (Run Mode/运行模式) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 物理 ...

  5. 1.4-动态路由协议OSPF④

    多区域的OSPF: 划分多区域的主要目的: 1.减少每个区域中的路由条目,进而减少每个路由器的内存中的路由,及其内存消耗,提高转发效率. 2.因为每一个OSPF区域对应在一个OSPF LSDB,配合在 ...

  6. 1.4-动态路由协议OSPF③

    OSPF的路由汇总 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         用默认的网络地址 因为 无论在何种路 ...

  7. 1.4-动态路由协议OSPF②

    LAB2.通过反掩码控制有哪些接口,在运行OSPF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   step1:启动OSPF,并宣告网络: R1(config ...

  8. 1.4-动态路由协议OSPF①

    r2#sh ip ospf border-routers 查看ABR 修改OSPF接口优先级 r1(config)#int e 0 r1(config-if)#ip ospf priority 100 ...

  9. HCNA Routing&Switching之动态路由协议OSPF基础(二)

    前文我们主要了解了OSPF的区域.区域分类.路由器类型.OSPF的核心工作流程,回顾请参考:https://www.cnblogs.com/qiuhom-1874/p/15025533.html:今天 ...

随机推荐

  1. 基于Web的Kafka管理器工具之Kafka-manager的编译部署详细安装 (支持kafka0.8、0.9和0.10以后版本)(图文详解)(默认端口或任意自定义端口)

    不多说,直接上干货! 至于为什么,要写这篇博客以及安装Kafka-manager? 问题详情 无奈于,在kafka里没有一个较好自带的web ui.启动后无法观看,并且不友好.所以,需安装一个第三方的 ...

  2. 13 继续C#中的方法,带返回值的方法介绍

    在这一个练习中,我们要使用带返回值的方法.如果一个方法带返回值,那么它的形式是这样的. 定义一个带返回值的C#方法 static 返回类型 方法名字 (参数类型 参数1的名字,参数类型 参数2的名字) ...

  3. Web前端开发与iOS终端开发的异同

    语言 前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什么,iOS只能用Objective-C,前端只能javascrip ...

  4. Spring Boot (30) 上传文件

    文件上传 上传文件和下载文件是Java Web中常见的一种操作,文件上传主要是将文件通过IO流传输到服务器的某一个文件夹下. 导入依赖 在pom.xml中添加上spring-boot-starter- ...

  5. CSS垂直居中和水平居中的几种方法

    垂直居中 方法一 这个方法把div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align属性. <!DOCTYPE html> <html lang=" ...

  6. opencv识别验证码的教程和资料

    简书教程:https://www.jianshu.com/p/41127bf90ca9 博客园教程(较详细):https://www.cnblogs.com/qqandfqr/p/7866650.ht ...

  7. oracle创建临时表空间、用户表空间、创建用户关联表空间、授权等

    1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test ...

  8. SpringBoot中如何使用jpa和jpa的相关知识总结

    jpa常用的注解: 注解 解释 @Entity 声明类为实体或表. @Table 声明表名. @Basic 指定非约束明确的各个字段. @Embedded 指定类或它的值是一个可嵌入的类的实例的实体的 ...

  9. openssl 下的对称加密和非对称加密

    对称加密: 在加密和解密过程中使用相同的密钥, 或是两个可以简单地相互推算的密钥的加密算法. 非对称加密: 也称为公开加密, 它需要一个密钥对, 一个是公钥, 一个是私钥, 一个负责加密, 一个负责解 ...

  10. MAC 打开Chrome打开开发者工具的快捷键

    mac下safari和chrome打开开发者工具的快捷键相同,都是 option(alt)+command+i 这个是我的默认配置,没有更改过的.