您的位置:首页 > 其它

ospf的配置(华为设备)

2007-11-12 11:14 274 查看
在各项配置任务中,必须先启动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
N×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的重新选举。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: