计算机网络实验五 Wireshark网络抓包实验

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

一、实验目的

1.使用Wireshark软件对网卡上的数据包进行抓取,分析数据包各字段的含义。
2.掌握数据链路层、网络层、运输层常用数据包的定义
3.掌握相关网络命令

二、实验内容

注意:下面实验环境
本机IP:10.1.36.48 网关:10.1.36.1
(1)捕获ARP请求及应答包
要求:分析数据链路层协议中的:源MAC,目的MAC,类型。
ARP协议中:表明是请求的数据;表明是应答的数据;IP 地址和MAC地址之间的关系。
1.输入命令:arp –a查看当前主机中的ARP表
计算机网络实验五 Wireshark网络抓包实验

2.输入命令:arp –d删除ARP表中所有项
3.执行ping命令:ping 10.1.36.1 (网关)
抓取网络包:(ARP Request)
计算机网络实验五 Wireshark网络抓包实验

抓取网络包:(ARP Reply)
计算机网络实验五 Wireshark网络抓包实验

(2)捕获ICMP数据包
1.执行命令:Ping 10.1.36.1(网关)
抓取数据包
ICMP Echo Request
计算机网络实验五 Wireshark网络抓包实验

ICMP Echo Replay
计算机网络实验五 Wireshark网络抓包实验

针对下列内容对数据包进行分析:
数据链路层中的:源MAC,目的MAC,类型。
IP层:首部长度,总长度;源IP地址,目的IP地址
ICMP协议:ICMP请求字段和ICMP应答字段
(3)UDP数据包测试(应用层DNS命令):
1.命令:nslookup
计算机网络实验五 Wireshark网络抓包实验

数据包:
计算机网络实验五 Wireshark网络抓包实验

计算机网络实验五 Wireshark网络抓包实验

针对下列内容对数据包进行分析:
数据链路层中的:源MAC,目的MAC,类型。
IP层:首部长度,总长度;源IP地址,目的IP地址
UDP:源端口,目的端口,长度
(4)捕获TCP数据包;捕获三次握手过程和TCP传输过程中双方发送的第一个数据包
1.输入命令:
打开浏览器访问www.baidu.com (119.75.218.70)
2.捕获三次握手数据报
第一次:
计算机网络实验五 Wireshark网络抓包实验

要求:
关键点:SYN=1,ACK=0,Seq=1895471718
第二次:
计算机网络实验五 Wireshark网络抓包实验

百度回应报文,SYN=1,ACK=1,ack=1895471719,seq=413206942
第三次:
计算机网络实验五 Wireshark网络抓包实验

客户端回应报文,SYN=0,ACK=1,ack= 413206943,seq=1895471719
客户端发送的第一个HTTP数据报
计算机网络实验五 Wireshark网络抓包实验

客户端发送登陆百度的请求,seq=1895471719,ack= 413206943

三、实验步骤和实验结果

1.捕获ARP请求及应答包
(1)查看ARP表
计算机网络实验五 Wireshark网络抓包实验

(2)清空ARP表,并且ping网关
ping 192.168.1.1
计算机网络实验五 Wireshark网络抓包实验

ARP Request:
计算机网络实验五 Wireshark网络抓包实验计算机网络实验五 Wireshark网络抓包实验

ARP Reply:
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验

2.捕获ICMP数据包
(1)ping 网关并且抓取数据包
Ping 192.168.1.1
计算机网络实验五 Wireshark网络抓包实验

ICMP Echo Request:
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验

ICMP Echo Replay:
计算机网络实验五 Wireshark网络抓包实验计算机网络实验五 Wireshark网络抓包实验

(2)分析数据包
数据链路层中的:源MAC,目的MAC,类型
IP层:首部长度,总长度;源IP地址,目的IP地址
ICMP协议:ICMP请求字段和ICMP应答字段
A.请求数据包
计算机网络实验五 Wireshark网络抓包实验

B.应答数据包
计算机网络实验五 Wireshark网络抓包实验

3.UDP数据包测试
命令nslookup
计算机网络实验五 Wireshark网络抓包实验计算机网络实验五 Wireshark网络抓包实验

计算机网络实验五 Wireshark网络抓包实验

计算机网络实验五 Wireshark网络抓包实验

针对下列内容对数据包进行分析:
数据链路层中的:源MAC,目的MAC,类型。
IP层:首部长度,总长度;源IP地址,目的IP地址
UDP:源端口,目的端口,长度
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验

4.捕获TCP数据包、三次握手过程和TCP传输过程中双方发送的第一个数据包
计算机网络实验五 Wireshark网络抓包实验

要求:
数据链路层中的:源MAC,目的MAC,类型。
IP层:首部长度,总长度;源IP地址,目的IP地址
TCP:源端口,目的端口,序列号(Seq),确认号(ACK),标识连接请求(SYN)和连接接收的字段
第一次握手:

计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验

SYN=1, ACK=0, Seq=368904500
第二次握手:
计算机网络实验五 Wireshark网络抓包实验

计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验计算机网络实验五 Wireshark网络抓包实验

ACK=1, SYN=1, Seq=273171139,ack=368904501
第三次握手:
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验
计算机网络实验五 Wireshark网络抓包实验

计算机网络实验五 Wireshark网络抓包实验

SYN=0, ACK=1, ack=273171140, Seq=368904501
客户端发送的第一个HTTP数据报:
计算机网络实验五 Wireshark网络抓包实验

客户端发送登录百度的请求。
计算机网络实验五 Wireshark网络抓包实验

Seq=3829443586, ack=410282065文章来源地址https://www.toymoban.com/news/detail-496804.html

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

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

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

相关文章

  • 计算机网络实验(二):Wireshark网络协议分析

    HTTP协议分析   1.超文本传输协议(Hypertext Transfer Protocol, HTTP)是万维网(World Wide Web)的传输机制,允许浏览器通过连接Web服务器浏览网页。目前在大多数组织中,HTTP流量在网络中所占的比率是最高的。每一次使用Google搜索、连接Twitter、发一条微博,或者在ESPN上查看肯塔基

    2024年01月15日
    浏览(41)
  • 【计算机网络实验/wireshark】tcp建立和释放

    wireshark开始捕获后,浏览器打开xg.swjtu.edu.cn,网页传输完成后,关闭浏览器,然后停止报文捕获。 若捕获不到dns报文,先运行ipconfig/flushdns命令清空dns缓存 设置了筛选条件:dns 查询报文目的端口:53,目标ip地址:202.115.64.33  找到DNS相关部分,可以看到事务id,以及queries(问

    2024年01月17日
    浏览(35)
  • 计算机网络自顶向下WireShark实验:TCP

    计算机网络 WireShark 实验记录可供参考 1:What is the IP address and TCP port number used by the client computer (source) that is transferring the file to gaia.cs.umass.edu? To answer this question, it’s probably easiest to select an HTTP message and explore the details of the TCP packet used to carry this HTTP message, using the “details of

    2023年04月15日
    浏览(49)
  • 计算机网络-应用协议与数据包分析实验(使用Wireshark)

            通过本实验,熟练掌握Wireshark的操作和使用,学习对HTTP协议进行分析。         学习http协议,使用Wireshark截获http报文,对http请求报文和响应报文进行分析。 1.截获报文 打开Wireshark开始截获报文,从浏览器访问:http://kczx.hnu.edu.cn/G2S/Template/View.aspx?courseId=124

    2024年02月02日
    浏览(40)
  • HNU-计算机网络-实验1-应用协议与数据包分析实验(Wireshark)

    计科210X 甘晴void 202108010XXX 通过本实验,熟练掌握Wireshark的操作和使用,学习对HTTP协议进行分析。 2.1 HTTP 协议简介 HTTP 是超文本传输协议 (Hyper Text Transfer Protocol)的缩写,用于WWW 服务。 (1)HTTP 的工作原理 HTTP 是一个面向事务的客户服务器协议。尽管HTTP 使用TCP 作为底层

    2024年02月06日
    浏览(40)
  • 计算机网络实验2 HTTP 抓包分析

    实验目的 通过实验熟悉Wireshark 抓包软件的使用方法,理解有关 HTTP 协议的各方面内容。 实验内容 1. 在 windows 环境进行 Wireshark 抓包。 2. 理解基本 GET/response 交互, HTTP 数据包的格式。 3. 获取较长的 HTML 文件,分析其数据包。 4. 获取有嵌入对象的 HTML 文件,分析器数据包。

    2024年04月12日
    浏览(28)
  • 《计算机网络-自顶向下》wireShark实验-第二章:http

    我们开始探索HTTP,方法是 下载一个非常简单的HTML文件 。非常短,并且 不包含嵌入的对象 。执行以下操作: 启动您的浏览器。 启动Wireshark数据包嗅探器,如Wireshark实验-入门所述(还没开始数据包捕获)。 在display-filter-specification窗口中输入“http”(只是字母,不含引号标

    2024年02月19日
    浏览(41)
  • 《计算机网络自顶向下》Wireshark实验 Lab4 TCP

    《计算机网络自顶向下》Wireshark Lab + 套接字编程作业 + 杂项实验室编程作业 全实验博客链接 各位好 啊 学计算机想要学好真的还是挺难的 说实话 科班学计算机如果想要花大量的时间去学 只能把平时的课程大部分时间不去上 如果班级管理严格或者说 各种因素让你不得不去上

    2023年04月09日
    浏览(63)
  • 《计算机网络—自顶向下方法》 Wireshark实验(二):HTTP协议分析

            HTTP 协议工作于客户端-服务端架构上。浏览器作为 HTTP 客户端通过 URL 向 HTTP 服务端即 WEB 服务器发送所有请求。 WEB 服务器有:Apache服务器,IIS服务器(Internet Information Services)等。 URL:即统一资源定位符(Uniform Resource Locator),用来唯一地标识万维网中的某一个文

    2024年02月07日
    浏览(38)
  • 《计算机网络—自顶向下方法》 Wireshark实验(三):DNS协议分析

            域名系统 DNS(Domain Name System) 是互联网使用的命名系统,用于把便于大家使用的机器名字转换为 IP 地址。许多应用层软件经常直接使用 DNS,但计算机的用户只是间接而不是直接使用域名系统。 互联网采用层次结构的命名树作为主机的名字,并使用分布式的域名系

    2024年02月04日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包