目录
一、 实验要求介绍 1
二、 实验编译运行环境 1
三、 编写 IP 数据报捕获与分析软件运行效果 1
四、 实验原理 4
1. ARP 协议的基本思想 4
2. ARP 数据的封装和报文格式 6
3. 利用 WinPcap 获取 IP-MAC 的对应关系 7
五、 程序实现步骤及代码 10
六、 实验总结 18
一、 实验要求介绍
在以太网中,获取 MAC 地址常常是其他工作的前提。本实验要求利用
WinPcap 提供的功能获取以太网中主机的 MAC 地址。通过本实验不但可以学习 ARP 的工作过程,而且可以深入了解 IP 地址和 MAC 地址的有关概念。
本实验的目的是获取以太网中主机的 MAC 地址,因此以太网在该实验中是必不可少的。本实验使用的以太网既可以是共享式以太网,也可以是交换式以太网。
二、 实验编译运行环境
本程序编译环境是:Visual Studio 2012;系统环境是:Windows 8(64 位);








