0SPF路由单区域配置
配置过程
1)创建一个 OSPF 进程,进程号的范围为1~65535。
Router ( config )# router ospf [ process - id ]
2)配置当前路由的 ID ,相当于每台路由器在 OSPF 中的名称,同一区域内不能相同,格式和 P 地址相同,都是点分十进制,取值范围为0.0.0.0~255.255.255.255。如果不指定,默认选物理地址最大的那个
Router ( config - router )# router - id [ id - number ]
3)将直连网络发布到 OSPF 中,这里和 RIP 协议不同的地方在于,发布时需要添加所对应网段的反掩码和区域编号。
Router ( config一router )# network network - address Wildcard - mask area -n umber
反掩码就是四个255减去掩码
配置实例
路由器R1
Router>enable
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface g 0/0
Router(config-if)#ip address 192.168.10.254 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface g0/1
Router(config-if)#ip address 10.10.10.1 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 10
Router(config-router)#router-id 1.1.1.1
Router(config-router)#network 192.168.10.0 0.0.0.255 area 0
Router(config-router)#network 10.10.10.0 0.0.0.3 area 0
路由器R2
Router>enable
Router#configure t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface g0/0
Router(config-if)#ip address 10.10.10.2 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface g0/1
Router(config-if)#ip address 20.20.20.1 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 10
Router(config-router)#router-id 2.2.2.2
Router(config-router)#network 10.10.10.0 0.0.0.3 area 0
Router(config-router)#network 20.20.20.0 0.0.0.3 area 0
路由器R3
Router>enable
Router#configure t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface g0/0
Router(config-if)#ip address 20.20.20.2 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface g0/1
Router(config-if)#ip address 192.168.20.254 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 10
Router(config-router)#router-id 3.3.3.3
Router(config-router)#network 20.20.20.0 0.0.0.3 area 0
Router(config-router)#network 192.168.20.0 0.0.0.255 area 0
PC0
Pc1
PC0 ping PC1
查看命令
查看ospf配置信息
show ip ospf
查看邻居
show ip ospf neighbor