TCP和UDP协议之间的区别,前端基础面试题

2023-01-01  本文已影响0人  天渺工作室
在这里插入图片描述

前端基础面试题,TCP和UDP协议之间的区别

tcp和udp作为传输层的两个协议,主要区别:

1,tcp 是面向链接的,(http协议握手)就类似打电话要先建立拨号,在进行链接。
而udp在发送前不需要建立链接,直接发送(不在乎接收端是否完全接收到)。

2,tcp 可传输可靠服务,能保证数据传输的无差错,不丢失,不重复,且按序到达。
而udp只是尽最大努力进行传输,不能保证传输是否可靠。

3,基于上面两条的原因,tcp传输速度和效率肯定低(可靠性高,传统的http接口适用),tcp因此传输速度和效率比较高(只在乎速度,不在乎丢包,ip电话或者流媒体直播等等这种比较适用)。

上一篇下一篇

猜你喜欢

热点阅读