TCP和UDP指的是什么?有什么用

对于 TCP 协议和 UDP 协议,大家应该都有所耳闻。TCP 协议和 UDP 协议都工作在传输层,他们的目标都是在应用之间传输数据。我们常用的网络通信,比如浏览网页,查看邮件,电话通信等,都是通过这两种协议来进行数据传输的。

TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。可靠性,是 TCP 的最大特点,主要体现在:数据无丢失、无错误、无失序、无重复到达。

TCP 能将数据包十分安全地传送给接收者。

→ 点此获取正规游戏试玩赚钱软件~

UDP(User Datagram Protocol,用户数据报协议)是一种无连接、不可靠、快速传输的传输层通信协议。快速传输,是 UDP 的最大特点,主要体现在:数据发送前,不需要提前建立连接,能更高效地传输数据,但可靠性无法保证。

TCP和UDP指的是什么?有什么用

就UDP 只负责把数据包送出去,不管接收者有无收到。

TCP 和 UDP 服务的是程序,但程序和人是一样的,可以你来我往进行交流,也可以一股脑的倾诉。TCP 就是彼此之间坦诚交流。消息有没有收到,收到的信息是否一致,都可以有及时的反馈。

优点:可靠。

缺点:传输速率慢。

适用场景:通信软件的账户登录、支付等相关功能,采用可靠的 TCP。

UDP 就是倾诉,我不管你有没有听进去,不管你有无反馈,我就要不停地说。

优点:传输速率快。

缺点:不可靠。

适用场景:QQ、微信等即时通信软件进行点对点通信,或者音视频通话时,通常采用传输快速的 UDP。

TCP 和 UDP 各有优缺点,根据实际都很有用~

游乐星球 点此下载

相关推荐