ospf的配置(华为设备)

 
在各项配置任务中,必须先启动 OSPF 、指定接口与区域号后,才能配置其它的功能特性。而配置与接口相关的功能特性不受 OSPF 是否使能的限制。需要注意的是,在关闭 OSPF 后,原来与 OSPF 相关的接口参数也同时失效。
启动 OSPF
在系统视图下进行下列配置。
启动 / 关闭 OSPF
操作
命令
启动 OSPF ,进入 OSPF 视图
ospf
关闭 OSPF 路由协议
undo ospf
缺省情况下,不运行 OSPF
 
进入 OSPF 区域视图
OSPF 视图下进行下列配置。
进入 OSPF 区域视图
操作
命令
进入 OSPF 区域视图
area area-id
删除指定的 OSPF 区域
undo area area-id
 
指定接口
OSPF 协议将自治系统进一步划分成不同的区域( Area ),区域是在逻辑上将路由器划分为不同的组。由于区域划分的结果,一台路由器可能会同时属于不同的区域,(这样的路由器称作区域边界路由器 ABR ),而一个网段只能属于一个区域,或者说每个运行 OSPF 协议的接口必须指明属于某一个特定的区域,区域用区域号来标识。不同的区域之间通过 ABR 来传递路由信息。
另外,在同一区域内的所有路由器应一致同意该区域的参数配置。因此,在配置同一区域内的路由器时,应该注意大多数配置数据都应该以区域为基础来统一考虑,错误的配置可能会导致相邻路由器之间无法相互传递信息,甚至导致路由信息的阻塞或者自环。
OSPF 区域视图下进行下列配置。
指定接口 运行 OSPF 协议
操作
命令
指定接口运行 OSPF 协议
network ip-address ip-mask
取消接口运行 OSPF 协议
undo network ip-address ip-mask
OSPF 任务启动后必须指定在哪个网段上应用。
 
配置路由器的 ID
路由器的 ID 是一个 32 比特无符号整数,是一台路由器在自治系统中的唯一标识。路由器的 ID 可以手工配置,如果没有配置 ID 号,系统会从当前接口的 IP 地址中自动选一个作为路由器的 ID 号。手工配置路由器的 ID 时,必须保证自治系统中任意两台路由器的 ID 都不相同。通常的做法是将路由器的 ID 配置为与该路由器某个接口的 IP 地址一致。为保证 OSPF 运行的稳定性,在本项目中,我们将路由器的 ID 指定为 LOOPBACK 地址。
在系统视图下进行下列配置。
配置路由器 ID
操作
命令
配置路由器的 ID
router id router-id
取消路由器的 ID
undo router id
 
配置 OSPF 区域路由聚合
路由聚合是指:具有相同前缀的路由信息, ABR 可以将它们聚合在一起,只发布一条路由到其它区域。一个区域可以配置多条聚合网段,这样 OSPF 可以对多个网段进行聚合。 ABR 向其它区域发送路由信息时,以网段为单位生成 Sum_net_Lsa Type 3 LSA )。如果该区域中存在一些连续的网段,则可以使用 abr-summary 命令将这些连续的网段聚合成一个网段。这样 ABR 只发送一条聚合后的 LSA ,所有落入本命令指定的聚合网段范围的 LSA 将不再会被单独发送出去,这样可减少其它区域中 LSDB 的规模。
一旦将某一网络的聚合网段加入到区域中,该区域中所有落在这一聚合网段内的 IP 地址的内部路由都不再被独立地广播到别的区域,而只是广播整个聚合网段路由的摘要信息。如果该网段范围用关键字 not-advertise 限定,则到这一网段路由的摘要信息将不会被广播出去。这个网段是由 IP 地址 / 掩码的方式说明的。
需要注意的是:路由聚合只有在 ABR 上配置才会有效。
OSPF 区域视图下进行下列配置。
配置 OSFP 区域路由聚合
操作
命令
配置 OSPF 区域路由聚合
abr-summary ip-address mask [ advertise | not-advertise ]
取消 OSPF 区域路由聚合
undo abr-summary ip-address mask
缺省情况下,区域边界路由器不对路由聚合。
 
OSPF 中统一路由尺度( cost )的计算
为确保路由器选择最优路径,统一 OSPF 路由尺度( cost )的计算,计算公式为: 10000/ 带宽,带宽的单位是 Mbps ,各种接口的路由尺度如下表所示。
接口类型
Cost
10GE
5
 GE             
10
155M POS
65
100M FE
100
E1  
5000/N
 
在接口配置模式下运行 ip ospf cost 命令进行 cost 设置。
 
引入其它协议的路由
路由器上各动态路由协议之间可以互相共享路由信息,由于 OSPF 的特性,其它的路由协议发现的路由总被当作自治系统外部的路由信息处理。
OSPF 视图下进行下列配置。
引入其它协议的路由
操作
命令
引入其它协议的路由信息
import-route protocol [ cost value ] [ type value ] [ tag value ] [ route-policy route-policy-name ]
取消引入其它协议路由信息
undo import-route protocol
缺省情况下, OSPF 将不引入其它协议的路由信息。
protocol 指定可引入的源路由协议,目前可为 direct static RIP IS-IS BGP
配置 OSPF 引入缺省路由
使用 import-route 命令不能引入缺省路由,若要将缺省路由引入到路由表中,必须使用下列命令配置。
OSPF 视图下进行下列配置。
配置 OSPF 引入缺省路由
操作
命令
引入缺省路由到 OSPF
default-route-advertise [ always ] [ cost value ] [ type value ] [ route-policy route-policy-name ]
取消引入的缺省路由
undo default-route-advertise [ always ] [ cost ] [ type ] [ route-policy ]
缺省情况下, OSPF 将不引入任何缺省路由。
配置重启 OSPF
如果对路由器先执行 undo ospf ,再执行 ospf 来重启 OSPF ,路由器上原来的 OSPF 配置会丢失。而使用 reset ospf all 命令,可以在不丢失原有 OSPF 配置的前提下重启 OSPF
在用户视图下进行下列配置。
配置重启 OSPF
操作
命令
重启 OSPF
reset ospf all
重启路由器的 OSPF ,可以立即清除无效的 LSA 、使改变的 Router ID 立即生效、或者进行 DR BDR 的重新选举。
 
 

你可能感兴趣的:(ospf的配置(华为设备))