一、题目
[多选题]如图所示,所有路由器运行OSPF协议,要求OSPF进程号为1,并且区域号为0,下列哪些命令可以在路由 器RouterA上实现这个需求?
A. #
ospf 1
area 0.0.0.0
network 10.0.12.1 0.0.0.0
#
B. #
ospf 1
area 0.0.0.0
network 10.0.12.0 0.0.0.3
#
C. #
ospf 1
area 0.0.0.0
network 10.0.12.0 0.0.0.255
#
D. #
interface GigabitEthernet0/0/1
ip address 10.0.12.1 255.255.255.0
ospf enable 1 area 0.0.0.0
#
二、答案
ABCD
三、解析
OSPF路由协议是基于链路运行的,让某个接口运行OSPF时可以使用三种方式,进行宣告
1、普通宣告
进入ospf进程,并将接口的网段宣告到ospf的区域中
例如:
“`abap
ospf 1
area 0
network 10.0.12.0 0.0.0.255
“`
此时OSPF协议将根据宣告的范围去查找接口,并在查询到的接口运行OSPF,此时此网段包含地址范围是10.0.12.0~255,只要设备上任意一个三层接口拥有这个范围内的IP,都会被宣告到OSPF中;
所以B、C选项均正确宣告了RouterA的G0/0/1接口
2、精确宣告
进入ospf进程,并将接口的地址宣告到ospf的区域中
“`abap
interface g0/0/1
area 0
network 10.0.12.1 0.0.0.0
“`
此时OSPF宣告的网络地址范围是一个IP地址,设备查询到某个三层接口IP等于10.0.12.1时,这个接口运行OSPF协议,所以A选项正确
3、进入接口宣告
进入一个三层接口,配置此接口运行在ospf中
“`abap
interface g0/0/1
ospf enable 1 area 0.0.0.0
“`
此时我们将单独某个接口运行到OSPF中,最精确,推荐使用此方式配置IGP路由协议