计算机网络实验报告

  • 格式:doc
  • 大小:1.37 MB
  • 文档页数:21

下载文档原格式

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

《计算网络A》实验报告

学院计算机学院

专业

年级班别

学号_______________________学生姓名_______________________指导教师

成绩

广东工业大学

计算机学院专业班组、学号

姓名协作者教师评定

实验题目一. Windows下常用的网络命令

一、实验目的

学习在Windows系统中进行网络配置、用ping ipconfig/winipcfg命令工具来进行网络测试、使用tracert路由跟踪命令、使用netstat、arp、nslookup命令查看网络状态。

本实验在于使学生更好地理解计算机网络设置的基本操作,掌握计算机网络配置的基本监测技术。

二、实验内容和要求

1、使用Ping工具测试本机TCP/IP协议的工作情况,记录下相关信息。

Ping -t连续测试直到取消

TTL:生存时间指定数据报被路由器丢失之前允许通过的网段数量。

TTL 是由发送主机设置的,以防止数据包不断在IP 互联网络上永不终

止地循环。转发IP 数据包时,要求路由器至少将TTL 减小1。Ping

2、使用IPconfig工具测试本机TCP/IP网络配置,记录下相关信息。

3、使用netsh工具测试本机TCP/IP网络配置,记录下相关信息。

4、使用Tracert工具测试本机到 所经过的路由数,记录下相

关信息。

5、使用Netstat工具,记录下相关信息。

6、使用Arp工具,记录下相关信息。

7、使用Nslookup工具,记录下相关信息。

三、实验结果

答:命令行下的常用网络命令都正常运行,相对来说ping ip特别重要,用得比较多,来测试网络连通问题。

四、问题与讨论

1.如何测试你的主机到特定网址的连接是否有故障,如果有故障如何进一步故障的原因?

答:用ping的命令如“ping ”,ping得通证明没有故

障。有故障就观察内容继续查看。

2.记录结果:Tracert

3.你的主机的48位以太网地址(MAC地址)是多少?

答:在命令行下使用getmac命令可以得到本机物理地址(Mac地址)

是6C-29-95-2F-CA-2E

广东工业大学

____计算机____计科_______班________组、学号___________

姓名____协作者___________ 教师评定_______________

实验题目二. 协议分析软件基础

一、实验目的

1.掌握如何利用协议分析工具分析IP数据报报文格式,体会数据报发送、转发的过程。在学习的过程中可以直观地看到数据的具体传输过程。

通过分析截获TCP报文首部信息,理解首部中的序号、确认号等字段是TCP 可靠连接的基础。通过分析Wireshark连接的三次握手建立和释放过程,理解TCP 连接建立和释放机制。.进一步熟悉IRIS软件的使用方法;

2.利用Wireshark(Ethereal)抓包;

3.对抓取到的包进行分析,通过分析巩固对Ethernet II 封包、ARP 分组及IP、ICMP 数据包的认识。

二、实验内容和要求

1)学习协议分析工具Wireshark的基本使用方法;

2)利用Wireshark进行IP数据报报文的抓取;

3)对抓取到的数据报文进行分析,体会数据报发送、转发的过程。

4)对抓取到的包进行分析,通过分析TCP连接的三次握手建立和释放过程,

理解TCP连接建立和释放机制。

三、实验结果

首先运行Wireshark(Ethereal),在菜单Capture 下点击Interfaces,选取要抓包的网卡,这里选取地址为10.21.9.61这个网卡抓取数据包

然后在主操作系统中命令行界面使用ping 的命令,来ping 163的网站。

IP包的起始地址与终止地址:

Source: 10.10.114.216 (10.10.114.216) Destination: 202.116.128.1(202.116.128.1)

MAC帧的起始地址与终止地址:

Source:Asustekc_72:ff:ba (30:85:a9:72:ff:ba) Destination:JuniperN_15:b2:01(3c:8a:b0:15:b2:01) TTL的值:

Time to live: 64

协议字段内容:

Protocol: UDP (17)

用户数据包协议,协议号是17。

ping程序主要测试网络的联通性,

tracert程序主要跟踪路由,测试与目的地址的跳数。MAC帧中有Type: IP (0x0800)

指明了该数据帧是递交给它上层(网络层)的IP

协议作进一步的处理。

IP包中有Protocol: ICMP (1)

指明了该包的协议是ICMP

协议ICMP包中有

Type: 8 (Echo (ping) request)

表明了该包是个请求包,占了8个字节

Opcode: request (1) 表明此包是arp请求包

arp请求包的MAC发送地址为Sender MAC address: c0:3fd5:4e:54:3b(c0:3fd5:4e:54:3b) MAC目的地址为空Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00)

IP发送地址为Sender IP address: 10.1.1.111 (10.1.1.111)

IP目的地址为Target IP address: 10.1.1.254(10.1.1.254)

四、思考题

1.利用Wireshark监听HTTP的访问过程,找出TCP建立连接的三次握手的相关IP数据报文,并解析TCP建立连接的三次握手的过程,及

IP数据报文的变化情况。

答:第一次握手数据包,客户端发送一个TCP,标志位为SYN,序列号为0,客

户端请求建立连接.

第二次握手的数据包,服务器发回确认包, 标志位为SYN,ACK. 将确认序号设置为客户的I S N+1

第三次握手的数据包,客户端再次发送确认包(ACK) SYN标志位为0,ACK标

志位为1,把服务器发来ACK的序号字段+1,放在确定字段中发送给对方.并且

在数据段放写ISN+1.