3网络互联-3.4【实验】【计算机网络】

这篇具有很好参考价值的文章主要介绍了3网络互联-3.4【实验】【计算机网络】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

2023-5-14 13:55:20

以下内容源自《【实验】【计算机网络】》
仅供学习交流使用

推荐

2直接连接的网络与VLAN划分-2.3【实验】【计算机网络】

3网络互联

3.4 IP分组转发与静态路由

实验目的

1.理解并观察路由器及路由表在IP分组传递过程中的作用;
2.理解并掌握静态路由的设计原则;
3.理解直连路由﹑间接推导路由﹑默认路由和主机路由,掌握四种路由的构建方式及表示形式。

实验内容及实验环境

1.搭建一个仅包含直连路由的网络拓扑,观察路由器的初始路由表;
2在上述网络中观察并分析路由器对IP分组的处理流程;
3.搭建一个包含需要间接推导路由的网络拓扑,观察路由表在IP分组转发中的作用;
4.在上述网络中设置默认路由,观察默认路由的工作方式;
5.在上逑网络中设置主机路由,观察主机路由的工作方式。

实验原理

1.路由器

路由器是互联网最主要的网络设备,具有2个核心功能部件

  • 控制层:运行各种路由策略(BGP、OSPF ·RIP),学习并生成去往不同目的的转发路径(路由表)
  • 数据层:根据路由表生成转发表,并依据转发表将收到的IP分组转发到正确的下一跳链路

3网络互联-3.4【实验】【计算机网络】

2.路由(Routing)
  • 路由是从一个网络到另一个网络的方向信息
  • 路由管理根据路由策略,选择最佳路由,形成核心路由表
  • 控制层将核心路由表下发到数据层,形成转发表

3网络互联-3.4【实验】【计算机网络】

3.IP分组的转发
  • 路由计算:
    • 推导出IP分组从源端到目的端的路径
    • 核心:路由算法或策略
  • 转发:
    • 将IP分组从路由器的输入接口传送到正确的输出接口
    • 依据是转发表

3网络互联-3.4【实验】【计算机网络】

4.路由的构建
  • 初始化阶段——路由发现

    • 推导初始路由
      直连网络→直连路由
    • 无法推导部分
      手工设置→静态路由
      路由器间交换选路信息动态路由
  • 维护阶段——路由更新(网络拓扑改变时)

    • 静态:手工更新
    • 动态:路由协议自动更新
  • Cisco特快交换(Cisco Express Forwarding ,CEF)是一种高级的第三层交换技术,为高性能﹑高伸缩性的第三层IP骨干网交换而设计

  • 两个主要部件:

    • 转发信息库(Forwarding Information base , FIB )
    • 邻接表( Adjacency Table , AT )
    • FIB与IP路由表条目之间一一对应
    • 邻接表提供数据包在MAC层封帧所需的信息
      3网络互联-3.4【实验】【计算机网络】
5.静态路由设计原则
  • 直接交付路由:从节点端口地址参数生成,不用管理员干预,其下一跳是路由器的物理接口
  • 间接交付路由:需要管理员根据网络拓扑推断,其下一跳必须是去往目的网络路线上的与当前路由器直接相连的邻居路由器接口IP地址(必须是当前路由器的直接交付地址
  • 默认路由:桩网络用于缩减路由表,为避免分组在网络中兜圈子,对于不是只有一个出口的桩网络的网关,路由器上不建议使用默认路由,子网掩码和目标网络均为“0.0.0.0”
  • 主机路由:用于快速达服务器,目标网络是主机地址,子网掩码为“255.255.255.255”

2023-5-14 14:08:27

实验过程

1.搭建一个仅包含直连路由的网络拓扑,观察路由器的初始路由表

3网络互联-3.4【实验】【计算机网络】

2.观察并分析路由器对IP分组的处理流程

3网络互联-3.4【实验】【计算机网络】

3.搭建一个包含需要间接推导路由的网络拓扑,观察路由表在IP分组转发中的作用

3网络互联-3.4【实验】【计算机网络】

4.在网络中设置默认路由,观察默认路由的工作方式

3网络互联-3.4【实验】【计算机网络】

5.在网络中设置主机路由,观察主机路由的工作方式

3网络互联-3.4【实验】【计算机网络】

实验过程演示

2023-5-14 14:27:12

1.搭建一个仅包含直连路由的网络拓扑,观察路由器的初始路由表

3网络互联-3.4【实验】【计算机网络】

PC的IP配置如下:
PC0:192.168.0.254
PC1:192.168.1.254
PC2:192.168.0.253

记得配置默认网关:
192.168.0.1
192.168.1.1
否则路由器两端的主机ping不通

3网络互联-3.4【实验】【计算机网络】
配置默认网关

3网络互联-3.4【实验】【计算机网络】
下面配置路由器端口

3网络互联-3.4【实验】【计算机网络】
3网络互联-3.4【实验】【计算机网络】

配置完成后,网络连通

3网络互联-3.4【实验】【计算机网络】

设置过滤器:ARP、ICMP

查看路由表

3网络互联-3.4【实验】【计算机网络】
在实际情况中,没有可视化界面

需要在终端中输入命令查看
输入enable,进入特权模式
输入show ip route,查看路由表

3网络互联-3.4【实验】【计算机网络】

Code编码说明:
C - connected,直连生成
S - static, 静态配置生成
I - IGRP,IGRP生成
R – RIP,RIP生成
M - mobile,移动生成
B – BGP,BGP生成

2.观察并分析路由器对IP分组的处理流程

PC0给PC1发送一个数据包

3网络互联-3.4【实验】【计算机网络】

不能直接交付
需要间接交付,需要发送到默认网关

3网络互联-3.4【实验】【计算机网络】
3网络互联-3.4【实验】【计算机网络】
ARP进程,发送ARP请求报文,广播
PC2不会响应

3网络互联-3.4【实验】【计算机网络】
ARP回应是单播

3网络互联-3.4【实验】【计算机网络】
加入到ARP表中
3网络互联-3.4【实验】【计算机网络】

对ICMP进行封帧
3网络互联-3.4【实验】【计算机网络】
第一个ICMP报文没有办法进行封帧的
3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

ICMP报文发送到路由器
3网络互联-3.4【实验】【计算机网络】

首先,我们看这个×是什么意思?

3网络互联-3.4【实验】【计算机网络】
3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

ARP请求与响应和前面一次类似

添加到ARP表中

3网络互联-3.4【实验】【计算机网络】
在进行封帧

此处:软件bug,第一次发不出去,将不再发送

第二次就可以了
重新:PC0给PC1发送数据

进行封帧

3网络互联-3.4【实验】【计算机网络】
发送出去

3网络互联-3.4【实验】【计算机网络】

返回响应

3网络互联-3.4【实验】【计算机网络】

3.搭建一个包含需要间接推导路由的网络拓扑,观察路由表在IP分组转发中的作用

观察:直接路由与间接推导路由有何不同?

增加一个路由器

复制一份,进行操作

搭建拓扑

3网络互联-3.4【实验】【计算机网络】

配置路由器0

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

配置路由器1

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

根据,前面的实验
Route0与Route1可以直接推导直连路由

3网络互联-3.4【实验】【计算机网络】

首先,PC0给Route0发送数据

直接交付

3网络互联-3.4【实验】【计算机网络】

PC0给2.1发送数据

3网络互联-3.4【实验】【计算机网络】

到路由器时

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

可以,看到PC0给S2/0接口虽然是间接交付,依然是可以通行的

思考:PC0能不能通行Route1的S2/0接口

3网络互联-3.4【实验】【计算机网络】

路由器是没有默认网关的

3网络互联-3.4【实验】【计算机网络】

丢弃包

出现超时

3网络互联-3.4【实验】【计算机网络】

超时重传

依然超时

3网络互联-3.4【实验】【计算机网络】

为什么超时?
虽然,我们Route0的报文交付给Route1的S2/0接口
但是,Route1不认识192.168.0.0这个网络,所以发不出来

如果,我们要完成这个操作,怎么办?
我们需要,Route1认识192.168.0.0这个网络,就没有问题了

3网络互联-3.4【实验】【计算机网络】

我们在PC0上再次ping 192.168.2.2

3网络互联-3.4【实验】【计算机网络】

Route1找到了
3网络互联-3.4【实验】【计算机网络】
PC0收到响应
3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

但是PC0所在网络能不能与PC1所在网络实现互联互通呢?

PC0给PC1发送数据

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

因为Route0的路由表中没有1.0的网络
3网络互联-3.4【实验】【计算机网络】

也就是说,虽然我们在Route1中添加静态路由,可以使Route1与PC0通行
但是,无法完成PC0与PC1的通行
因为,Route0不认识PC1的网络

得出结论:
如果让网络拓扑中的主机进行通行
需要每一个路由器认识所有的网络

给网络拓扑中有三个网络,0.0、1.0、2.0
Route1路由表中有三个网络,
Route0路由表中有两个网络

3网络互联-3.4【实验】【计算机网络】

所以,没有办法完成这两个网络的互联互通

那么,要完成互联互通,需要Route0认识PC1的网络

给Route0添加静态路由

3网络互联-3.4【实验】【计算机网络】

可以看到:

3网络互联-3.4【实验】【计算机网络】

再次,PC0通行PC1

因为,Route1与PC1没有通行过
所以,启用ARP进行封帧

3网络互联-3.4【实验】【计算机网络】
因为,Route与主机不一样,不会连续发报

所以,下一次成功了

PC0给PC1发包
PC0得到响应

3网络互联-3.4【实验】【计算机网络】

得出结论:
虽然,路由器可以推导出直接交付
但是,为了完成间接交付,路由器必须通过手工或其他方式,增加间接推导路由
而,间接推导路由需要网络管理员根据间接路由和下一跳来指定

4.在网络中设置默认路由,观察默认路由的工作方式

在刚才的实验基础上,再增加以及路由

PC0和PC1所在的网络变成桩网络

观察:怎么设置默认路由

复制源文件,进行修改

实际上,刚才添加静态路由可以使用添加默认路由来解决

先删除静态路由

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

2.添加默认路由
3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

这时候,也能完成PC0与PC1之间的通行

如果,我们不知道邻居路由器连的是哪些网络
可以使用默认路由,快速达到连通效果

缺陷:
比如在PC0 ping一个目标未知的网络

ping 192.168.3.2

如果是静态路由,Route0与Route1都不认识这个网络

如果是默认路由,会发生什么情况

会发现,默认路由上一致兜圈子

3网络互联-3.4【实验】【计算机网络】

所以,在核心路由中,不使用默认路由

在桩网络上,可以使用默认路由

当然,使用默认路由可以缩减路由表项

接下来,
我们再增加一个路由器
把刚才的默认路由去掉

我们再增加一个网络4.0

3网络互联-3.4【实验】【计算机网络】

配置Server

3网络互联-3.4【实验】【计算机网络】
3网络互联-3.4【实验】【计算机网络】

配置Route2

3网络互联-3.4【实验】【计算机网络】
3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

配置Route1

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

观察路由表

3网络互联-3.4【实验】【计算机网络】
根据,上一个实验得到的结论
我们需要使用这些网络的互联互通
需要,所有的路由器认识所有的网络
0.0、1.0、2.0、3.0、4.0

这时,在每个路由器上添加所有的网络是比较麻烦的
观察:
经由Route0到达目标的网络
到达1.0 3.0 4.0只有下一跳2.2

配置Route0

3网络互联-3.4【实验】【计算机网络】

同样,对于Route1也是个桩网络

到达0.0 2.0 4.0的下一条接口都是3.1

3网络互联-3.4【实验】【计算机网络】

配置Route2
Route2不能使用默认网关了
Route2不是桩网络

3网络互联-3.4【实验】【计算机网络】

3网络互联-3.4【实验】【计算机网络】

此时,路由表

3网络互联-3.4【实验】【计算机网络】

PC0给PC1发送数据

ARP表建立起来之后,通信成功

3网络互联-3.4【实验】【计算机网络】

5.在网络中设置主机路由,观察主机路由的工作方式

服务器访问效率比较低
设置服务器的主机路由

配置Route0

3网络互联-3.4【实验】【计算机网络】
删除默认网关

3网络互联-3.4【实验】【计算机网络】
PC0给服务器发送数据

ARP之后,通信成功

3网络互联-3.4【实验】【计算机网络】

主机路由在匹配路由项时,可以快速查找,并不是通信捷径

2023-5-14 17:48:28

3.4.1实验章节测验

一.单选题(共4题,40.0分)

1【单选题】命令IP ROUTE 0.0.0.0 0.0.0.0 192.168.1.1代表的是( )(10.0分)
A、默认路由
B、直连路由
C、间接路由
D、以上都不对

我的答案:A得分: 10.0分

2【单选题】以下描述中 正确 的是? ( )(10.0分)
A、路由器的接口收到一一个广播帧后,会把这个广播帧直接丢弃,不进行任何三层处理
B、路由器的接口收到一个广播帧后,会把这个广播帧进行泛洪
C、路由器的接口收到一个单播帧后,可能会把这个帧直接丢弃

我的答案:C得分: 10.0分

3【单选题】以下4条路由都以静态路由的形式存在于某路由器的路由表中,那么 该路由器对于目的IP地址为8.1.1.1的IP数据报将根据哪条路由来进行转发? ( )(10.0分)
A、0.0.0.0/0
B、8.0.0.0/8
C、8.1.0.0/16
D、18.0.0.0/16

我的答案:C得分: 10.0分

4【单选题】以下4条路由都以静态路由的形式存在于某路由器的路由表中,那么 该路由器对于目的IP地址为8.1.1.1的IP数据报将根据哪条路由来进行转发? ( )(10.0分)
A、0.0.0.0/0
B、8.2.0.0/16
C、8.1.2.0/24
D、18.1.0.0/16

我的答案:A得分: 10.0分
二.阅读理解(共1题,50.0分)

1【阅读理解】

一个路由器的路由表如下:

3网络互联-3.4【实验】【计算机网络】

该路由器收到了5个IP数据报,其目的地址分别如下,请根据路由表信息,判断其下一跳(注意:需要路由器间接交付的填写下一跳IP地址x.x.x.x,直接交付的填写具体接口)(50.0分)

(1) [填空题] (10.0分)
IP数据报的目的地址为172.17.1.9

我的答案:得分: 10.0分

第一空: 
S0/1

(2) [填空题] (10.0分)
IP数据报的目的地址为 192.168.2.10

我的答案:得分: 10.0分

第一空: 
172.17.0.2

(3) [填空题] (10.0分)
IP数据报的目的地址为192.168.2.94

我的答案:得分: 10.0分
第一空: 
F0/0

(4) [填空题] (10.0分)
IP数据报的目的地址为172.16.1.8

我的答案:得分: 10.0分
第一空: 
S0/0

(5) [填空题] (10.0分)
IP数据报的目的地址为192.168.1.2

我的答案:得分: 10.0分
第一空: 
172.16.0.1
三.多选题(共1题,10.0分)

1【多选题】路由信息的来源有哪些? ( )
(10.0分)
A、设备自动发现的直连路由
B、手工配置的静态路由
C、路由协议发现的路由
D、以上都不是

我的答案:ABC得分: 10.0分

最后

2023-5-14 18:39:23

你对我百般注视,
并不能构成万分之一的我,
却是一览无余的你。

祝大家逢考必过
点赞收藏关注哦文章来源地址https://www.toymoban.com/news/detail-444814.html

到了这里,关于3网络互联-3.4【实验】【计算机网络】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络实验六 综合设计实验

    1.掌握因特网的配置相关工作 1.构建一个如下图3所示拓扑图(或简化图,去掉R4); 图3 网络互联拓扑图 2.要求PC1和PC3 是同一单位内部的不同子网(例如B类网络的两个子网); 3.要求PC1、PC2、PC3、PC4、PC5、PC6能够互相ping通; 4.要求PC1通过在浏览器中输入WWW服务器的域名对其

    2024年02月12日
    浏览(54)
  • 计算机网络三个 实验

    目录 实验一 ipconfig 实作一 实作二 ping 实作一 实作二 tracert 实作一 实作二 ARP 实作一 实作二 实作三 DHCP 实作一 netstat 实作一 实作二 DNS 实作一 实作二 实作三 cache 实作一 实作二 实验二 准备 数据链路层 实作一 熟悉 Ethernet 帧结构 实作二 了解子网内/外通信时的 MAC 地址 实作

    2024年02月09日
    浏览(54)
  • 计算机网络实验作业

    实验内容 1. 领取水晶头、网线、网线钳等,制作网线。利用测线仪测试制作好的网线是否正常? 正常 2. 双绞线分成非屏蔽双绞线和(屏蔽双绞线  ),(  屏蔽双绞线 )的屏蔽效果好,( 非屏蔽双绞线  )的价格便宜。 3. 根据绞合的密度区分不同类别的双绞线,如

    2024年02月06日
    浏览(59)
  • 计算机网络 实验二

    ⭐计网实验专栏,欢迎订阅与关注! ★观前提示 :本篇内容为计算机网络实验。内容可能会不符合每个人实验的要求,因此以下内容建议仅做思路参考。 一、实验目的 (1)掌握IP地址的基本结构(网络部分与主机部分的区分) (2)掌握子网掩码的含义 (3)掌握IP包的组成格

    2023年04月17日
    浏览(50)
  • 计算机网络实验

    自己计算机网络配置 ipconfig /all ​ 物理地址. . . . . . . . . . . . . : 00-E0-4C-68-04-91 IPv4 地址 . . . . . . . . . . . . : 10.60.55.199(首选) 子网掩码 . . . . . . . . . . . . : 255.254.0.0 默认网关. . . . . . . . . . . . . : 10.60.255.254 别人计算机网络配置 ipconfig /all ​ 物理地址. . . . . . . . . . . . . : 2C-F0-

    2024年01月16日
    浏览(44)
  • 计算机网络实验(4)--配置网络路由

    了解路由器的特点、基本功能及配置方法;使用模拟软件Packet Tracer 5.3熟悉Cisco路由器的操作;配置静态路由和距离矢量路由协议RIP,实现给定网络的连通;从而加深对IP编址、路由转发机制、路由协议、路由表的建立等的认识。 在模拟软件中建立如下网络拓扑,进行IP编址,

    2024年02月15日
    浏览(39)
  • 计算机网络实验五 Wireshark网络抓包实验

    1.使用Wireshark软件对网卡上的数据包进行抓取,分析数据包各字段的含义。 2.掌握数据链路层、网络层、运输层常用数据包的定义 3.掌握相关网络命令 注意:下面实验环境 本机IP:10.1.36.48 网关:10.1.36.1 (1)捕获ARP请求及应答包 要求:分析数据链路层协议中的:源MAC,目的

    2024年02月10日
    浏览(52)
  • 计算机网络-ACL实验

    NAT实验配置 通过基本ACL匹配VLAN 10网段,然后在出口设备NAT转换只要匹配到VLAN10地址则进行转换。 核心交换机 出口路由器 中间路由器: AR3: PC1:正常访问8.8.8.8 PC2:没有进行NAT转换,访问超时 流量过滤 正常配置access接口,划分VLAN,创建高级ACL匹配流量,然后调用过滤策略。

    2024年01月18日
    浏览(57)
  • 计算机网络实验报告(路由协议配置实验)

    实验目的        学习路由器RIP协议的配置        验证RIP工作机制        验证RIP协议生成动态路由的过程        验证动态路由项距离值        验证路由项优先级        理解动态路由项和静态路由项配置和生成过程的差别 实验内容        配置拓扑结构

    2024年02月10日
    浏览(53)
  • 基于ssm面向tcp_ip与网络互联实验平台

    收藏关注不迷路,源码文章末    近些年来,随着科技的飞速发展,互联网的普及逐渐延伸到各行各业中,给人们生活带来了十分的便利,面向tcp_ip与网络互联实验平台利用计算机网络实现信息化管理,使整个网络互联实验管理的发展和服务水平有显著提升。 本文拟采用

    2024年02月19日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包