请教一下大家,如果设备是同一个固定IP,只有mac地址不同,在局域网内都通电的情况下,能搜索到mac地址吗?能跟对应mac地址的设备通信吗?
离线
ifconfig
eth0 Link encap:Ethernet HWaddr 02:00:4D:F1:C2:6B
inet addr:192.168.1.15 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:118 errors:0 dropped:0 overruns:0 frame:0
TX packets:107 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18941 (18.4 KiB) TX bytes:23953 (23.3 KiB)
Interrupt:35
向192.168.1.255:20000 ,或者255.255.255.255:20000 收不到,向192.168.1.15:20000可以收到,是网络协议还是驱动有问题?
离线
现在服务端向192.168.1.255:20000发数据,多个设备都能收到,设备向服务器回数据,好像服务端只能收到一个。这些设备IP相同,端口相同,怎么能依次向服务端回数据呢?没搞明白。主要是想实现多个相同IP的设备改IP地址,高手帮我讲讲思路吧
离线
谢谢 kin 工控小白。我搞好了,发送地址要用192.168.1.255,要设置SO_BROADCAST,现在好了,非常感谢
离线
再问下,是不是只要在一个交换机内,不经过路由,任何网段,任何掩码都能用 255.255.255.255做广播地址。
离线