QQ 为什么采用 UDP 协议,而不采用 TCP 协议实现
答案:3 悬赏:80 手机版
解决时间 2021-01-25 08:17
- 提问者网友:遁入空寂
- 2021-01-25 00:18
QQ 为什么采用 UDP 协议,而不采用 TCP 协议实现
最佳答案
- 五星知识达人网友:玩家
- 2021-01-25 01:56
TCP是面向连接的,跟电话差不多,具有实时性和绝对的可靠性,而且适合传送大量数据,然而代价就是双方互通数据必须占用一个线路资源,显然像我们聊天不需要这种耗费资源的机制。只采用面向非连接的UDP就可以了,而且它的实时性和可靠性虽然不如TCP高,但是对于我们来说几乎感知不到,就像10ms跟100ms延迟虽然相差百倍,然而对于我们来说并不能感知这种差别。
全部回答
- 1楼网友:西岸风
- 2021-01-25 03:30
tcp太透明了…你也不想别人随便监听嗅探下都是明文传输吧…
- 2楼网友:归鹤鸣
- 2021-01-25 02:03
udp传输速度快,我写程序也一直用udp,所谓丢包率高,根本没影响,我刚写了一个程序,在udp方式下网络带宽极低情况时传输又快又好,而所谓稳定的tcp方式,慢一倍多,必竟他的连接方式,包括传输包头都增加了。udp比较灵活,特别是多用户状态下。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯