目录
整体拓扑
操作步骤
1.基本配置
1.1 配置R1的IP
1.2 配置R2的IP
1.3 配置R3的IP
1.4 配置PC-1的IP地址
1.5 配置PC-2的IP地址
1.6 配置PC-3的IP地址
1.7 检测R1直连链路连通性
1.8 检测R3直连链路连通性
1.9 检测R2直连链路连通性
2. 部署单区域OSPF网络
2.1 创建并运行OSPF
2.2 创建区域并进入OSPF区域视图
2.3 通告网络
2.4 检查OSPF接口通告
2.5 在R2上做相应配置
2.6 在R3上做相应配置
3. 检查OSPF单区域的配置结果
3.1 检查R1的OSPF邻居状态
3.2 检查R1上的OSPF路由表
3.3 测试PC-1与PC-3间的连通性
3.4 测试PC-1与PC-2间的连通性
4.保存数据
4.1保存R1数据
4.2保存R2数据
4.3保存R3数据
本实验模拟企业网络场景,该公司有三大办公区,每个办公区放置了一台路由器,R1放在办公区A,A区经理的PC-1直接连接R1;R2放在办公区B,B区经理的PC-2直接连接到R2;R3放在办公区C,C区经理的PC-3直接连接到R3;三台路由器都互相直连,为了能使整个公司网络互相通信,需要在所有路由器上部署路由协议,考虑到公司未来的发展(部门的增加和分公司的成立),为了适应不断扩展的网络的需求,公司在所有路由器上部署OSPF协议,且现在所有路由器都属于骨干区域。
整体拓扑
操作步骤
1.基本配置
根据实验编址表进行相应的基本IP地址配置。
1.1 配置R1的IP
根据实验编址表配置路由器R1的接口IP地址,掩码长度为24。
<Huawei>system-view
[Huawei]sysname R1
[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ip address 172.16.10.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]ip address 172.16.20.1 24
[R1-GigabitEthernet0/0/1]quit
[R1]interface GigabitEthernet0/0/2
[R1-GigabitEthernet0/0/2]ip address 172.16.1.254 24
[R1-GigabitEthernet0/0/2]quit
system-view
sysname R1
interface GigabitEthernet0/0/0
ip address 172.16.10.1 24
quit
interface GigabitEthernet0/0/1
ip address 172.16.20.1 24
quit
interface GigabitEthernet0/0/2
ip address 172.16.1.254 24
quit
1.2 配置R2的IP
根据实验编址表配置路由器R2的接口IP地址,掩码长度为24。
<Huawei>system-view
[Huawei]sysname R2
[R2]interface GigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]ip address 172.16.10.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface GigabitEthernet0/0/1
[R2-GigabitEthernet0/0/1]ip address 172.16.30.2 24
[R2-GigabitEthernet0/0/1]quit
[R2]interface GigabitEthernet0/0/2
[R2-GigabitEthernet0/0/2]ip address 172.16.2.254 24
[R2-GigabitEthernet0/0/2]quit
system-view
sysname R2
interface GigabitEthernet0/0/0
ip address 172.16.10.2 24
quit
interface GigabitEthernet0/0/1
ip address 172.16.30.2 24
quit
interface GigabitEthernet0/0/2
ip address 172.16.2.254 24
quit
1.3 配置R3的IP
根据实验编址表配置路由器R3的接口IP地址,掩码长度为24。
<Huawei>system-view
[Huawei]sysname R3
[R3]interface GigabitEthernet0/0/0
[R3-GigabitEthernet0/0/0]ip address 172.16.20.3 24
[R3-GigabitEthernet0/0/0]quit
[R3]interface GigabitEthernet0/0/1
[R3-GigabitEthernet0/0/1]ip address 172.16.30.3 24
[R3-GigabitEthernet0/0/1]quit
[R3]interface GigabitEthernet0/0/2
[R3-GigabitEthernet0/0/2]ip address 172.16.3.254 24
[R3-GigabitEthernet0/0/2]quit
system-view
sysname R3
interface GigabitEthernet0/0/0
ip address 172.16.20.3 24
quit
interface GigabitEthernet0/0/1
ip address 172.16.30.3 24
quit
interface GigabitEthernet0/0/2
ip address 172.16.3.254 24
quit
1.4 配置PC-1的IP地址
双点击PC图标,即可出现配置界面,配置完成后点击应用。
根据实验编制表配置PC-1的IP地址为:172.16.1.1,对应的子网掩码为255.255.255.0,默认网关为172.16.1.254。
1.5 配置PC-2的IP地址
双点击PC图标,即可出现配置界面,配置完成后点击应用。
根据实验编制表配置PC-2的IP地址为:172.16.2.1,对应的子网掩码为255.255.255.0,默认网关为172.16.2.254。
1.6 配置PC-3的IP地址
双点击PC图标,即可出现配置界面,配置完成后点击应用。
根据实验编制表配置PC-3的IP地址为:172.16.3.1,对应的子网掩码为255.255.255.0,默认网关为172.16.3.254。
1.7 检测R1直连链路连通性
并使用ping命令检测R1直连链路的连通性。
<R1>ping 172.16.1.1
ping 172.16.1.1
1.8 检测R3直连链路连通性
并使用ping命令检测R3直连链路的连通性。
<R3>ping 172.16.3.1
ping 172.16.3.1
1.9 检测R2直连链路连通性
并使用ping命令检测R2直连链路的连通性。
<R2>ping 172.16.2.1
ping 172.16.2.1
2. 部署单区域OSPF网络
2.1 创建并运行OSPF
首先使用命令ospf创建并运行OSPF。
<R1>system-view
[R1]ospf 1
其中,1代表的是进程号,如果没有写明进程号,默认是1。
system-view
ospf 1
2.2 创建区域并进入OSPF区域视图
接着使用命令area创建区域并进入OSPF区域视图,输入要创建的区域ID。
由于本实验为OSPF单区域配置,所以使用骨干区域,即区域0即可。
[R1-ospf-1]area 0
area 0
2.3 通告网络
使用network命令来指定运行OSPF协议的接口和接口所属的区域。
本实验中R1上的三个物理接口都需要指定。配置中需注意,尽量精确匹配所通告的网段。
[R1-ospf-1-area-0.0.0.0]network 172.16.10.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 172.16.20.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
network 172.16.10.0 0.0.0.255
network 172.16.20.0 0.0.0.255
network 172.16.1.0 0.0.0.255
2.4 检查OSPF接口通告
配置完成后等待一段时间,使用命令display ospf interface检查OSPF接口通告是否正确。
[R1]display ospf interface
可以观察到本地OSPF进程使用的Router-ID是172.16.1.254。在此进程下,有三个接口加入了OSPF进程。网络类型为以太网默认的广播网络类型。State为该接口当前的状态,显示为DR状态,即表示为这三个接口在它们所在的网段中都被选举为DR。
return
system-view
display ospf interface
2.5 在R2上做相应配置
在R2上做相应配置,配置方法和R1相同。
<R2>system-view
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.10.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 172.16.30.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 172.16.2.0 0.0.0.255
system-view
ospf 1
area 0
network 172.16.10.0 0.0.0.255
network 172.16.30.0 0.0.0.255
network 172.16.2.0 0.0.0.255
2.6 在R3上做相应配置
在R3上做相应配置,配置方法和R1相同。
<R3>system-view
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 172.16.20.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 172.16.30.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 172.16.3.0 0.0.0.255
system-view
ospf 1
area 0
network 172.16.20.0 0.0.0.255
network 172.16.30.0 0.0.0.255
network 172.16.3.0 0.0.0.255
3. 检查OSPF单区域的配置结果
3.1 检查R1的OSPF邻居状态
以R1为例使用display ospf peer命令查看OSPF邻居状态。
<R1>display ospf peer
通过这条命令,可以查看很多内容。例如通过Router-ID可以查看邻居的路由器标识,通过Address可以查看邻居的OSPF接口IP地址,通过State可以查看目前与该路由器的OSPF邻居状态,通过Priority可以查看当前该邻居OSPF接口的DR优先级等等。
display ospf peer
3.2 检查R1上的OSPF路由表
使用display ip routing-table protocol ospf命令查看R1上的OSPF路由表。
<R1>display ip routing-table protocol ospf
通过此命令可以观察到,“Destination/Mask”标识了目的网段的前缀及掩码,“Proto”标识了此路由信息是通过OSPF协议获取到的,“Pre”标识了路由优先级,“Cost”标识了开销值,“NextHop”标识了下一跳地址,“Interface”标识了此前缀的出接口。
此时R1的路由表中已经拥有了去往网络中所有其他网段的路由条目。R2与R3上的现象一样,此处不再赘述。
display ip routing-table protocol ospf
3.3 测试PC-1与PC-3间的连通性
在PC-1上用ping命令测试与PC-3间的连通性。
PC1>ping 172.16.3.1
通信正常。
ping 172.16.3.1
3.4 测试PC-1与PC-2间的连通性
在PC-1上用ping命令测试与PC-2间的连通性。
PC1>ping 172.16.2.1
通信正常。
ping 172.16.2.1
4.保存数据
4.1保存R1数据
在R1上保存数据。
<R1>save
save
4.2保存R2数据
在R2上保存数据。
<R2>save
save
4.3保存R3数据
在R3上保存数据。
<R3>save
save