OSPF中LSA的汇总和参数修改

本文介绍了如何通过配置LSA的AD值、度量值、汇总等参数来优化路由选择和转发过程。包括修改LSA的AD值、度量值、进行3类和5类LSA的汇总配置等内容。

修改LSA的AD值
distance {value}{upaste-source}{wildcardbits}{acl}
更新源 通配符 88
show ip route 88.8.8.8
ip access-list standard 88
permit 88.8.8.8
show ip route ospf
show ip protocols
AD:管理距离,稳定性,值越小表示越稳定;
取值范围是 0 - 255;
Metric:度量值,距离概念,值越小越好;
router ospf 1 每个路由器都需修改;
auto-cost reference-bandwidth 1000(单位是Mbit;)
更改某一个端口的cost;
interface fas0/0
ip ospf cost {value}更改某一个端口的cost;
show ip ospf interface fas0/0

3类LSA汇总
在产生被汇总的3类LSA的ABR上进行配置
配置完成以后,仅仅发送汇总之后的3类LSA,不发送明细LSA
并且会在本地形成一个针对汇总路由的Null0路由,
目的是为了实现防止数据转发环路的产生。
router ospf 1
area 12 range 10.10.0.0 255.255.0.0 [not-advertise]
默认动作是将汇总之后的LSA发送出去的;
也可以不发出去,从而实现 LSA过滤的效果。
show ip ospf
show ip ospf database
5类LSA汇总
在产生5类LSA的 ASBR 上面操作:
router ospf 1
summary-address 10.10.0.0 255.255.0.0

转载于:https://blog.51cto.com/13505091/2052659

### OSPFLSA 类型 7 缺省路由与类型 3 缺省路由的区别 #### 定义与作用范围 - **LSA 类型 3**: 这是由区域边界路由器(ABR)创建的汇总链路状态通告(Summary Link State Advertisement)。它用于在不同区域内传播网络摘要信息。当 ABR 将其他区域的信息引入骨干区域(Area 0),或者将骨干区域中的信息传递到非骨干区域时,会生成此类 LSA[^1]。 - **LSA 类型 7**: 此类型的 LSA 是由自治系统边界路由器(ASBR)在 NSSA(Not-So-Stubby-Area)中使用的特殊形式的外部链路状态通告(External Link State Advertisement)。NSSA 区域允许导入外部路由,但不会生成第五类 LSA;相反,它们会被转换为第七类 LSA,并最终通过 ABR 转换为第五类 LSA 泛洪至整个 OSPF 域[^4]。 #### 工作机制对比 - **LSA 类型 3 的工作机制**: - 当某个区域内的子网或前缀需要被通告给另一个区域时,ABR 会基于这些子网或前缀生成一条或多条 Type 3 Summary LSA。 - 在路由表中,Type 3 LSA 显示为 O IA 条目,表示这是来自另一区域的内部聚合路由。 - **LSA 类型 7 的工作机制**: - 在 NSSA 区域中,如果存在重分布操作,则 ASBR 会产生第七类 LSA 表示外部路由。 - 如果该 NSSA 区域配置了默认路由注入功能 (`default-information originate`),则可以生成指向 Null0 接口的一条缺省路由作为第七类 LSA,在此情况下,所有未匹配具体路由的数据包都将转发至此缺省路由。 #### 成本计算方式 对于两种类型的缺省路由而言,其度量均遵循 OSPF 的统一度量方法进行设置: - 对于手动指定的情况,可以通过命令行调整相应的 metric 参数来改变缺省路由的成本。例如,在上述例子中提到修改 R4 上重新分发 EIGRP 到 OSPF 的时候设置了更高的 metrics (即从默认20增加到了100)。 一般地讲,默认情况下: \[ \text{OSPF Cost} = \frac{\text{Reference Bandwidth}}{\text{Interface Bandwidth}} =\frac {10^{8}\,\mathrm bps}{Bandwidth(bps)} \][^2] 这意味着接口带宽越大,对应的开销越低。 #### 应用场景差异 - 使用 **Type 3 Default Route** 更适合普通的多区域环境下的简单设计需求; - 而采用 **Type 7 Default Route**, 主要是针对那些希望保留某些特性而又不想完全开放标准 stubby area 或 totally stubby area 特性的网络管理员来说非常有用——既能够享受到部分隔离的好处又不至于切断对外部资源访问的可能性. ```python # Example Python Code Demonstrating Metric Calculation Based on Reference Formula def calculate_ospf_cost(interface_bandwidth_bps): reference_bandwidth = 1e8 # Set to standard value of 100 Mbps in bits/sec. return int(reference_bandwidth / interface_bandwidth_bps) print(calculate_ospf_cost(100 * 1e6)) # Should output '1' for a Gigabit Ethernet link. ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值