为什么我收不到服务器端发回的数据

sparrowtj 2003-08-22 04:28:04
我的客户端在一台拨号上线的机器上, 服务器端在公网上。
我从客户端发数据到服务器端可以成功(UDP协议),但用得到的客户端的地址从服务器端回数据,客户端却收不到。
那位大大帮帮我啊,我郁闷了一天了,不知是什么原因
服务器端和客户端的防火墙都已经关闭了
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gebinhu 2003-08-22
  • 打赏
  • 举报
回复
你的包计数器有没有多加了
sparrowtj 2003-08-22
  • 打赏
  • 举报
回复
哈哈。。。。我找到问题所在了。开心啊
sparrowtj 2003-08-22
  • 打赏
  • 举报
回复
谢谢
你所说的端口改变是什么意思啊
我得端口就是通过函数recvfrom得到的啊,因为我在服务器端已经可以接收到客户端发出的数据了啊
mme 2003-08-22
  • 打赏
  • 举报
回复
哦,这个简单,因为你的客户端是经过电讯局的中转,所以端口已经改变了.

要实现通讯也有方法,就是记录下客户端的端口,用来通讯就可以了.

不过还是要客户端先连接服务器才可以.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧