客戶端以源地址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));
uj5u.com熱心網友回復:
沒什么回應,0.0.0.0是個網路號。你可以嘗試在cmd中tracert -d 0.0.0.0會發現報錯1 傳輸錯誤: 代碼為 1214 指定的網路名稱錯誤。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/111453.html
標籤:網絡
上一篇:子網掩碼的存盤位置
