3
我正在实现“同步TCP打开”。这意味着两个对等端将尝试同时连接对方。在这种情况下,我是否听取了倾听是困难的。同时TCP打开
或告诉我需要为每个客户端调用套接字的顺序。
我正在对TCp孔进行冲孔。
感谢,
我正在实现“同步TCP打开”。这意味着两个对等端将尝试同时连接对方。在这种情况下,我是否听取了倾听是困难的。同时TCP打开
或告诉我需要为每个客户端调用套接字的顺序。
我正在对TCp孔进行冲孔。
感谢,
从Wikipedia's article on TCP hole punching:
因为双方都连接 彼此(例如2×CONNECT(),无 LISTEN(),ACCEPT(),等),以产生 出站流量但是有一个 问题:
TCP序列号
确认号
所需的状态,就像三方握手 后:每个主机 必须有一个确认号== 其他序列号+ 1。这是 通过序列和 确认号实现协调。
listen()是不需要的。顺序取决于可用的内容。
你的意思是说在这种情况下接受和听都不是必需的。 – 2010-12-20 13:49:17
你能告诉我如何处理TCP序列号 确认号码问题 – 2010-12-20 13:49:40