计算机网络课程设计(第五章)发送ARP数据包(完整程序代码).docxVIP

  • 23
  • 0
  • 约4.58千字
  • 约 6页
  • 2018-12-29 发布于广东
  • 举报

计算机网络课程设计(第五章)发送ARP数据包(完整程序代码).docx

计算机网络课程设计 ——机械工业出版社 第5章:发送ARP数据包 课程设计目的: ARP协议用于完成IP地址与MAC 地址之间的转换。熟悉ARP协议对于IP数据包的传送过程具有重要意义。本课程设计的主要目的是通过封装与发送ARP帧,了解ARP协议的工作原理与ARP帧的结构。 完整程序代码: #includeiostream.h #includepcap.h #pragma comment(lib,wpcap.lib) #pragma comment(lib,ws2_32.lib) typedef struct PhyFrame { unsigned char DstMAC[6]; unsigned char SrcMAC[6]; unsigned short FrameType; }PHYFRAME; typedef struct ArpFrame { unsigned short HardwareType; unsigned short ProtocolType; unsigned char MACLen; unsigned char IPLen; unsigned short Flag; unsigned char SrcMAC[6]; unsigned char SrcIP[4]; unsigned char DstMAC[6]; unsign

文档评论(0)

1亿VIP精品文档

相关文档