WireShark 安装及帧格式解析(以太帧、IP包、ARP包)

127 阅读2分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

本文同时参与 「掘力星计划」     ,赢取创作大礼包,挑战创作激励金

WireShark 安装

软件下载链接我放在了文末\color{red}软件下载链接我放在了文末

  • 安装的话,直接一路默认就ok,中间有个安装路径换一下就好了。

WireShark 帧格式解析

数据链路层

Ethernet II以太网协议版本 II
Source: IntelCor_49:30:59 (厂名_序号)(38:ba:f8:49:30:59) (网卡地址)源地址
Destination: TaicangT_3d:9b:a8 (厂名_序号) (6c:c6:3b:3d:9b:a8) (网卡地址)目的地址
Type: IPv4 (0x0800)协议类型

网络层

Src: 192.168.1.5源地址
Dst: 203.119.247.189目的地址
Version: 4互联网协议 IPv4
Header Length: 20 bytes (5)IP包头部长度
Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)差分服务字段
Total Length: 41IP 包的总长度
Identification: 0x3e8f (16015)标志字段
Flags: 0x4000, Don't fragment标记字段(在路由传输时,是否允许将此IP 包分段)
Fragment offset: 0分段偏移量(将一个IP 包分段后传输时,本段的标识)
Time to live: 128生存期 ITL
Protocol: TCP (6)上层协议
Header checksum: 0x0000 [validation disabled]头部数据的校验和
[Header checksum status: Unverified]头部数据的校验和状态
Source: 192.168.1.5源IP 地址
Destination: 203.119.247.189目的IP 地址

ARP

捕获一个ARP协议过程,解释相应的值

ARP 请求包

Address Resolution Protocol (request)

Hardware type: Ethernet (1)硬件类型
Protocol type: IPv4 (0x0800)协议类型
Hardware size: 6硬件长度
Protocol size: 4协议长度
Opcode: request (1)操作
Sender MAC address: TaicangT_3d:9b:a8 (6c:c6:3b:3d:9b:a8)发送方 MAC
Sender IP address: 192.168.1.1发送方 IP
Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00)目标 MAC
Target IP address: 192.168.1.4目标 IP

ARP回应包

Address Resolution Protocol (reply)

Hardware type: Ethernet (1)硬件类型
Protocol type: IPv4 (0x0800)协议类型
Hardware size: 6硬件长度
Protocol size: 4协议长度
Opcode: reply (2)操作
Sender MAC address: IntelCor_49:30:59 (38:ba:f8:49:30:59)发送方 MAC
Sender IP address: 192.168.1.5发送方 IP
Target MAC address: TaicangT_3d:9b:a8 (6c:c6:3b:3d:9b:a8)目标 MAC
Target IP address: 192.168.1.1目标 IP

WireShark下载链接\color{red}WireShark 下载链接 链接:pan.baidu.com/s/1PqImWwe0…

提取码:qnhp

最后,欢迎大家关注我的个人微信公众号 『小小猿若尘』,获取更多IT技术、干货知识、热点资讯