udp通信多网卡环境发包被丢弃软件使用UDP通信时,一张网卡是正常的,遇到两张网卡时,就会出问题。问题表现为收到数据的IP与发送数据的IP不一样,导致发送的包被丢弃。使用环境为windows据说在linux设置socket的SO_BINDTODEVICE和SO_DONTROUTE可以解决问题,但winsock似乎没有与SO_BINDTODEVICE对应的东东,请指教,如何才能使发送的接收使用相同的IP和端口[解决办法]将你的UDP SOCKET bind()到指定IP和端口试试。