实验一、观察并验证各个字段
首先,由于电脑是连接手机热点进行的上网,所以我们选择捕获器过滤器设为 WLAN。
为了分析以太网协议帧的格式,我们首先需要得到一个数据包。
这里我们随便打开一个网页,以 www.baidu.com 为例。
点开一个传输层协议为 TCP 的数据包:
可以看到以太网帧由:
- Destination (目的地址): 8e:90:a2:29:5f:0d
- Source (源地址): 98:8d:46:56:7e:94
- Type (类型): 0x0800
其中,Type==0x0800,表示IPv4协议,其他类型的还有arp协议(0x0806)、IPv6协议(0x86dd)
数据字段封装的是网络层以及更高层次的协议内容加上数据,实际上可能就是ip数据报。
实验二、捕获最小帧长数据包
1、实验主机为发送方
通过 ipconfig 命令确定本机的 ip 为:192.168.43.40
找到以本机ip为源的最短帧数据包,并分析:
- Destination (目的地址): 8e:90:a2:29:5f:0d
- Source (源地址): 98:8d:46:56:7e:94
- Type (类型): 0x0800
所以最小帧长为 54 Bytes
2、实验主机为接收方
通过ip.dst==(本机ip) 找到最小帧数据包:
- Destination (目的地址): 98:8d:46:56:7e:94
- Source (源地址): 8e:90:a2:29:5f:0d
- Type (类型): 0x0800
所以最小帧长为54 Bytes
实验三、捕获最大帧长数据包
- Destination (目的地址): 98:8d:46:56:7e:94
- Source (源地址): 8e:90:a2:29:5f:0d
- Type (类型): 0x0800
所以最大帧长为 1414 Bytes
地址): 8e:90:a2:29:5f:0d
3. Type (类型): 0x0800
所以最大帧长为 1414 Bytes