计算机网络实验报告
- 格式:doc
- 大小:1.37 MB
- 文档页数:21
《计算网络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.