客户端以源地址0.0.0.0 的ARP请求报文 发送到网络上, 网络将会发生什么,或者说回应什么??
求解答
源代码if ( !memcmp( targetIP, deviceIP, sizeof(deviceIP) ) )//是否所访问的目标地址和本机地址相同?
{
memset( arpPacket.senderIP, 0, sizeof(deviceIP) );//将要发送的本地IP地址设为{0,0,0,0},使得网络内主机发送本机IP
}
else
{
memcpy( arpPacket.senderIP, deviceIP, sizeof(deviceIP) );//IP设为{deviceIP}
}
//Send out the packet.
MACWrite((unsigned char*)&arpPacket,sizeof(ARP));
求解答
源代码if ( !memcmp( targetIP, deviceIP, sizeof(deviceIP) ) )//是否所访问的目标地址和本机地址相同?
{
memset( arpPacket.senderIP, 0, sizeof(deviceIP) );//将要发送的本地IP地址设为{0,0,0,0},使得网络内主机发送本机IP
}
else
{
memcpy( arpPacket.senderIP, deviceIP, sizeof(deviceIP) );//IP设为{deviceIP}
}
//Send out the packet.
MACWrite((unsigned char*)&arpPacket,sizeof(ARP));
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货