不用的链路这状态信息没必要一直保存,要不路由器承受不了。用OSPF 特殊区域解决
1. Stub区域和Totally Stub区域
R1作为ASBR引入多个外部网段,如果Area 2是普通区域,则R3将向该区域注入5类和4类LSA。
当把Area 2配置为Stub区域后:R3不会将5类LSA和4类LSA注入Area 2。R3向Area 2发送用于描述缺省路由的3类LSA,Area 2内的路由器虽然不知道到达AS外部的具体路由,但是可以通过该默认路由到达AS外部。
AS外部、其他OSPF区域的拓扑及路由变化不会导致Totally Stub区域内的路由器进行路由重计算,减少了设备性能浪费。
2. NSSA区域和Totally NSSA区域
Sum-Net
在OSPF中,Summary LSA(汇总链路状态广告,类型3和类型4)被用于汇总多个网络的路由信息。这些LSA的具体类别如下:
-
类型3 LSA(Summary LSA):用于汇总同一区域内的网络或子网的信息。它可以在ABR(区域边界路由器)中生成,将多个子网的路由信息汇总到更高层区域。
-
类型4 LSA(ASBR Summary LSA):用于描述一个ASBR(自治系统边界路由器)的位置,通常是在其他区域中进行汇总。
因此,Sum-Net通常指的是类型3 LSA。
类型4 LSA 主要是提供ASBR的位置信息,让其他区域的路由器知道如何到达ASBR。
类型5 LSA 和 类型7 LSA 都是用于描述外部路由的信息,但类型5适用于普通区域,而类型7则专门用于NSSA区域。
在一个NSSA区域中,外部路由通过类型7 LSA传播,而普通区域则使用类型5 LSA。
路由器对LSA 的处理原则
3. 区域间路由汇总和外部路由汇总
路由汇总又被称为路由聚合,即是将一组前缀相同的路由汇聚成一条路由,从而达到减小路由表规模以及优化设备资源利用率的目的,我们把汇聚之前的这组路由称为精细路由或明细路由,把汇聚之后的这条路由称为汇总路由或聚合路由。
在ABR执行路由汇总:对区域间的路由执行路由汇总。
在ASBR执行路由汇总:对引入的外部路由执行路由汇总。
在路由汇总中,“前缀相同”指的是一组IP地址共享相同的前缀部分,也就是在二进制表示中,前面的几位是相同的。汇总的目的是减少路由表的条目数量,从而简化路由信息的管理和传播。
举例说明
假设有以下一组IP地址:
- 192.168.1.0/24
- 192.168.2.0/24
- 192.168.3.0/24
- 192.168.4.0/24
这些IP地址的前缀部分是192.168,而它们的后缀部分(子网ID)分别是1、2、3、4。
汇总过程
- 前缀相同:我们可以看到这四个地址的前两段(192.168)是相同的。
- 汇总结果:我们可以将这四个地址汇总为一个路由:192.168.0.0/22。
- 在这个汇总中,/22表示前22位是固定的,即192.168.0.0到192.168.3.255的所有地址都被包含在内。
总结
通过汇总,路由器只需要维护一条路由(192.168.0.0/22)来代表所有这四个子网,而不是单独列出每一个子网。这不仅节省了路由表的空间,也提高了路由的效率。
4. OSPF协议特性
在网络设备(如路由器和交换机)中,silent-interface 是一个配置选项,用于禁用特定接口的协议或广告功能,通常用于减少网络中的广播或多播流量。这项功能在某些情况下非常有用,特别是在不需要特定接口参与路由协议或广播消息时。
解决的问题
-
减少网络流量:在某些情况下,接口可能连接到不需要参与路由协议的设备(例如,用户终端),使用 silent-interface 可以防止该接口发送和接收路由协议的消息,从而减少网络中的不必要流量。
-
提高安全性:禁用特定接口的协议功能可以提高网络的安全性,减少潜在的攻击面。例如,如果某个接口连接到公共网络,可能不希望它接收路由更新。
-
简化管理:在某些情况下,可能希望减少路由器上的路由协议复杂性,以简化网络管理。
举例说明
假设你有一个路由器,接口GigabitEthernet0/1连接到一个用户终端,而不是其他路由器或交换机。你不希望该接口参与OSPF(开放最短路径优先)路由协议,因为它只用于终端连接,而不是用于路由流量。
interface GigabitEthernet0/1
ip ospf silent-interface
在这种情况下,使用 silent-interface
将使得这个接口不会发送或接收任何OSPF的LSA(链路状态广告),从而防止了不必要的协议流量。这可以减少路由器的负担,并确保只有必要的接口参与路由协议。
总的来说,silent-interface 提供了一种灵活的方式来优化网络性能和安全性,特别是在复杂的网络环境中。