我自己在用STM32+W5500做一些简易的TCP、UDP通信,现在有个疑问,如果我自己的开发板被别人设置了一个我不知道的IP地址,而且这个IP地址和我的电脑不在一个网段,我应该怎样才能找到自己板子的IP地址呢?我看网上有人说用UDP广播,电脑往广播地址发一些定义好的数据,板子收到广播的数据再回复一些数据,从而让电脑得到板子的IP地址,这里所说的广播地址是255.255.255.255这个地址吗?我在电脑上用UDP调试软件试着往255.255.255.255这个地址发数据,但是用wireshark根本抓不到包,这应该说明数据就没发出去,255.255.255.255这个地址到底应该怎么用?有没有大神科普一下常规的跨网段网络设备搜索是个什么样的思路? |