目录
2.2.5 配置R1->R3->R2作为R1的LoopBack0到R2的LoopBack0接口的备份路径
2.2.6 通过默认路由实现R1的LoopBack0接口和R2的LoopBack0接口互联互通
2 IPv4编址及IPv4路由基础实验
2.1 实验组网拓扑
2.2 实验任务配置
2.2.1 eNSP搭建实验环境
依据实验组网拓扑搭建模型,选取路由器为Router,设备连线选择copper(双绞线),选取设备连线接口为GE(接口设置略有差别)
R1 GE0/0/1 —— R3 GE0/0/1
R1 GE0/0/3 —— R2 GE0/0/3
R2 GE0/0/2 —— R3 GE0/0/2
设备基础配置,修改各个设备命名(sysname R1/R2/R3)
2.2.2 命令配置(以R1为例)
1.查看路由器上的接口状态 display ip interface brief
命令用来查看接口与IP相关的简要信息,包括IP地址、子网掩码、物理状态和协议状态以及处于不同状态的接口数目等。
Interface(接口) IP Address/Mask(IP地址/掩码) Physical(物理状态) Protocol(协议状态)
接口尚未配置IP地址时,IP Address/Mask字段为unassigned状态,Protocol字段为down状态,Physical字段为up状态
2.查看路由器上的路由表情况 display ip routing-table
Destination/Mask(目的地址/掩码) Proto(连接方式) Pre(优先级) Cost(开销) Flags(路由状态) NextHop(下一跳) Interface(出接口)
InLoopBack0为设备上默认创建的环回接口,它是一个特殊的、固定的LoopBack接口。InLoopBack0接口使用环回地址127.0.0.1/8,用来接收所有发送给本机的数据包。该接口上的IP地址是不可以改变的,也不通过路由协议对外发布。
2.2.3 配置路由物理接口的IP地址
①命令配置
1.系统视图下(system-view)
2.进入对应接口视图(interface GigabitEthernetx/x/x)
3.配置IP地址(ip address X.X.X.X X)
②使用ping工具测试连通性(ping X.X.X.X)
③查看路由表(display ip routing-table)
可以看到,在接口IP地址配置完成之后,针对每个接口自动生成了三条直连路由。分别是:
1. 指向接口所在网段的路由。
2. 指向接口IP地址的主机路由。
3. 指向接口所在网段广播地址的主机路由。
注:主机路由就是掩码长度为32的路由。
2.2.4 创建并配置LoopBack接口
①命令配置
1.进入LoopBack0接口视图(interface LoopBack0)
2.配置IP地址(ip address X.X.X.X X)
②查看路由表(display ip routing-table)
③ping测试各LoopBack接口之间的连通性
ping –a source-ip-address destination-ip-address命令用来指定发送ICMP ECHO-REQUEST报文的源IP地址及目的IP地址。
④配置静态路由,LoopBack0接口到达其他路由器的路由条目,所有路由器上的LoopBack0接口都需要进行静态路由配置才能ping通(R1 —— R2,R2 —— R1都配置好,R1的LoopBack0接口可达R2的LoopBack0接口)
(ip route-static X.X.X.X X 源IP地址 掩码 X.X.X.X X 目的IP地址)
2.2.5 配置R1->R3->R2作为R1的LoopBack0到R2的LoopBack0接口的备份路径
1.配置R1和R2上的静态路由,设置优先级(数字越小优先级越高)
(ip route-static X.X.X.X X 源IP地址 掩码 X.X.X.X X 目的IP地址 preference X)
2.查看路由表,此时新配置静态路由未加载到路由表中
3.关闭R1和R2之间的链路对应接口(GigabitEthernet0/0/3),使得优先级高的路由失效
[接口视图] shutdown
4.查看路由表,备份路径加载到路由表中,低优先级静态路由激活
5.ping检查连通性
6.追踪数据包路径 (tracert -a X.X.X.X 源IP地址 X.X.X.X 目标IP地址)
tracert命令主要用于查看数据包从源端到目的端的路径信息。
可以看到数据包经过了R3的GigabitEthernet0/0/1,再经过R3的GigabitEthernet0/0/3转发给R2的GigabitEthernet0/0/4。
注:部分实验环境下设备出于安全考虑,不会回复ICMP报文,实验现象可能会有所偏差,可以按ctrl+c结束tracert。
2.2.6 通过默认路由实现R1的LoopBack0接口和R2的LoopBack0接口互联互通
1.恢复接口并删除已经配置的路由条目 [接口视图]undo shutdown;undo ip route-static...
2.在R1上配置默认路由 ip route-static 0.0.0.0 0 X.X.X.X
3.查看R1路由条目
4.ping测试R1的LoopBack0接口到R2的LoopBack0接口的联通性
2.3.知识补充
①LoopBack接口
LoopBack接口属于设备上的逻辑接口,逻辑接口是指能够实现数据交换功能但物理上不存在、需要通过配置建立的接口。LoopBack接口创建后除非手工关闭该接口,否则LoopBack接口物理层状态和链路层协议永远处于UP状态。一般情况下,LoopBack接口使用32位掩码。使用LoopBack接口一般有如下目的:
1. 作为一台路由器的管理地址,起到标识一台设备的作用。
2. 使用该接口地址作为动态路由协议OSPF的router id。
3. 其他提高网络可靠性的用途。
②命令总结
1.查看路由器上的接口状态 display ip interface brief
2.查看路由器上的路由表情况 display ip routing-table
3.配置静态路由(设置优先级)
ip route-static X.X.X.X X 源IP地址 掩码 X.X.X.X X 目的IP地址( preference X)
4.关闭接口 [接口视图] shutdown
5.追踪数据包路径 (tracert -a X.X.X.X 源IP地址 X.X.X.X 目标IP地址)