OSPF:开放式最短路径优先,基于链路状态的协议,具有收敛快,路由无环,扩展性好等优点,运行SPF算法得到最优路径,一个(网段)链路只能属于一个区域。
骨干区域:有并且只能有一个 area 0,负责在非骨干区域之间发布区域间的路由信息
非骨干区域:为了防止环路,必须和骨干区域相连。
router-id:简单来说就是给每一个路由器起名字,建议手动配置,如果不是手动配置他会自动选择一个IP地址大的做id.并且如果ospf已经启动,需要更改router-id,就必须重新启动ospf才可以更新。
接下来进行简单的配置,不说那么多了。看图,我利用回环接口模拟pc.
接下来老样子,敲上各路由器IP,基本配置,我直接放配置了
#AR1
[AR1]int gi0/0/0
[AR1-GigabitEthernet0/0/0]ip ad 192.168.1.1 24
[AR1-GigabitEthernet0/0/0]int gi0/0/1
[AR1-GigabitEthernet0/0/1]ip ad 172.16.1.1 24
[AR1-GigabitEthernet0/0/1]int lo 0
[AR1-LoopBack0]ip ad 10.10.10.10 32
#AR2
[Huawei]sys AR2 //改设备名字
[AR2]int gi0/0/0
[AR2-GigabitEthernet0/0/0]ip ad 192.168.1.2 24
[AR2-GigabitEthernet0/0/0]int gi0/0/1
[AR2-GigabitEthernet0/0/1]ip ad 192.168.2.2 24
[AR2-GigabitEthernet0/0/1]int lo 0
[AR2-LoopBack0]ip ad 20.20.20.20 32
#AR3
[Huawei]sys AR3
[AR3]int gi0/0/0
[AR3-GigabitEthernet0/0/0]ip ad 172.16.1.3 24
[AR3-GigabitEthernet0/0/0]int gi0/0/1
[AR3-GigabitEthernet0/0/1]ip ad 192.168.2.3 24
[AR3-GigabitEthernet0/0/1]int lo 0
[AR3-LoopBack0]ip ad 30.30.30.30 32
基础的IP配置完成了,接下来配置各个路由器的ospf。
ospf宣告本设备的直连网段
#AR1
[AR1]ospf 1 router-id 1.1.1.1 //手工配置router-id
[AR1-ospf-1]area 0 //进入区域0,就是骨干区域
[AR1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255 //后面的0.0.0.255这是通配符,也叫做反子网掩码
[AR1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]network 10.10.10.10 0.0.0.0
查看配置:
#AR2
[AR2]ospf 1 router-id 2.2.2.2
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]net
[AR2-ospf-1-area-0.0.0.0]network 20.20.20.20 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
查看一下配置:
#AR3
[AR3]ospf 1 router-id 3.3.3.3
[AR3-ospf-1]are
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]net
[AR3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]network 30.30.30.30 0.0.0.0
查看配置:
好的,三个路由器配置完成,看一下AR1的路由表
可以看见,已经学习到了30.30.30.30和20.20.20.20还有192.168.2.0这三个网段,我们进行测试ping一下30.30.30.30和20.20.20.20.
欧克,ospf配置比较简单,但ospf还有很多内容,包括报文啊,DR/BDR的选举啊,ospf认证啊等等这些,需要分析的东西很多,感兴趣的可以自己学习一下,我就进行简单的配置。