双网卡的机器用UDP发送和接收数据的问题,高手进来。
yunan 2003-12-18 07:40:29 一台机器,上有网卡1,网卡2
还有程序1,程序2。
程序1绑定网卡1,以UDP方式发送数据(256KB/S)。
程序2绑定网卡1,以UDP方式接收程序1发送的数据,经过处理后,将结果以UDP方式发送到网卡2(也绑定为发送)。
这样做的话。出现一个网卡被两个程序分别绑定为发送端和接收端的情况,经过验证,会出现绑定失败的问题,怎么办?是否应该改成三网卡?
还有一个问题是,一个发送程序和一个接收程序同时运行在一个机器上,似乎会出现很多接收不到的问题,特别是接收程序的窗口没有被激活的时候。
以上接收和发送的代码都是用API写的。