【问题标题】:Is it the right flow for TCP hole punching for p2p application:是否适合 p2p 应用程序的 TCP 打孔流程:
【发布时间】:2011-08-19 06:31:22
【问题描述】:
  1. 使用 stun 我将获得我的外部 ip/端口和 NAT 类型。
  2. 在我的中间服务器(公共 ip)上,我将注册对等点的外部 ip/端口(现在服务器知道对等点 1 和 2 的外部 ip/端口)。
  3. 交换 ip/port(对等体 1 将了解对等体 2 的 ip/port)。
  4. 同时从两个对等方拨打connect()

这是正确的流程吗?

【问题讨论】:

    标签: networking tcp network-protocols hole-punching


    【解决方案1】:

    您的算法对于 UDP 是正确的。查看这些帖子以了解更多信息:

    【讨论】:

    • 我还需要为 TCP 做些什么??
    猜你喜欢
    • 2016-05-03
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-30
    • 2018-03-11
    • 1970-01-01
    • 2012-01-21
    相关资源
    最近更新 更多