使用udp 不知道客户那里怎么上的网 客户端每隔1分多钟和我这里服务器连接一次,他的端口号就更改一次,不知怎样处理。服务器和客户都开88

  • 主题发起人 主题发起人 980
  • 开始时间 开始时间
9

980

Unregistered / Unconfirmed
GUEST, unregistred user!
使用udp 不知道客户那里怎么上的网 客户端每隔1分多钟和我这里服务器连接一次,他的端口号就更改一次,不知怎样处理。服务器和客户都开8888口但是客户那里如果直接播的就是8888,如果是路由 在服务器这里看到客户的端口就不是这个了,但是一般情况端口不变,今天碰到很多用户 他们上网登陆我的服务 ( 积分: 50 )<br />使用udp 不知道客户那里怎么上的网 客户端每隔1分多钟和我这里服务器连接一次,他的端口号就更改一次,不知怎样处理。服务器和客户都开8888口但是客户那里如果直接播的就是8888,如果是路由 在服务器这里看到客户的端口就不是这个了,但是一般情况端口不变,今天碰到很多用户 他们上网登陆我的服务器,他们的端口随时都在变化 ,怎样解决 急 急 谢谢各位了
 
使用udp 不知道客户那里怎么上的网 客户端每隔1分多钟和我这里服务器连接一次,他的端口号就更改一次,不知怎样处理。服务器和客户都开8888口但是客户那里如果直接播的就是8888,如果是路由 在服务器这里看到客户的端口就不是这个了,但是一般情况端口不变,今天碰到很多用户 他们上网登陆我的服务器,他们的端口随时都在变化 ,怎样解决 急 急 谢谢各位了
 
30秒内发一次心跳消息.端口就不会变化
 
我两秒一次 他都变化 这个问题说大不大 不知道那里的网络 怎么弄的
 
网络上有很多 探测器 或者说是 病毒 在不断地去试探你的计算机
当然,他们连接你的计算机端口是变化的,因为 你的计算机是&quot;&quot;服务器&quot;&quot;,端口是不会变化的.

你可以安装一个防火墙,就没有这么多事了,还可以探测攻击你的计算机的IP地址,然后根据IP地址去查询是哪个地方的计算机,不过一般来说,也没有多大的必要了,除非是协助公安机关破'案.
 
不是这个意思。我的客户端与我连接 。我检测他的合法性 然后传输数据给他,但是他那里过一会就断开,然后从新连接 ,这个过程中他的端口号就更改了(意思,我在向原来的端口传输就没有用了,因为这个时候对方端口号更改了)这个时间里 信息就出现停顿和缺信息,这样的问题怎样解决,还是我的检测合法不合理,合理的话怎样做。我使用listbox列出合法用户ip和他的端口号。谢谢各位了
 
不知道为什么,按道理是不会发生这种情况
 
是啊 ,一般adsl做路由 他的端口号 不是分配的。 但是相对而言, 在服务器那里显示的端口号 一般是不怎么变化的,这里 是一个楼,他们那里全是 这样上的网 ,他们的端口号码 时时都在变化 ,我使用一个定时器测试了一下 几秒钟 他的端口号 在服务器这里就变一次(和上次值不一样),但有的时候能挺3到4 分钟还不变,这样让我很难向 指定的ip和端口发送信息(保证不丢信息),因为在连接的时候有信息 对方是接收不到的,该怎样解决呢 ,还有大家是怎样做这样的事情的(包括检测)我使用的是udp
 
如果对方直接上网就不会端口变化.通过代理上网由于是动态分配端口所以变化.
你2秒发心跳消息是不是互发呀?我30秒互相发心跳端口可以一直保存的.
 
查看一下客户哪里的出口路由的路由表刷新间隔的参数看看有没有什么问题吧。
 
to :网中戏,
我也发了 。我3秒发一次。问题是他自己变化,你说的这样的方法还是不能解决
 
多人接受答案了。
 
后退
顶部