一、OSPF单区域配置
1.1 配置单区域OSPF流程
第一步:分别在路由器上启用OSPF
Router(config)#router ospf [Process ID](1-65535进程号)
第二步:配置RouterID (可选项,不配也行,会采用物理IP)
Router(config-router)#router-id [number-id]
RouterID是OSPF区域内唯一标识路由器的IP地址,同一个OSPF区域内 ID不能相同,主要用于选取DR和BDR。如果不指定RouterID 就会使用物理地址最大的作为DR,第二大的作BDR
第三步:将网段宣告在网络中,格式是 网段 反掩码 区域ID
Router(config-router)#network [网段] [反掩码] [area ID]
注意:反掩码是四个255与子网掩码相减的结果
Area ID是区域ID 可以用十进制的数或者一个IP地址表示
如果是单区域配置OSPF,所有路由器直接指定area 0即可
1.2 配置单区域OSPF案例
R1
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int g0/1
Router(config-if)#ip add 192.168.10.254 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int g0/0
Router(config-if)#ip add 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)#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>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#ip add 10.10.10.2 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int g0/0
Router(config-if)#ip add 20.20.20.1 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#
Router(config)#router ospf 10
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
Router(config-router)#
R3
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#ip add 20.20.20.2 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#int g0/0
Router(config-if)#ip add 192.168.20.254 255.255.255.252
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 10
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
Router(config-router)#
验证PC0 ping PC1
查看路由表
O代表通过ospf路由协议学习到的路有条目
查看ospf配置信息
show ip ospf
查看OSPF路由器邻居
show ip ospf neighbor