OSPF是一种基于链路状态(link-state)的路由协议,而RIP则是一种基于距离矢量的路由协议,这是二者最根本的区别。
RIP协议中,路由器之间是以一种“传话”的方式来传递有关路由的信息。OSPF协议中,路由器之间可以一种"宣告"的方式来传递有关路由的信息。OSPF网络的路由收敛时间明显小于RIP网络的收敛时间。
OSPF的路由优先级是10,与RIP协议不同的是,OSPF适用于任何规模的网络,RIP只适用于小型网络中,一言蔽之,OSPF协议在各个方面都是优于RIP协议的,如果不考虑协议复杂程度的话。
下面请看OSPF路由的简单案例。
整体思路:
1:进入OSPF视图,设置RouterID
2:进入区域area0,并且宣告自己的所有网段
AR1
#
sysname R1
#
undo info-center enable
#
interface GigabitEthernet0/0/0
ip address 192.168.30.1 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.10.1 255.255.255.0
#
interface GigabitEthernet0/0/2
#
#
ospf 1 router-id 1.1.1.1 //router ID的取值范围是0.0.0.0-255.255.255.255
area 0.0.0.0 //area0是骨干区域
network 192.168.10.0 0.0.0.255 //这里的掩码与ACL一致,是通配符掩码
network 192.168.30.0 0.0.0.255
#
AR2
#
sysname R2
#
undo info-center enable
#
interface GigabitEthernet0/0/0
ip address 192.168.20.1 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.10.2 255.255.255.0
#
interface GigabitEthernet0/0/2
#
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 192.168.10.0 0.0.0.255
network 192.168.20.0 0.0.0.255
#
AR3
#
sysname R3
#
undo info-center enable
#
interface GigabitEthernet0/0/0
ip address 192.168.30.2 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.20.2 255.255.255.0
#
interface GigabitEthernet0/0/2
#
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 192.168.20.0 0.0.0.255
network 192.168.30.0 0.0.0.255
#