发帖求助...关于Socket发送arp包的问题...求指导

现在有个想法
指定一个主机去探索所有网段内子机
然后尝试与子机连接
然后就可以组成一个网络了
实现聊天什么的

构想就主机通过发送ARP包给所有子机
然后通过返回信息与其建立Socket链接
然后通过TCP来实现通信

现在有两个问题
第一个是ARP包怎么发送…好像不同平台的Socket都不一样…找到的网上的范例代码要不是VC的…要不是基于Linux的,就是使用Linux的库文件…实在不知道怎么弄…想求助一下
或者是求其他的解决方案

第二个是由于考虑了一下win32,也就意味着不能直接使用bsd socket,有没有其他方式可以实现数据通信

求助啊求助啊