接着http://community.csdn.net/Expert/topic/4126/4126032.xml?temp=.6262628
只有两台电脑的发送端都向对方的接收端发送了数据,后发数据的那台才能收到对方的响应数据,以后不管哪方都正常了,这有点象P2P穿透NAT的感觉,但我的两台电脑都在同一局域网内呀,我是直接发到它的IP地址去的。
为什么只一台发送时,对方死活接收不到数据?
只有两台电脑的发送端都向对方的接收端发送了数据,后发数据的那台才能收到对方的响应数据,以后不管哪方都正常了,这有点象P2P穿透NAT的感觉,但我的两台电脑都在同一局域网内呀,我是直接发到它的IP地址去的。
为什么只一台发送时,对方死活接收不到数据?
解决方案 »
- 求4个文件:“MFC42U.LIB”、“MFC42UD.LIB”、“MFCS42U.LIB”、“MFCS42UD.LIB,
- 谁可以给我一个好的解决方案!
- Socket 在一个非套接字上尝试了一个操作
- vc2005如何连接sql server 2000?
- 在矩形框内输入文字,如何使拖动矩形时,框内的文字不产生阴影?
- 如何获取当前工程DSW的路径和文件名?
- VC数据库编程中的简单的时间问题!!
- 如何动态生成弹出式菜单
- psDBF->pszHeader = (char *) pabyBuf;请简单说明这句代码!
- dialog问题
- 怎样把整个文件夹 添加到sourcesafe上去
- 如何进行不区分大小写的字符串比较?
晕,如果没接收,对发又怎么能收到数据?to happyparrot(快乐鹦鹉):
"说来说去,无非是代码有毛病。不是UDP理论上的问题。"
但是我在同一台电脑上运行两个程序的话,收发都很正常的。我的端口肯定没占用,用siffer等工具看时,发觉没数据到来。
不知道怎么搞了。