ospf的基础配置

发布于 2019-10-18  371 次阅读


配置 R1,R2,R3 的相应接口 IP 地址,保证连通性。并且在每个路由器上配置一个环回口 0,其地址格式为 X.X.X.X/24。
然后配置 R1 和 R2 之间的区域 0。
R1(config)#router ospf ? //选择一个进程号,进程号只是本地有意义。
<1-65535> Process ID
R1(config)#router ospf 1
R1(config-router)#network 1.1.1.0 0.0.0.255 area 0 //将满足该范围的 IP 接口加入
OSPF 进程中,并且属于区域 0
R1(config-router)#network 10.10.1.0 0.0.0.255 area 0
R1(config-router)#exit

R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2 //手工指定 OSPF 路由器 ID 为 2.2.2.2
R2(config-router)#network 10.10.1.0 0.0.0.255 area 0
R2(config-router)#exit

R2(config)#
*Mar 1 00:03:52.351: %OSPF-5-ADJCHG: Process 1, Nbr 1.1.1.1 on Ethernet0/1 from
LOADING to FULL, Loading Done //邻居已经同步
对于 OSPF 的路由器 ID(32bit)的选择,采用如下规则:
a) 如果存在命令 router-id X.X.X.X,那么优先采用
b) 如果没有手工指定,那么选取 IP 地址最高的环回口地址作为 RID。即使该环回口并没有参与 OSPF 进程
c) 如果没有环回口,那么选取 IP 地址最高的物理接口地址作为 RID。即使该物理接口没有参与 OSPF 进程,但一定要 UP。
RID 对于 OSPF 非常重要,如果没有 RID,OSPF 便无法正常运行。因此建议养成手工指定 RID 的习惯。

配置 R2 和 R3,使得实验拓扑得以完成。
R2(config-router)#network 2.2.2.0 0.0.0.255 area 1 //将 R2 的环回口放在区域 1 中
R2(config-router)#network 12.1.1.0 0.0.0.255 area 1
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 12.1.1.0 0.0.0.255 a 1
R3(config-router)#network 3.3.3.0 0.0.0.255 area 1
R3(config-router)#

*Mar 1 00:13:01.379: %OSPF-5-ADJCHG: Process 1, Nbr 2.2.2.2 on Ethernet0/1 from
LOADING to FULL, Loading Done //R2 和 R3 之间 OSPF 同步


备战CCIE