1.配置基本功能:
router id x.x.x.x
ospf [ process-id | router-id { auto-select | router-id } | vpn-instance vpn-instance-name ] *
area area-id
1.1 配置区域所包含的网段并在指定网段的接口上使能OSPF。
network ip-address wildcard-mask
或者在指定接口上使能OSPF
interface interface-type interface-number
1.2 配置接口使能OSPF。
ospf process-id area area-id [ exclude-subip ]
缺省情况下,未配置接口使能OSPF
1.3 配置Stub区域
对于位于AS边缘的一些非骨干区域,我们可以在该区域的所有路由器上配置stub命令,把该区域配置为Stub区域。这样,描述自治系统外部路由的Type-5 LSA不会在Stub区域里泛洪,减小了路由表的规模。
stub [ default-route-advertise-always | no-summary ] *
1.4 配置NSSA区域
Stub区域不能引入外部路由,为了在允许将自治系统外部路由通告到OSPF路由域内部的同时,保持其余部分的Stub区域的特征,网络管理员可以将区域配置为NSSA区域。NSSA区域也是位于AS边缘的非骨干区域。

2.配置OSPF的网络类型
2.1 配置OSPF接口网络类型为广播
ospf network-type broadcast
2.2 配置OSPF接口网络类型为NBMA
ospf network-type nbma
2.3 配置OSPF接口网络类型为P2MP
ospf network-type p2mp [ unicast ]
2.4 配置OSPF接口网络类型为P2P

3.配置对引入的外部路由信息进行路由聚合
asbr-summary ip-address { mask-length | mask } [ cost cost-value | not-advertise | nssa-only | tag tag ] *

4.配置OSPF对通过接收到的LSA计算出来的路由信息进行过滤
filter-policy { ipv4-acl-number [ gateway prefix-list-name ] | gateway prefix-list-name | prefix-list prefix-list-name [ gateway prefix-list-name ] | route-policy route-policy-name } import

5.配置OSPF接口的开销值
ospf cost cost-value
bandwidth-reference value

6.配置OSPF引入外部路由
6.1 import-route bgp [ as-number ] [ allow-ibgp ] [ [ cost cost-value | inherit-cost ] | nssa-only | route-policy route-policy-name | tag tag | type type ] *
6.2 import-route { direct | static | unr } [ [ cost cost-value | inherit-cost ] | nssa-only | route-policy route-policy-name | tag tag | type type ] *
6.3 import-route { isis | ospf } [ process-id | all-processes ] [ allow-direct | [ cost cost-value | inherit-cost ] | nssa-only | route-policy route-policy-name | tag tag | type type ] *

7.配置OSPF引入缺省路由
default-route-advertise [[always | permit-calculate-other ] | cost cost-value | route-policy route-policy-name | type type ] *

8.配置允许设备将OSPF链路状态信息发布到BGP
distribute bgp-ls [ instance-id id ] [ strict-link-checking ]

9.禁止接口收发OSPF报文
silent-interface { interface-type interface-number | all }
缺省情况下,允许接口收发OSPF报文。
不同的进程可以对同一接口禁止收发OSPF报文,但本命令只对本进程已经使能的OSPF接口起作用,对其它进程的接口不起作用。

10.配置OSPF发送协议报文的DSCP优先级
dscp dscp-value

11.控制LSA的生成、发布与接收
lsdb-overflow-limit number
缺省情况下,不对LSDB中External LSA的最大条目数进行限制。

12.配置OSPF FRR
OSPF FRR(Fast Reroute,快速重路由)使用链路状态数据库预先计算出备份路径或使用路由策略指定备份路径,并将备份路径保存到FIB表中,当主用路径发生故障时,可以快速切换到备份路径,从而降低路由收敛所需时间。