刚刚写的因为网断了就丢了,不想写了。
关于组播通信失败,大概率因为多网卡,通过ipconfig可以查看具体网卡情况。
C:\WINDOWS\system32>ipconfig
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::--------78%18
IPv4 地址 . . . . . . . . . . . . : 192.168.3.165
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.3.1
以太网适配器 本地连接* 12:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::---------620%3
IPv4 地址 . . . . . . . . . . . . : 3.3.0.154
子网掩码 . . . . . . . . . . . . : 255.255.0.0
通过wireshark抓包发现,走组播的数据包是通过3.3.0.154接口发出。因此,查询相关知识,window系统,网络路由是自动选择,因此最后通过修改路由表解决此问题。
C:\WINDOWS\system32>route print
===========================&#