有TCP协议为什么还要用UDP吗?UDP不是不可靠吗?
UDP有着许多TCP不可比拟的好处,比如UDP没有流量控制,可以快速传输,这对于很多延迟要求很低的应用有着很大的用处,再者,UDP是不可靠的,因此就不用重传,这对于即时通话类的应用很有用,如果要是重传的话,这些图像和音频可能出现不匹配等情况

UDP是什么,UDP协议及优缺点
UDP,全称 User Datagram Protocol,中文名称为用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络连接。UDP协议从问世至今已经被使用了很多年,虽然目前 UDP 协议的应用不如 TCP 协议广泛,但 UDP 依然是一种非常实用和可行的网络传输层协议。尤其是在一些实时性很强的应用场景中,比如网络游戏、视频会议等,UDP 协议的快速能力更具有独特的魅力。UDP 是一种面向非连接的协议,面向非连接指的是在正式通信前不必与对方先建立连接,不管对方状态就直接发送数据。至于对方是否可以接收到这些数据,UDP 协议无法控制,所以说 UDP 是一种不可靠的协议。UDP 协议适用于一次只传送少量数据、对可靠性要求不高的应用环境。与前面介绍的 TCP 协议一样,UDP 协议直接位于 IP 协议之上。实际上,IP 协议属于 OSI 参考模型的网络层协议,而 UDP 协议和 TCP 协议都属于传输层协议。因为 UDP 是面向非连接的协议,没有建立连接的过程,因此它的通信效率很高,但也正因为如此,它的可靠性不如 TCP 协议。UDP 协议的主要作用是完成网络数据流和数据报之间的转换在信息的发送端,UDP 协议将网络数据流封装成数据报,然后将数据报发送出去;在信息的接收端,UDP 协议将数据报转换成实际数据内容。可以认为 UDP 协议的 socket 类似于码头,数据报则类似于集装箱。码头的作用就是负责友送、接收集装箱,而 socket 的作用则是发送、接收数据报。因此,对于基于 UDP 协议的通信双方而言,没有所谓的客户端和服务器端的概念。UDP 协议和 TCP 协议简单对比如下:TCP 协议:可靠,传输大小无限制,但是需要连接建立时间,差错控制开销大。UDP 协议:不可靠,差错控制开销较小,传输大小限制在 64 KB以下,不需要建立连接。?相比较 TCP,UDP 是一种不可靠的网络协议,它在通信实例的两端各建立一个 socket,但这两个 socket 之间并没有虚拟链路,它们只是发送、接收数据报的对象。

有TCP协议为什么还要用UDP吗?UDP不是不可靠吗?
UDP有着许多TCP不可比拟的好处,比如UDP没有流量控制,可以快速传输,这对于很多延迟要求很低的应用有着很大的用处,再者,UDP是不可靠的,因此就不用重传,这对于即时通话类的应用很有用,如果要是重传的话,这些图像和音频可能出现不匹配等情况

tcp t p中规定了两种不同的传输层协议是什么和什么其中什么是不可靠的什么是?
两种不同的传输层协议分别是TCP和UDP,其中UDP是不可靠的协议。

UDP协议是否能保证数据报的可靠传输,为什么请说明理由?
UDP协议不能保证数据报的可靠传输,因为它天生就不是为可靠传输而设计的协议。 如果要可靠传输,可以使用TCP协议。 请采纳,谢谢

本文由 在线网速测试 整理编辑,转载请注明出处。