让我们的两台机器直接连接在点对点链路上:
A -192.168.4.1/24---------------------------192.168.4.2/24--B
A如何才能通过广播向B发送IP数据包?
如果A用Dest mac = ff:ff:ff:ff:ff:ff
和dest ip : 192.168.4.255
烹饪数据包,这会使数据包发往B吗?如果是的话,有人可以解释一下这是如何工作的吗?
答案 0 :(得分:1)
我想通了 - 我们可以使用dest IP = 192.168.4.255发送数据包。此外,使用
在套接字上设置广播权限int on=1;
setsockopt(igmp_sockfd, SOL_SOCKET, SO_BROADCAST, &on, sizeof(on));
它会起作用。