23、OSPF配置实验之特殊区域Totally NSSA

简介:

1、特殊区域Totally NSSA解析

区域类型 作用 默认路由 备注 命令
stub 过滤LSA4、LSA5 ABR默认下发3类默认路由,seed cost值为1 本区域所有路由器都必须配置成stub,否则邻居起不来,且不能包含ASBR

area 2 stub

area 2 default-cost x

totally stub 过滤LSA3、LSA4、LSA5 ABR默认下发3类默认路由,seed cost值为1 本区域所有路由器都必须配置成stub,否则邻居起不来,且不能包含ASBR,ABR配置成totally stb area 2 stub no-summary

NSSA 过滤远端LSA4、LSA5,本端LSA4、LSA5转为LSA7 不下发默认路由,需要在ABR上下放7类默认路由 本区域所有路由器都必须配置成nssa,否则邻居起不来,包含ASBR

area 2 nssa

area 2 nssa default-information orig

Totally NSSA 过滤远端LSA3、LSA4、LSA5,本端LSA4、LSA5转为LSA7 ABR下放3类默认路由 本区域所有路由器都必须配置成nssa,否则邻居起不来,包含ASBR,ABR配置成Totally NSSA area 2 nssa no-summary


2、实验拓扑

wKiom1ZdEXaBo1CXAABPTMfrXOU530.png

Totally NSSA过滤的是远端R1的LSA3、LSA4、LSA5,本端R4的LSA4、LSA5会被转为LSA7,由于LSA7只能存在于NSSA中,其在区域边界路由器R3上将LSA7重新转为LSA5,R2下放的默认路由为3类路由。


3、实验配置


R1配置

interface Loopback0

 ip address 1.1.1.1 255.255.255.0

interface Loopback10

 ip address 10.10.10.10 255.255.255.0      

interface Serial0/0

 ip address 12.1.1.1 255.255.255.0

 serial restart-delay 0

router eigrp 90

 network 10.10.10.0 0.0.0.255

 no auto-summary

router ospf 110

 router-id 1.1.1.1

 redistribute eigrp 90 subnets

 network 12.1.1.0 0.0.0.255 area 2


R2配置

interface Loopback0

 ip address 2.2.2.2 255.255.255.0

interface Serial0/0

 ip address 12.1.1.2 255.255.255.0

interface Serial0/1

 ip address 23.1.1.2 255.255.255.0

router ospf 110

 router-id 2.2.2.2

 log-adjacency-changes

 network 12.1.1.0 0.0.0.255 area 2

 network 23.1.1.0 0.0.0.255 area 0


R3配置

interface Loopback0

 ip address 3.3.3.3 255.255.255.0

interface Serial0/0

 ip address 34.1.1.3 255.255.255.0

interface Serial0/1

 ip address 23.1.1.3 255.255.255.0

router ospf 110

 router-id 3.3.3.3

 network 23.1.1.0 0.0.0.255 area 0

 network 34.1.1.0 0.0.0.255 area 1


R4配置

interface Loopback0

 ip address 4.4.4.4 255.255.255.0

interface Serial0/0

 ip address 34.1.1.4 255.255.255.0

interface Serial0/1

 ip address 45.1.1.4 255.255.255.0

router ospf 110

 router-id 4.4.4.4

 redistribute rip subnets

 network 34.1.1.0 0.0.0.255 area 1

router rip

 version 2

 network 45.0.0.0

 no auto-summary


R5配置

interface Loopback0

 ip address 5.5.5.5 255.255.255.0

interface Serial0/1

 ip address 45.1.1.5 255.255.255.0

router rip

 version 2

 network 5.0.0.0

 network 45.0.0.0

 no auto-summary


4、实验验证

过滤远端LSA3、LSA4、LSA5,本端LSA4、LSA5转为LSA7

配置Totally NSSA前

wKioL1ZdPmGTwAVpAABtdIvBOeo562.png

wKiom1ZdPf3y6KZzAABJNu78-K8187.png

配置Totally NSSA后

wKioL1ZdP8ag6sY_AAAcR9ZjBg0649.png

wKiom1ZdP2GjUTRqAAAcr77_AsA704.png


wKiom1ZdP2OAPRHcAAA-tL9WF-A650.png

ABR下放3类默认路由

wKiom1ZdP8Ci7kxWAABJv2iKRkk576.png



      本文转自开源殿堂 51CTO博客,原文链接:http://blog.51cto.com/kaiyuandiantang/1718497,如需转载请自行联系原作者






相关文章
|
6月前
|
算法 Go 索引
【LeetCode 热题100】45:跳跃游戏 II(详细解析)(Go语言版)
本文详细解析了力扣第45题“跳跃游戏II”的三种解法:贪心算法、动态规划和反向贪心。贪心算法通过选择每一步能跳到的最远位置,实现O(n)时间复杂度与O(1)空间复杂度,是面试首选;动态规划以自底向上的方式构建状态转移方程,适合初学者理解但效率较低;反向贪心从终点逆向寻找最优跳点,逻辑清晰但性能欠佳。文章对比了各方法的优劣,并提供了Go语言代码实现,助你掌握最小跳跃次数问题的核心技巧。
236 15
|
11月前
|
消息中间件 缓存 前端开发
PHP性能优化:从新手到高手的实战指南###
【10月更文挑战第21天】 本文将深入探讨PHP性能优化的策略与技巧,涵盖从基础代码优化到高级缓存机制的应用。通过具体案例分析,展示如何有效提升Web应用的响应速度和处理能力,帮助开发者在面对高并发场景时更加从容应对。无论你是初学者还是有经验的开发者,都能从中获得实用的建议和启发。 ###
178 8
|
网络协议
|
存储 前端开发 大数据
Linux 设备驱动程序(二)(中)
Linux 设备驱动程序(二)
165 1
|
存储 数据库 虚拟化
无缝过渡:企业级服务器迁移的策略与最佳实践
【10月更文挑战第4天】随着企业数字化转型的加速,服务器迁移成为企业IT基础设施升级的重要环节。本文从架构与规划的视角,探讨了企业级服务器迁移的策略与最佳实践,旨在帮助企业实现无缝过渡,降低迁移风险,提高迁移效率。
903 4
clion中cmake配置含义
clion中cmake配置含义
310 0
|
存储 网络协议 算法
|
移动开发 数据处理 Android开发
构建高效Android应用:Kotlin的协程与Flow的使用
【5月更文挑战第23天】 在移动开发领域,性能优化和异步编程一直是核心议题。随着Kotlin语言在Android开发中的普及,其提供的协程(coroutines)和流式编程(Flow)功能为开发者带来了革命性的工具,以更简洁、高效的方式处理异步任务和数据流。本文将深入探讨Kotlin协程和Flow在Android应用中的实际应用,以及它们如何帮助开发者编写更加响应迅速且不阻塞用户界面的应用程序。我们将通过具体案例分析这两种技术的优势,并展示如何在现有项目中实现这些功能。
|
开发者 异构计算 容器
NRI - 在容器的生命周期焊接“芯片”
个人调研containerd 1.7版本新特性NRI,欢迎指正
759 1