双网卡 udp通讯的问题
现在我有一机器上pc1有两个网卡,分别为网卡1(192.168.2.22)和网卡2(192.168.2.33),网卡1负责和另外的pc2(192.168.2.11)通讯,网卡2负责和另外的pc3(192.168.2.33)通讯,
我采用udp的方式进行通讯,现在出现一种现象,pc1中的网卡1收到pc2发来的数据后,再返回到pc2中,当我禁止了网卡2后,程序就没有问题,但是当我启用网卡2时,pc2就收不到数据,
在接收程序中,我绑定网卡1的端口和地址,在发送程序中绑定本机的ip地址(使用网卡1 )和端口,同时指明目的地址和端口,
感觉很奇怪,请大虾指教.