网络技术基础实验

  • 格式:doc
  • 大小:752.73 KB
  • 文档页数:11

下载文档原格式

  / 18
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验以太网帧的构成

1.实验目的

通过分析以太网帧的内部结构,掌握以太网的MAC帧格式,熟悉MAC地址和广播地址2.实验原理

在局域网中的交换机寻址所使用的是MAC地址(硬件地址或物理地址),它是数据帧在MAC 层传输的一个非常重要的标示符。主机从网络上收到一个MAC帧后,首先检查目的MAC 地址,若与自己的网卡地址(此外还有广播地址、组播地址)匹配就收下,否则就丢弃

3.实验内容:

源MAC地址:Source: LcfcHefe_33:b9:c1 (28:d2:44:33:b9:c1)

目的MAC地址:Destination: Hangzhou_cc:d0:f9 (00:0f:e2:cc:d0:f9)

上层协议类型:IP

思考题:

1.我的计算机48位MAC地址是28-D2-44-33-B9-C1。它是本地管理的MAC地址

2.以太网帧中的目的MAC地址不是目的主机的MAC地址,而是默认网关的MAC地址

3.Type: IP (0x0800)

4.Checksum: 0x92d8 [correct]

实验一地址解析协议ARP协议实验

1.实验目的

通过观察操作前后ARP缓存的变化,加深对地址解析协议的工作原理的理解2.实验原理

利用地址解析协议(ARP),显示和修改以太网中IP地址与物理地址转换表内容3.实验内容

Ping本子网的10.120.106.143后

可知10.120.106.143的MAC地址为00-23-ae-28-09-41

Ping 后arp地址转换表无变化。

使用arp -d *后,arp地址转换表被清除

使用arp -s 10.120.106.143 00-23-ae-28-09-41后,地址转换表中增加了目标地址

思考题:

1.ping 内网地址后,arp转换表中将增加它的IP地址和MAC地址;ping外网地址则无变化

2.ARP协议的广播范围为一个局域网

实验二ICMP协议实验

1.实验目的

通过测试本网内主机、默认网关和因特网网络连通性,理解ICMP echo协议中诸参数的意义2.实验原理

Ping是一个常用的实用工具程序,源主机通过向网络上的目的主机ICMP的echo请求数据报来校验其网络的连通性。若目的主机可联通,则返回的ICMP的echo响应数据报给源主机。

3.实验内容:

本地网卡已连通Ping 本子网的10.120.106.143。默认为4次

共8个数据报,其中4个为查询,4个为响应

协议为ICMP

思考题:

1.我的IP地址为Src: 10.120.106.188 目的IP地址为Dst: 10.120.106.143

2.TTL=50,这是来自响应报文的TTL值,可以说明你发送的数据包共经过了多少节点。Ping 自己的IP地址得到TTL的初始值为64,说明数据包从本机到达目的地址共经过了14个节点。Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows

98系统的TTL值为32,UNIX主机的TTL值为255。

3.类型字段:Type: 8 (Echo (ping) request);编码字段:Code: 0;校验和字段:Checksum: 0x380b [correct]有6个字节

4.类型字段:Type: 0 (Echo (ping) reply);编码字段:Code: 0;校验和字段:Checksum: 0x400b [correct]有6个字节

实验三IP协议及traceroute路由跟踪

上述实验结果说明:

发给的数据报被指向到的目的节点,对应的目的IP地址为

[61.135.169.125]

Tracert命令给每个站点发送3个测试数据报文,ethereal显示请求、响应和无回应的信息,其中黑色背景的是响应信息,Desitnation unreachable是无回应的信息

思考题:

1.第一跳路由器的IP地址是源主机的默认网关地址

2.有一部分在分组路上超时了,到达目的地共经过15跳。

3.IP的首部有20字节。发出的部分为:

,有72个字节。

而收到的回复为共

36个字节。IP数据部分减去首段的20字节即为有效部分

4.协议字段为(1),ICMP

5.没有分段,因为每个数据包标志值和片偏移值都为0,如图:

6.第一条:,含义为询问应答;

最后一跳,含义为Echo请求。

1.实验目的

通过捕获UDP数据报,分析其内容,了解UDP数据报的收发过程以及UDP协议的一些典型首部字段的意义和用途

2.实验原理

使用Ethereal软件捕获UDP数据报。根据捕获的结果分析一个UDP数据报的收发过程,研究UDP协议首部一些字段的意义和用途。

通过查询本网段的域名服务器,捕获相关UDP数据报。从而可以了解到UDP是一种简单的,无连接的协议,因为他没有TCP协议中使用三次握手连接的过程。

3.实验内容:

查询到的本地域名服务器的目的IP地址为:202.204.65.5

在UDP协议中可以看到,源端口为53772,目的端口为53.

1.实验目的

通过捕获TCP数据报,分析其内容,了解TCP连接的建立和关闭过程、数据报的收发过程以及TCP协议的一些典型首部字段的意义和用途

2.实验原理

使用Ethereal软件捕获数据报,根据捕获的结果分析建立TCP连接的三次握手过程、报文段的收发过程以及连接关闭过程。研究TCP协议首部中的序列号和SYN位,FIN位,确认号等在TCP连接和传输中的使用情况。

选择一个采用TCP的网络应用如WWW服务,FTP服务,在文件传输开始前,首先使用三次握手连接建立TCP连接,连接成功后客户机和服务器之间开始传输数据,在这个过程中可以观察到通信双方采用的TCP的端口号,连接过程中控制位的设置以及协议的序列号和确认号的变化情况。

3.实验结果:

可以看到服务器运行在TCP80端口,而客户机的浏览器在这次连接中运行在50234端口

建立TCP连接时使用了TCP的三次握手机制

可以观察到数据传输过程中TCP的序列号和确认号的变化情况