实验3 IPv4 编址及静态路由配置
【实验内容】
作为网络管理员,现在公司有一个总部与两个分支机构。其中R1为总部路由器,R2、R3为分支机构,总部与分支机构间通过以太网实现互连。
【实验目的】
通过本项目可以掌握如下知识点和技能点:
1、理解静态路由的配置方法;
2、了解测试静态路由连通性的方法;
3、掌握通过配置缺省路由实现本地网络与外部网络间的访问;
4、掌握静态备份路由的配置方法。
【实验拓扑】
【实验步骤】
步骤1 配置IP地址
步骤2 测试R2到目的网络的连通性
步骤3 配置静态路由
步骤4 配置备份静态路由
步骤5 验证静态路由
步骤6 验证备份静态路由
步骤7 配置缺省路由
步骤8 配置备份缺省路由
步骤9 验证备份缺省路由
步骤10 保存配置
步骤1 基础配置和IP编址
1、在R1、R2和R3上配置设备名称和IP地址。
设备:R1
<Huawei>system-view [Huawei]sysname R1 [R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24 [R1-GigabitEthernet0/0/0]quit [R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1]ip address 10.0.12.1 24 [R1-GigabitEthernet0/0/1]quit [R1]interface LoopBack 0 [R1-LoopBack0]ip address 10.0.1.1 24
设备:R2
<Huawei>system-view [Huawei]sysname R2 [R2]interface GigabitEthernet 0/0/1 [R2-GigabitEthernet0/0/1]ip address 10.0.12.2 24 [R2-GigabitEthernet0/0/1]quit [R2]interface GigabitEthernet 0/0/2 [R2-GigabitEthernet0/0/2]ip address 10.0.23.2 24 [R2-GigabitEthernet0/0/2]quit [R2]interface LoopBack 0 [R2-LoopBack0]ip address 10.0.2.2 24
设备:R3
<Huawei>system-view [Huawei]sysname R3 [R3]interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0]ip address 10.0.13.3 24 [R3-GigabitEthernet0/0/0]quit [R3]interface GigabitEthernet 0/0/2 [R3-GigabitEthernet0/0/2]ip address 10.0.23.3 24 [R3-GigabitEthernet0/0/2]quit [R3]interface LoopBack 0 [R3-LoopBack0]ip address 10.0.3.3 24
2、执行display current-configuration命令,检查配置情况。
设备:R1
<R1>display ip interface brief
设备:R2
<R2>display ip interface brief
设备:R3
<R3>display ip interface brief
3、执行ping命令,检测R1与其它设备间的连通性。
设备:R1
<R1>ping 10.0.12.2
设备:R1
<R1>ping 10.0.13.3
4、执行ping命令,检测R2与其它设备间的连通性。
设备:R2
<R2>ping 10.0.23.3
步骤2 测试R2到目的网络的连通性
设备:R2
<R2>ping 10.0.13.3
设备:R2
<R2>ping 10.0.3.3
R2如果要与10.0.3.0/24网络通信,需要R2上有去往该网段的路由信息,并且R3上也需要有到R2相应接口所在IP网段的路由信息。
上述检测结果表明,R2不能与10.0.3.3和10.0.13.3网络通信。
执行display ip routing-table命令,查看R2上的路由表,可以发现路由表中没有到这两个网段的路由信息。
设备:R2
<R2>display ip routing-table
步骤3 配置静态路由
配置目的地址为10.0.13.0/24和10.0.3.0/24的静态路由,路由的下一跳配置为R3的G0/0/0接口IP地址10.0.23.3。默认静态路由优先级为60,无需额外配置路由优先级信息。
注意:在ip route-static命令中,24代表子网掩码长度,也可以写成完整的掩码形式如255.255.255.0。
设备:R2
[R2]ip route-static 10.0.13.0 24 10.0.23.3 [R2]ip route-static 10.0.3.0 24 10.0.23.3 <R2>display ip routing-table
步骤4 配置备份静态路由
R2与网络10.0.13.3和10.0.3.3之间交互的数据通过R2与R3间的链路传输。如果R2和R3间的链路发生故障,R2将不能与网络10.0.13.3和10.0.3.3通信。
但是根据拓扑图可以看出,当R2和R3间的链路发生故障时,R2还可以通过R1与R3通信。所以可以通过配置一条备份静态路由实现路由的冗余备份。正常情况下,备份静态路由不生效。当R2和R3间的链路发生故障时,才使用备份静态路由传输数据。
配置备份静态路由时,需要修改备份静态路由的优先级,确保只有主链路故障时才使用备份路由。本任务中,需要将备份静态路由的优先级修改为80。
设备:R1
[R1]ip route-static 10.0.3.0 24 10.0.13.3
设备:R2
[R2]ip route-static 10.0.13.0 24 10.0.12.1 preference 80 [R2]ip route-static 10.0.3.0 24 10.0.12.1 preference 80
设备:R3
[R3]ip route-static 10.0.12.0 24 10.0.13.1
步骤5 验证静态路由
在R2的路由表中,查看当前的静态路由配置。
设备:R2
<R2>display ip routing-table
路由表中包含两条静态路由。其中,Protocol字段的值是Static,表明该路由是静态路由。Preference字段的值是60,表明该路由使用的是默认优先级。
当R2和R3之间链路正常时,R2与网络10.0.13.3和10.0.3.3之间交互的数据通过R2与R3间的链路传输。执行tracert命令,可以查看数据的传输路径。
设备:R2
<R2>tracert 10.0.13.3
命令的回显信息证实R2将数据直接发送给R3,未经过其他设备。
步骤6 验证备份静态路由
1、关闭R2上的G0/0/2接口,模拟R2与R3间的链路发生故障,然后查看IP路由表的变化。
设备:R2
[R2]interface GigabitEthernet 0/0/2 [R2-GigabitEthernet0/0/2]shutdown [R2-GigabitEthernet0/0/2]quit [R2]display ip routing-table
2、在R2的路由表中,灰色所标记出的两条路由的下一跳和优先级均已发生变化。
检测R2到目的地址10.0.13.3以及R3上的10.0.3.3的连通性。
设备:R2
<R2>ping 10.0.3.3
设备:R2
<R2>ping 10.0.13.3
网络并未因为R2与R3之间的链路被关闭而中断。
3、执行tracert命令,查看数据包的转发路径。
设备:R2
<R2>tracert 10.0.13.3
设备:R2
<R2>tracert 10.0.3.3
命令的回显信息表明,R2发送的数据经过R1抵达R3设备。
步骤7 配置缺省路由
1、打开R2上在步骤6中关闭的接口。
设备:R2
[R2]interface GigabitEthernet 0/0/2 [R2-GigabitEthernet0/0/2]undo shutdown
2、验证从R1到10.0.23.3网络的连通性。
设备:R1
[R1]ping 10.0.23.3
因为R1上没有去往10.0.23.0网段的路由信息,所以报文无法到达R3。
设备:R1
[R1]display ip routing-table
2、在R1上配置一条下一跳为10.0.13.3的缺省路由来实现网络的连通。
设备:R1
[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.13.3
3、配置完成后,检测R1和10.0.23.3网络间的连通性。
设备:R1
[R1]ping 10.0.23.3
R1通过缺省路由实现了与网段10.0.23.0间的通信。
步骤8 配置备份缺省路由
当R1与R3间的链路发生故障时,R1可以使用备份缺省路由通过R2实现与10.0.23.3和10.0.3.3网络间通信。
配置两条备份路由,确保数据来回的双向都有路由。
设备:R1
[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.12.2 preference 80
设备:R3
[R3]ip route-static 10.0.12.0 24 10.0.23.2 preference 80
步骤9 验证备份缺省路由
1、查看链路正常时R1上的路由条目。
设备:R1
[R1]display ip routing-table
2、关闭R1与R3上的G0/0/0接口模拟链路故障,然后查看R1的路由表。比较关闭接口前后的路由表变化情况。
设备:R1
[R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]shutdown [R1-GigabitEthernet0/0/0]quit
设备:R3
[R3]interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0]shutdown [R3-GigabitEthernet0/0/0]quit
设备:R1
[R1]display ip routing-table
3、上述路由表中,缺省路由0.0.0.0的Preference值为80,表明备用的缺省路由已生效。
设备:R1
[R1]ping 10.0.23.3
4、网络并未因为R1与R3之间的链路被关闭而中断。执行tracert命令,查看数据包的转发路径。
设备:R1
[R1]tracert 10.0.23.3
结果显示报文通过R2(10.0.12.2)到达R3(10.0.23.3)。
步骤10 保存配置
使用Ctrl+Z的组合键退出到用户视图后,再进行保存。
请注意在输入save后,请根据提示输入y,并按回车键进行确认。
设备:R1
<R1>save
设备:R2
<R2>save
设备:R3
<R3>save