静态路由&默认路由(最详解析)

希望有需要的小伙伴可以参考参考,如有误解、请指正!

一、实验原理

1.静态路由:静态路由是由网络管理员手动配置的路由,每条路由都需要明确地指定下一跳的网络地址。静态路由的优点是简单且控制灵活,适用于小型网络。但是在大型网络中,静态路由的维护工作比较繁琐,因为需要手动更新路由表。

格式:ip route-static <目标网络> <子网掩码> <下一跳>

 <目标网络> 指定要达到的目标网络的IP地址。例如:192.168.1.0。

<子网掩码> 指定目标网络的子网掩码。例如:255.255.255.0。

<下一跳>指定数据包到达目标网络时,需要通过哪个网关或下一跳设备进行转发。下一跳可以是下一跳路由器/交换机的IP地址,也可以是直接连接目标网络的接口。例如:192.168.2.1。

2.默认路由:默认路由是一种特殊的静态路由,它是对未知目标网络的路由。默认路由的下一跳是指向一个默认网关,也称为缺省网关。当一个数据包的目标网络不在路由表中时,就会使用默认路由发送到指定的默认网关。默认路由的优点是简化了路由表的维护,尤其适用于大型网络。

格式:ip route-static 0.0.0.0 0.0.0.0 <下一跳>

二、实验目的

1.掌握静态路由的原理与优缺点

2.掌握缺省路由的原理与优缺点

3.会用Wireshark分析数据的传递

三、实验拓扑

四、实验详解

1.配置路由器及PC的基本信息

PC1:

PC2:

R1:

R2:

R3:

2.此时虽然路由器的每个接口和PC的基本信息已经配置完毕,但是却发现PC1任然是PING不通PC2的,Why?

3.通过查看R1路由表

此时可以发现R1路由表中只有10.0.0.0/24与12.0.0.0/24网段的直连网段路由信息,并没有23.0.0.0/24网段的路由信息,就更不用提可以PING通20.0.0.0网段的路由信息了。

4.在R1与R2上配置静态路由,并通过Wireshark观察分析

思考:静态路由在R1和R2上应该如何配置呢?选取哪个方案才可以实现PC1PING通PC2呢?

方案一:

R1:ip route-static 23.0.0.0 24 12.0.0.2

R2:ip route-static 20.0.0.0 24 23.0.0.3

R2:ip route-static 10.0.0.0 24 12.0.0.1

R3:ip route-static 12.0.0.0 24 23.0.0.2

方案二:

R1:ip route-static 20.0.0.0 24 12.0.0.2

R2:ip route-static 20.0.0.0 24 23.0.0.3

R2:ip route-static 10.0.0.0 24 12.0.0.1

R3:ip route-static 10.0.0.0 24 23.0.0.2

答案:肯定是方案二

解析:现为R1上配置目的网段为主机2所在网段的静态路由ip route-static 20.0.0.0 24 12.0.0.2,R1想要发送数据给PC2,则必须先发送给R2,故R2也要配置去往PC2所在网段的静态路由ip route-static 20.0.0.0 24 23.0.0.3,此时可以看到R1上已经有去PC2所在网段的路由信息

再在R2上配置去PC2所在网段的静态路由ip route-static 20.0.0.0 24 23.0.0.3,可以看到R2路由表已有PC2所在网段的路由信息。

但是现在仍然PING不通,在PC1网段抓包可以发现只有PC1的请求消息,并没有响应消息。

:这是因为路由的传递是双向的,现在仅仅是PC1知道去往PC2的路,但是PC2并不知道前往PC1的路。为实现PC互通,我们现在需要在R2和R3的路由表中添加去往PC1所在网段的静态路由信息R2:ip route-static 10.0.0.0 24 12.0.0.1、R3:ip route-static 10.0.0.0 24 23.0.0.2。现在可以看到每台路由器上面都有PC1与PC2所在网段的路由信息。

PC1可以PING通PC2

此时可以看到PC1一共发送了5个数据包,PC1向PC2发送一个,PC2就会向PC1返回一个。

5.缺省路由的配置

将PC1去往PC2的静态路由undo

(R1:ip route-static 20.0.0.0 24 12.0.0.2/R2:ip route-static 20.0.0.0 24 23.0.0.3)

分别用(R1:ip route-static 0.0.0.0 0.0.0.0 12.0.0.2/R2:ip route-static 0.0.0.0 0.0.0.0 23.0.0.3)替换,此时发现任然可以ping通。

思考:如果将四条静态路由全部用缺省路由替代,那么网络还可以PING通吗?

### 计算机网络路由选择概念 路由器作为实现不同网络之间互联的核心设备,其主要职责是在各个网络间转发数据包以达成互联目标。为了有效地执行此任务,路由器依赖于内部维护的一张或多张路由表来进行路径决策[^5]。 #### 静态路由的应用场景 静态路由是指由网络管理员手动设置并固定下来的特定路径信息。这类路由适用于相对稳定的小型或中型企业内网环境,其中网络拓扑变化较少。由于不需要消耗额外资源用于动态发现邻居节点及更新路由状态,因此能够节省带宽和降低CPU负载。然而,在面对突发性的物理链路中断或是新增加子网的情况下,则需人工介入调整相应配置才能恢复正常通讯能力[^2]。 对于某些关键业务流量而言,利用静态路由可提供更高的控制精度和服务质量保障;比如金融行业数据中心间的专线连接、视频会议系统的专用通道等场合下尤为适用。此外,在边界处向外部ISP宣告企业自有公网IP段时也会采用这种方式来增强安全性以及简化管理流程。 #### 默认路由的作用及其应用场景 默认路由(Default Route)作为一种特殊的静态路由形式存在,通常被定义为目标地址为`0.0.0.0`(IPv4环境下)或者是`::/0`(IPv6),意味着任何未匹配到具体目的地的数据报文都将按照该条目指示的方向发送出去。这使得即使本地路由表未能精确覆盖所有可能的目的地也能确保至少有一条逃生线路可用,极大提高了整个网络架构的鲁棒性和灵活性[^1]。 在一个拥有多个出口方向的企业园区网里,可以通过设定指向各自运营商接入点的不同优先级默认路由来实现基于成本考量的佳路径选择机制。另外,在分支办公室总部之间的广域链接构架设计当中,部署一条通往中心位置的默认路由有助于减少远端站点所需维护的信息量同时保持高效稳定的访问体验。 #### 应用题练习示例 假设某公司拥有一台核心路由器R1负责连通内部办公区LAN其他部门服务器群集所在的私有云平台VPC区域,并且已知两者分别位于如下所示的两个独立子网之内: - 办公室:`192.168.1.0/24` - 私有云:`172.16.0.0/16` 现在要求完成以下两项操作: 1. 在R1上添加一条前往私有云的具体静态路由记录; 2. 设置一条默认路由以便处理未知目的地请求并将这些流量导向至Internet服务提供商(ISP)提供的公共互联网接口GigabitEthernet0/0。 ```shell ip route 172.16.0.0 255.255.0.0 GigabitEthernet0/1 # 添加去往私有云的具体静态路由 ip route 0.0.0.0 0.0.0.0 GigabitEthernet0/0 # 设定默认路由指向ISP ```
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值