大家好,我是甲方IT和工程商经常摇人的“人”-通信厂商网络专家。今天分享OSPF最基础的应用配置实例,感兴趣的朋友可在任意模拟器上做实验。
组网需求
如图1所示,所有的交换机都运行OSPF,并将整个自治系统划分为3个区域,其中SwitchA和SwitchB作为ABR来转发区域之间的路由。配置完成后,每台交换机都应学到自治系统内的到所有网段的路由。
图1 配置OSPF基本功能组网图
配置思路
采用如下的思路配置OSPF基本功能:
在各交换机上使能OSPF。
指定不同区域内的网段。
操作步骤
第一步:配置各接口的IP地址(略)
第二步:配置OSPF基本功能
# 配置SwitchA。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchA
[*HUAWEI] commit[~SwitchA] router id 10.1.1.1
[*SwitchA] ospf 1[*SwitchA-ospf-1] area 0
[*SwitchA-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[*SwitchA-ospf-1-area-0.0.0.0] quit
[*SwitchA-ospf-1] area 1
[*SwitchA-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[*SwitchA-ospf-1-area-0.0.0.1] quit
[*SwitchA-ospf-1] commit
[~SwitchA-ospf-1] quit
# 配置SwitchB。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchB
[*HUAWEI] commit[~SwitchB] router id 10.2.2.2
[*SwitchB] ospf 1[*SwitchB-ospf-1] area 0
[*SwitchB-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[*SwitchB-ospf-1-area-0.0.0.0] quit
[*SwitchB-ospf-1] area 2
[*SwitchB-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[*SwitchB-ospf-1-area-0.0.0.2] quit
[*SwitchB-ospf-1] commit
[~SwitchB-ospf-1] quit
# 配置SwitchC。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchC
[*HUAWEI] commit
[~SwitchC] router id 10.3.3.3
[*SwitchC] ospf 1
[*SwitchC-ospf-1] area 1
[*SwitchC-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[*SwitchC-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[*SwitchC-ospf-1-area-0.0.0.1] commit
[~SwitchC-ospf-1-area-0.0.0.1] quit
[~SwitchC-ospf-1] quit
# 配置SwitchD。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchD
[*HUAWEI] commit
[~SwitchD] router id 10.4.4.4
[*SwitchD] ospf 1
[*SwitchD-ospf-1] area 2
[*SwitchD-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[*SwitchD-ospf-1-area-0.0.0.2] network 172.17.1.0 0.0.0.255
[*SwitchD-ospf-1-area-0.0.0.2] commit
[~SwitchD-ospf-1-area-0.0.0.2] quit
[~SwitchD-ospf-1] quit
# 配置SwitchE。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchE
[*HUAWEI] commit
[~SwitchE] router id 10.5.5.5
[*SwitchE] ospf 1
[*SwitchE-ospf-1] area 1
[*SwitchE-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[*SwitchE-ospf-1-area-0.0.0.1] commit
[~SwitchE-ospf-1-area-0.0.0.1] quit
[~SwitchE-ospf-1] quit
# 配置SwitchF。
<HUAWEI> system-view
[~HUAWEI] sysname SwitchF
[*HUAWEI] commit[~SwitchF] router id 10.6.6.6
[*SwitchF] ospf 1[*SwitchF-ospf-1] area 2
[*SwitchF-ospf-1-area-0.0.0.2] network 172.17.1.0 0.0.0.255
[*SwitchF-ospf-1-area-0.0.0.2] commit
[~SwitchF-ospf-1-area-0.0.0.2] quit
[~SwitchF-ospf-1] quit
验证配置结果
# 显示SwitchA的OSPF邻居信息
[~SwitchA] display ospf peerOSPF Process 1 with Router ID 10.1.1.1Area 0.0.0.0 interface 192.168.0.1(Vlanif10)'s neighbors
Router ID: 10.2.2.2 Address : 192.168.0.2
State : Full Mode : Nbr is Master Priority: 1
DR : 192.168.0.2 BDR : 192.168.0.1 MTU : 0
Dead timer due (in seconds) : 36
Retrans timer interval : 5
Neighbor up time : 02h29m06s
Authentication Sequence : 0
Area 0.0.0.1 interface 192.168.1.1(Vlanif20)'s neighbors
Router ID: 10.3.3.3 Address : 192.168.1.2
State : Full Mode : Nbr is Master Priority: 1
DR : 192.168.1.2 BDR : 192.168.1.1 MTU : 0
Dead timer due (in seconds) : 33
Retrans timer interval : 5
Neighbor up time : 02h28m52s
Authentication Sequence : 0
# 显示SwitchA的OSPF路由信息。
[~SwitchA] display ospf routingOSPF Process 1 with Router ID 10.1.1.1
Routing for Network
--------------------------------------------------------------------------------
Destination Cost Type NextHop AdvRouter Area
172.16.1.0/24 2 Transit 192.168.1.2 10.3.3.3 0.0.0.1
172.17.1.0/24 3 Inter-area 192.168.0.2 10.2.2.2 0.0.0.0
192.168.0.0/24 1 Direct 192.168.0.1 10.1.1.1 0.0.0.0
192.168.1.0/24 1 Direct 192.168.1.1 10.1.1.1 0.0.0.1
192.168.2.0/24 2 Inter-area 192.168.0.2 10.2.2.2 0.0.0.0
Total Nets: 5
Intra Area: 3 Inter Area: 2 ASE: 0 NSSA: 0
# 显示SwitchA的LSDB。
[~SwitchA] display ospf lsdbOSPF Process 1 with Router ID 10.1.1.1Link State Database
Area: 0.0.0.0
----------------------------------------------------------------------------
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 10.1.1.1 10.1.1.1 93 48 80000004 1
Router 10.2.2.2 10.2.2.2 92 48 80000004 1
Sum-Net 172.16.1.0 10.1.1.1 1287 28 80000002 2
Sum-Net 192.168.1.0 10.1.1.1 1716 28 80000001 1
Sum-Net 172.17.1.0 10.2.2.2 1336 28 80000001 2
Sum-Net 192.168.2.0 10.2.2.2 87 28 80000002 1
Area: 0.0.0.1
----------------------------------------------------------------------------
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 10.1.1.1 10.1.1.1 1420 48 80000002 1
Router 10.3.3.3 10.3.3.3 1294 60 80000003 1
Router 10.5.5.5 10.5.5.5 1296 36 80000002 1
Network 172.16.1.1 10.3.3.3 1294 32 80000001 0
Sum-Net 172.17.1.0 10.1.1.1 1325 28 80000001 3
Sum-Net 192.168.0.0 10.1.1.1 1717 28 80000001 1
Sum-Net 192.168.2.0 10.1.1.1 1717 28 80000001 2
# 查看SwitchD的路由表,并使用Ping进行测试连通性。
[~SwitchD] display ospf routingOSPF Process 1 with Router ID 10.4.4.4
Routing for Network
--------------------------------------------------------------------------------
Destination Cost Type NextHop AdvRouter Area
172.16.1.0/24 4 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
172.17.1.0/24 1 Direct 172.17.1.1 10.4.4.4 0.0.0.2
192.168.0.0/24 2 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
192.168.1.0/24 3 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
192.168.2.0/24 1 Direct 192.168.2.2 10.4.4.4 0.0.0.2
Total Nets: 5
Intra Area: 2 Inter Area: 3 ASE: 0 NSSA: 0
# 查看SwitchD的路由表
[~SwitchD] display ospf routingOSPF Process 1 with Router ID 10.4.4.4
Routing for Network
--------------------------------------------------------------------------------
Destination Cost Type NextHop AdvRouter Area
172.16.1.0/24 4 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
172.17.1.0/24 1 Direct 172.17.1.1 10.4.4.4 0.0.0.2
192.168.0.0/24 2 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
192.168.1.0/24 3 Inter-area 192.168.2.1 10.2.2.2 0.0.0.2
192.168.2.0/24 1 Direct 192.168.2.2 10.4.4.4 0.0.0.2
Total Nets: 5 Intra Area: 2 Inter Area: 3 ASE: 0 NSSA: 0
# 使用Ping进行测试连通性。
[~SwitchD] ping 172.16.1.1 PING 172.16.1.1: 56 data bytes, press CTRL_C to break
Reply from 172.16.1.1: bytes=56 Sequence=1 ttl=253 time=62 ms
Reply from 172.16.1.1: bytes=56 Sequence=2 ttl=253 time=16 ms
Reply from 172.16.1.1: bytes=56 Sequence=3 ttl=253 time=62 ms
Reply from 172.16.1.1: bytes=56 Sequence=4 ttl=253 time=94 ms
Reply from 172.16.1.1: bytes=56 Sequence=5 ttl=253 time=63 ms
--- 172.16.1.1 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 16/59/94 ms
评论区