计算机网络实验 静态路由配置

一、实验目的

1、理解路由表的作用和原理;

2、掌握路由器的各种模式以及模式间的转换;

3、熟悉路由器的命令行操作模式及模式间的切换、各模式下的基本命令;

4、掌握静态路由的配置方法;

5、掌握模拟软件的 Simulation 模式使用方法;

二、实验内容

1、本次实验中,涉及的 IP 地址设置如下:

设备

IP地址

子网掩码

默认网关

PC1

10.1.1.62

255.255.255.0

10.1.1.1

PC2

10.1.3.62

255.255.255.0

10.1.3.1

PC3

10.1.5.62

255.255.255.0

10.1.5.1

Router1 Fa0/0

10.1.1.1

255.255.255.0

--

Router1 Fa0/1

10.1.2.70

255.255.255.0

--

Router2 Fa0/0

10.1.3.1

255.255.255.0

--

Router2 Fa1/0

10.1.2.80

255.255.255.0

--

Router2 Fa1/1

10.1.4.70

255.255.255.0

--

Router3 Fa0/0

10.1.5.1

255.255.255.0

--

Router3 Fa0/1

10.1.4.80

255.255.255.0

--

添加模块网络接口

2、实验拓扑结构如下:

未配置前拓扑结构:

3、首先按以上拓扑图构建网络结构,配置各 PC 终端的 IP 地址和 Route1、Route2 和

Router3 的各接口 IP(Route1 和 Route2 之间连接口 IP 地址可以是 10.1.2.0/24 网络中任意

IP,Route2 和 Route3 之间连接口 IP 地址可以是 10.1.4.0/24 网络中任意 IP,与 Switch1 相连的接口 IP:10.1.1.1/24,与 Switch2 相连的接口 IP:10.1.3.1/24,与 Switch3 相连的接口 IP:10.1.5.1/24),测试以实现 PC1 ping 10.1.1.1 可达,PC2 ping 10.1.3.1 可达,PC3 ping 10.1.5.1可达,PC1 ping PC2、PC3 是否可达?

    答:PC1 ping 10.1.1.1 可达,PC2 ping 10.1.3.1 可达,PC3 ping 10.1.5.1可达,PC1 ping PC2、PC3均可达。

    PC1IP地址配置

   

    PC2IP地址配置

   

    PC3IP地址配置

   

    路由器1接口f0/0

   

    路由器1接口f0/1

   

   

    路由器2接口f1/0

   

    路由器2接口f0/0

  

    路由器2接口f1/1

    路由器3接口f0/0

    路由器3接口f0/1

    PC1 ping 10.1.1.1

   

    PC1 ping PC2

   

    PC1 ping PC3

   

    PC2 ping 10.1.3.1

   

    PC3 ping 10.1.5.1

   

    4、按要求将各 PC 和路由器各接口的 IP 地址进行正确配置,并进行测试。

(1)Router1 上配置:

    

Router2 上配置:

Router3 上配置:

(2)查看当前路由表

(3)在 PC1 上测试,分别测试 ping fastethernet0/0(Router1) 、 ping fastethernet0/1(Router1)、 ping fastethernet1/0(Router2)、ping PC2、ping PC3

PC1 ping fastethernet0/0(Router1):

PC1 ping fastethernet0/1(Router1):

   

PC1 ping fastethernet1/0(Router2):

   

PC1 ping PC2:

PC1 ping PC3:

 分析以上测试结果,PC1 的数据包可以到达 Router1 上各个接口,如 fastethernet0/1 接

口,但是无法到达与 Router1 的 fastethernet0/1 同一网络的 Router2 的 fastethernet1/0 接口,

什么原因?同时注意分析 PC1 ping fastethernet1/0(Router2)测试结果与 PC1 ping PC2、PC3

的测试结果区别。

    答:原因:路由器1的路由表没有路由器2所在网络路由信息,需要通过静态路由配置

       PC1 ping fastethernet1/0(Router2)测试结果是超时,而PC1 ping PC2、PC3

的测试结果是返回信息不可达,即PC1发送的信息可到达PC2和PC3,但二者发不回反馈

    5、在 Router1 上面进行静态路由项目配置

  1. 在 PC1 上测试

PC1 ping fastethernet1/0(Router2):

 

  1. PC1 ping fastethernet0/0(Router2):

  1. PC1 ping PC2:

    分析以上测试结果,发现在 Router1 上已经存在到达 10.1.3.0 网络的路由信息后,然而

PC1 ping PC2 不可达,对比步骤 4 中 PC1 ping PC2 的测试结果之间的区别,分析其原因。

    答:此步骤中ping的结果是超时,而步骤四结果为返回时数据包丢失。原因:此时路由器2上没有到达路由器1所在网络的路由信息,无法传输信息。

6、Router2 上进行静态路由配置

(1)配置前路由表信息:

(2)添加到达 10.1.1.0 网络的静态路由

 

(3)PC1 上测试

PC1 ping fastethernet1/0(Router2):

PC1 ping fastethernet0/0(Router2):

PC1 ping PC2:

PC2 ping PC1:

通过以上配置后,实现了 Router1 上收到目的为 10.1.3.0/24 网络的数据,可以通过

Router2 的 fastethernet1/0(10.1.2.20)接口送达 Router2,再通过 Router2 进行转发;同理

Router2上收到目的网络为10.1.1.0/24的数据,可以通过Router1上fastethernet0/1(10.1.2.10)

送达 Router1,再通过 Router1 进行转发,从而实现了 PC1 和 PC2 之间相互可达。那么路由

器要能够进行数据包的转发,必须依赖什么才能完成?

    答:路由器要能够进行数据包的转发,必须依赖路由表才能完成。路由器的基本功能是根据数据包的目标IP地址,通过查询路由表来确定下一跳的最佳路径,并据此转发数据包。

7、为了能够实现 PC1、PC2、PC3 之间相互可达,在以上配置基础上还需要进行哪些配

置?最终 Router1、Router2 和 Router3 上面的路由表是什么?PC1、PC2、PC3 之间可达性测

试结果是什么?

Router1与Router3

Router2与Router3

Router1 上面的路由表

Router2 上面的路由表

Router3 上面的路由表

PC1 ping PC2,PC3

PC2 ping PC1,PC3

PC3 ping PC1,PC2

三、实验总结

1、通过本实验我理解到路由表的作用主要是实现路由选择,用于确定数据包应该如何从一个网络传输到另一个网络;路由表的工作原理基于路由器根据接收到的IP数据包的目的地址查找转发路径的过程。路由器要能够进行数据包的转发,必须依赖路由表才能完成;路由器的基本功能是根据数据包的目标IP地址,通过查询路由表来确定下一跳的最佳路径,并据此转发数据包。

2、通过本次实验我了解并掌握了在不同虚拟网络中的主机如何通过路由器进行数据包的收发;同时通过构建实验拓扑结构我也掌握了路由器模式间的转换,及各模式下的基本命令。

3、同时我也掌握了静态路由的配置方法,并与路由器接口IP地址设置作了区分,同时领会到了静态路由能够节省带宽,提高传输安全性等方面的优势。

  • 34
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面我来介绍一下如何在两个路由器之间进行静态路由配置。 首先,我们需要了解一下两个路由器网络拓扑结构。假设我们有两个路由器,分别为 Router1 和 Router2,它们的 IP 地址为: - Router1: 192.168.1.1/24 - Router2: 192.168.2.1/24 接下来,我们将 Router1 和 Router2 连接起来,假设它们连接的接口分别为 eth0 和 eth1。 在 Router1 上配置静态路由 1. 首先进入 Router1 的命令行界面,输入以下命令进入路由器配置模式: ``` enable configure terminal ``` 2. 接下来配置 Router1 的 IP 地址和子网掩码,输入以下命令: ``` interface eth0 ip address 192.168.1.1 255.255.255.0 no shutdown ``` 3. 然后配置静态路由,将目标网络 192.168.2.0/24 的流量发送到 Router2 的 IP 地址 192.168.1.2,输入以下命令: ``` ip route 192.168.2.0 255.255.255.0 192.168.1.2 ``` 在 Router2 上配置静态路由 1. 进入 Router2 的命令行界面,输入以下命令进入路由器配置模式: ``` enable configure terminal ``` 2. 接下来配置 Router2 的 IP 地址和子网掩码,输入以下命令: ``` interface eth0 ip address 192.168.2.1 255.255.255.0 no shutdown ``` 3. 然后配置静态路由,将目标网络 192.168.1.0/24 的流量发送到 Router1 的 IP 地址 192.168.2.1,输入以下命令: ``` ip route 192.168.1.0 255.255.255.0 192.168.2.1 ``` 完成以上配置后,两个路由器之间的静态路由配置完成了。现在,如果从任意一台计算机 ping 另一台计算机的 IP 地址,两台计算机之间就可以正常进行通信了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值