请教高手,关于udp数据包穿越防火墙的问题 ( 积分: 200 )

  • 主题发起人 主题发起人 FreeBit
  • 开始时间 开始时间
这个各NAT不一样了,我很难给你个准确答复。
 
哦,谢谢你的解释
最后一个问题,你认为多久发送一个注册包比较合适?
 
一般用windows本身或者sysgate、wingate的做上网代理
 
间隔在10秒数量级应该是够安全的了.
 
好的,高手留个qq号码吧
我的qq是16044933,上网加我也行
 
多人接受答案了。
 
To LeeChange:
如果NAT给每个senssion分配不同的端口的话,“简单的程序处理”可能不能解决问题,因为如果NAT B也为每个senssion分配不同的端口,那么,Client A发给Client B与Server建立的会话的端口的消息根本不会到达Client B,因为对于NAT B而言,Client A的会话请求是不被信任的,这个时候可能需要采用端口猜测的办法,如果Client A、Client B与Server的session请求时间间隔比较短,端口猜测的准确率可以达到90%以上(没有详细的测试:)。
其实问题的关键是只要Client A和Client B能够建立一次会话,那么其他都可以解决了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
741
SUNSTONE的Delphi笔记
S
后退
顶部