QQ远程协助或者视频聊天打洞如何实现的

PC_9527 2013-02-24 10:32:07
迄今为止,还没有遇到过用QQ的远程协助无法打洞成功的(如果机器在NAT后),请问QQ是怎么实现这么高的成功率?我们通常的方法如果遇到对称式NAT就傻眼了,有没有针对对称式NAT 一些特殊的办法?是不是它采用的UDP比TCP成功率高些?
...全文
493 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tlwon 2013-06-27
  • 打赏
  • 举报
回复
请问能详细解释一下QQ UDP打洞的原理吗?我现在碰到了一个用ISA的,打洞成功后,已经在交互了,有持续的视频发送过去,但是NAT映射端口老是不停地跳跃,导致最初打的洞就无效了。视频就断掉了。 肯定详解,O(∩_∩)O谢谢
PC_9527 2013-02-28
  • 打赏
  • 举报
回复
经过几天的研究,基本掌握了TCP连接在对称式NAT穿透的方法,虽不是百分之百,但成功率还不错,另外,QQ的视频桌面等数据遇到对称式NAT时不并是转发,也是先打洞处理的
z8323664 2013-02-26
  • 打赏
  • 举报
回复
引用 3 楼 PC_9527 的回复:
引用 2 楼 z8323664 的回复:早期的QQ用了打洞,现在没了,全部都是转发 视频和远程桌面图像数据也转发???
手机视频数据也是转发的
PC_9527 2013-02-25
  • 打赏
  • 举报
回复
引用 2 楼 z8323664 的回复:
早期的QQ用了打洞,现在没了,全部都是转发
视频和远程桌面图像数据也转发???
z8323664 2013-02-25
  • 打赏
  • 举报
回复
早期的QQ用了打洞,现在没了,全部都是转发
这不是鸭头 2013-02-25
  • 打赏
  • 举报
回复
QQ远程使用的是UDP
fishion 2013-02-25
  • 打赏
  • 举报
回复
截包看看就知道了,QQ是TCP和UDP混合使用的
yuzhouzhichong 2013-02-25
  • 打赏
  • 举报
回复
将键盘和鼠标的指令通过通信线路转发给远程电脑

18,356

社区成员

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

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