本文介绍了网络编程,Windows OS的RARP协议实现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我有一些连接到本地网络的设备,并且拥有所有的mac地址.
我想向每个设备发送rarp数据包以分配IP地址.
我没有使用winpcap的权限,因此应该手动进行.
我已经手动为rarp(42字节)制作了以太网数据包,但是当我用raw_sock发送以太网数据包时,我通过Wireshark监视了网络,并且可以看到ip数据包而不是rarp.
请给我您的建议.
Hi all,
I have some devices connected to my local network and I have all the mac addresses.
I want to send rarp packet to each device to assign ip address.
I do not have the permission to use winpcap so I should do it manually.
I have made the ethernet packet for rarp (42 byte)manually, but when I send it with raw_sock I monitor the network by Wireshark and can see ip packet and not rarp.
please give me your advice.
推荐答案
这篇关于网络编程,Windows OS的RARP协议实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!