- 162
- 0
- 约9.21千字
- 约 18页
- 2019-10-07 发布于广东
- 举报
PAGE 3
网络技术与应用实验报告
实验三
目录 TOC \o 1-3 \h \z \u
背景知识 3
开发环境 4
程序设计 7
ARP数据包结构定义 7
获取本机网络接口的MAC地址和IP地址 9
向网络发送数据包 12
程序测试 15
执行结果界面截图 15
执行结果分析 17
获取IP地址与MAC地址的对应关系
背景知识
以太网的一个很大的特点就是具有强大的广播能力。针对这种具备广播能力、物理地址长但长度固定的网络,IP互联网采用动态联编方式进行IP地址到物理地址的映射,并制定了相应的协议——ARP。
假定在一个以太网中,主机A欲获取主机B的IP地址IB与MAC地址PB的映射关系。ARP协议的工作过程为:
1)主机A广播发送一个带有IB的请求信息包,请求主机B用它的IP地址IB和MAC地址PB的映射关系进行相应;
2)于是,以太网上的所有主机接受到这个请求信息包(包括主机B在内);
3)主机B识别该请求信息,并向主机A发送带有自己的IP地址IB和MAC地址PB映射关系的相应数据包;
4)主机A 得到IB与PB的映射关系,并可以在随后的发送过程中使用该映射关系。
当ARP报文在以太网中传送时,需要将它们封装在以太网数据帧中。为了使接收方能够容易地识别该数据帧携带的为ARP数据,发送方需要将以太网数据帧首部
原创力文档

文档评论(0)