gpt4 book ai didi

tcp - 标准聊天应用程序

转载 作者:可可西里 更新时间:2023-11-01 02:43:58 26 4
gpt4 key购买 nike

快速提问:大多数聊天应用程序(即 AIM、Skype、Oovoo)是否使用点对点 UDP 交换与其他用户交谈或与服务器的回显 TCP 连接?或者两者之间的某种组合?

最佳答案

传统上,大多数应用程序使用类似 TURN 的解决方案(即通过服务器进行通信)来克服 NAT 穿越问题。由于聊天不会占用太多带宽,服务器可以支持数千次通信。

但是现在 P2P 已经发展并且 NAT 遍历问题现在已经很清楚了,一些使用直接 UDP 通信,前提是用户的 NAT 允许这样做(即,类似于 STUN 的通信)。他们仍然需要一个中央服务器来打洞。当需要传输大量数据时,直接通信也很有用。

我相信可以公平地说,大多数现代框架都结合使用了两者。

关于tcp - 标准聊天应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7458691/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com