我们来详细讲解华为/H3C设备获取路由的三种主要方式:直连路由、静态路由和动态路由。
一、三种路由获取方式概念详解
1. 直连路由
概念:当设备接口配置了IP地址并且物理和协议状态都为UP时,自动生成的到该接口所在网段的路由。
特点:
自动生成:无需手动配置
优先级最高:管理距离为0,最可靠
范围有限:只包含直接连接的网段
命令:
interface GigabitEthernet 0/0ip address 192.168.1.1 255.255.255.0
自动生成直连路由 192.168.1.0/24
2. 静态路由
概念:由网络管理员手动配置的路由,明确指定到达目标网络的路径。
特点:
手动配置:需要管理员逐条添加
无开销:不占用CPU和带宽资源
缺乏灵活性:网络拓扑变化时需要手动调整
适用于:小型网络、默认路由、末梢网络
命令:
ip route-static 10.1.1.0 255.255.255.0 192.168.1.2
目的网络 10.1.1.0/24,下一跳 192.168.1.2
3. 动态路由
概念:路由器之间通过路由协议自动学习和交换路由信息,动态计算最优路径。
特点:
自动学习:路由器间自动交换路由信息
自适应:网络拓扑变化时自动更新
有开销:占用CPU、内存和带宽资源
适用于:中大型复杂网络
常见协议:
OSPF:链路状态协议,适用于企业网
BGP:路径矢量协议,适用于运营商
RIP:距离矢量协议,简单但收敛慢
二、形象比喻
我们可以用一个 "城市交通导航系统" 的比喻来理解这三种路由方式:
直连路由 → 家门口的街道
就像你自然知道从自己家到小区门口的路
不需要查地图或问别人,因为这是你直接连接的地方
特点:自动知晓,无需学习,最可靠
静态路由 → 固定的路标指示牌
就像政府在路口设立的固定路牌:"前方3km → 火车站"
优点:明确、稳定、不会自己改变
缺点:如果修路(网络故障),路牌不会自动更新,你可能被指引到断头路
适用:去往重要地标的固定路线
动态路由 → 智能导航APP
就像高德地图、百度地图等实时导航系统
工作方式:
所有车辆(路由器)实时报告路况信息(路由更新)
系统自动计算最优路径并动态调整
遇到堵车或封路(链路故障)时自动重新规划路线
优点:智能、自适应、适合复杂路网
缺点:需要消耗手机流量和电量(网络资源)
三、实验验证
实验拓扑
[PC1] (192.168.1.2/24) --- (G0/0) [R1] (G0/1) --- (G0/0) [R2] (G0/1) --- (192.168.3.2/24) [PC3]
192.168.1.1/24 192.168.2.1/24 192.168.2.2/24 192.168.3.1/24
实验步骤
第1步:基础配置与直连路由验证
在R1和R2上配置接口IP:
R1配置
<R1> system-view
[R1] interface GigabitEthernet 0/0
[R1-GigabitEthernet0/0] ip address 192.168.1.1 24
[R1-GigabitEthernet0/0] quit
[R1] interface GigabitEthernet 0/1
[R1-GigabitEthernet0/1] ip address 192.168.2.1 24
[R1-GigabitEthernet0/1] quit
R2配置
[R2] interface GigabitEthernet 0/0
[R2-GigabitEthernet0/0] ip address 192.168.2.2 24
[R2-GigabitEthernet0/0] quit
[R2] interface GigabitEthernet 0/1
[R2-GigabitEthernet0/1] ip address 192.168.3.1 24
[R2-GigabitEthernet0/1] quit
查看直连路由:
[R1] display ip routing-table
可以看到:
192.168.1.0/24 Direct 0 0 192.168.1.1 GE0/0
192.168.2.0/24 Direct 0 0 192.168.2.1 GE0/1
[R2] display ip routing-table
可以看到:
192.168.2.0/24 Direct 0 0 192.168.2.2 GE0/0
192.168.3.0/24 Direct 0 0 192.168.3.1 GE0/1
现象:此时PC1 (192.168.1.2) 可以ping通R1的G0/1 (192.168.2.1),但无法ping通PC3 (192.168.3.2),因为R1没有到192.168.3.0/24的路由,R2没有到192.168.1.0/24的路由。
第2步:配置静态路由
在R1上添加指向192.168.3.0/24的静态路由:
[R1] ip route-static 192.168.3.0 24 192.168.2.2
在R2上添加指向192.168.1.0/24的静态路由:
[R2] ip route-static 192.168.1.0 24 192.168.2.1
验证静态路由:
[R1] display ip routing-table | include 192.168.3.0
192.168.3.0/24 Static 60 0 192.168.2.2 GE0/1
[R2] display ip routing-table | include 192.168.1.0
192.168.1.0/24 Static 60 0 192.168.2.1 GE0/0
现象:现在PC1可以ping通PC3了!静态路由生效。
第3步:配置动态路由(OSPF)
首先删除静态路由,然后配置OSPF:
删除静态路由
[R1] undo ip route-static 192.168.3.0 24
[R2] undo ip route-static 192.168.1.0 24
配置OSPF
[R1] ospf 1[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0] network 192.168.2.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0] quit[R1-ospf-1] quit
[R2] ospf 1
[R2-ospf-1] area 0
[R2-ospf-1-area-0.0.0.0] network 192.168.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0] network 192.168.3.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0] quit
[R2-ospf-1] quit
验证OSPF邻居和路由:
查看OSPF邻居
[R1] display ospf peer应该看到R2作为邻居,状态为Full
查看学习到的OSPF路由
[R1] display ip routing-table | include OSPF
192.168.3.0/24 O_ASE 150 1 192.168.2.2 GE0/1
[R2] display ip routing-table | include OSPF
192.168.1.0/24 O_ASE 150 1 192.168.2.1 GE0/0
现象:PC1仍然可以ping通PC3,现在是通过OSPF动态学习到的路由。
第4步:测试动态路由的适应性
模拟链路故障,观察路由自动切换:
在R1上关闭G0/1接口
[R1] interface GigabitEthernet 0/1[
R1-GigabitEthernet0/1] shutdown
观察OSPF邻居状态变化
[R1] display ospf peer# 邻居关系断开
在R2上观察路由表变化
[R2] display ip routing-table | include 192.168.1.0
192.168.1.0/24的路由会消失(如果只有这一条路径)
四、三种方式对比总结
特性
直连路由
静态路由
动态路由
配置方式
自动生成
手动配置
自动学习
管理距离
0(最优先)
60(可调整)
各协议不同(OSPF:10/150)
资源消耗
无
无
CPU、内存、带宽
适应性
无
差(需手动调整)
强(自动适应)
适用场景
直连网段
小型网络、默认路由
中大型复杂网络
可靠性
最高
依赖管理员
依赖协议收敛
通过这个全面的讲解、形象的比喻和实际的实验,您应该能够深刻理解华为/H3C设备获取路由的三种方式及其应用场景。
选择题
1. 关于直连路由,以下描述正确的是?A. 需要管理员手动配置才能生成B. 管理距离为10,优先级较高C. 接口配置IP地址且状态UP后自动生成D. 可以通过路由协议学习到
2. 在"城市交通导航系统"的比喻中,静态路由最形象地对应什么?A. 家门口的街道B. 智能导航APPC. 固定的路标指示牌D. 实时交通广播
3. 在实验中,当我们在R1上配置了"ip route-static 192.168.3.0 255.255.255.0 192.168.2.2"后,PC1能够ping通PC3,这说明什么?A. 直连路由生效了B. 动态路由协议自动学习了路由C. 静态路由配置正确D. 接口状态自动变为UP
4. 以下哪种路由获取方式在网络拓扑变化时能够自动适应?A. 直连路由B. 静态路由C. 动态路由D. 默认路由
5. 在华为/H3C设备上,查看路由表的正确命令是?A. display fibB. display ip routing-tableC. display interfaceD. display ospf peer
6. 关于三种路由方式的优先级(管理距离),从高到低正确的是?A. 静态路由 > 直连路由 > 动态路由B. 直连路由 > 静态路由 > 动态路由C. 动态路由 > 静态路由 > 直连路由D. 直连路由 > 动态路由 > 静态路由
7. 在一个小型办公网络中,只有两台路由器和几个网段,网络结构稳定,最适合使用哪种路由方式?A. OSPF动态路由B. BGP动态路由C. 静态路由D. 直连路由就足够了
8. 在实验中配置OSPF时,使用"area 0"表示什么?A. 配置静态路由区域B. 配置直连接口C. 配置OSPF骨干区域D. 配置路由优先级
9. 当路由器接口物理连接正常但协议状态为DOWN时,会产生什么结果?A. 直连路由仍然有效B. 静态路由自动生效C. 该接口的直连路由不会出现在路由表中D. 动态路由协议会忽略该接口
10. 三种路由方式中,哪种方式完全不占用CPU和带宽资源进行路由信息交换?A. 直连路由和静态路由B. 只有动态路由C. 只有静态路由D. 直连路由和动态路由
答案解析
1. 答案:C解析: 直连路由是当接口配置IP地址且物理和协议状态都为UP时自动生成的,不需要手动配置,管理距离为0(最高优先级)。
2. 答案:C解析: 在比喻中,静态路由对应"固定的路标指示牌"——由管理员手动设置,稳定但缺乏灵活性;直连路由对应"家门口的街道";动态路由对应"智能导航APP"。
3. 答案:C解析: 这条命令配置的是静态路由,指定了到达192.168.3.0/24网络的下一跳地址,配置正确后实现了网络连通。
4. 答案:C解析: 动态路由协议能够自动检测网络拓扑变化并重新计算最优路径,具有自适应性;静态路由和直连路由需要手动调整。
5. 答案:B解析: display ip routing-table 用于查看RIB(路由信息库),包含所有路由信息;display fib 查看转发信息库。
6. 答案:B解析: 管理距离值越小优先级越高:直连路由(0) > 静态路由(60) > OSPF(10/150)等动态路由。
7. 答案:C解析: 在小型、稳定的网络中,静态路由配置简单、无开销,是最合适的选择。直连路由只能覆盖直接连接的网段。
8. 答案:C解析: 在OSPF中,"area 0"表示骨干区域,所有其他区域必须与骨干区域相连。
9. 答案:C解析: 直连路由要生效需要接口的物理状态和协议状态都为UP,任一状态为DOWN都不会生成直连路由。
10. 答案:A解析: 直连路由自动生成,静态路由手动配置,两者都不需要进行路由信息交换;动态路
转载请注明来自海坡下载,本文标题:《IP地址在全网中是如何进行路由的(路由器获取路由有哪三种方式)》
京公网安备11000000000001号
京ICP备11000001号
还没有评论,来说两句吧...