2016 - 2024

感恩一路有你

udp适用于什么场合 什么叫做“面向连接”的协议?UDP是什么东东?为什么说它不可靠?

浏览量:2873 时间:2021-03-12 05:37:39 作者:admin

什么叫做“面向连接”的协议?UDP是什么东东?为什么说它不可靠?

TCP是一种传输控制协议和可靠的面向连接的协议。它允许在两台主机之间进行无错误的信息传输。

UDP是一种用户数据报协议,它采用无连接的方式传输数据,即发送方不关心发送的数据是否到达目标主机,数据是否错误等,接收数据的主机不会告诉发送方是否已经接收到数据,上层协议保证了系统的可靠性。

这两种协议在不同的网络环境中进行数据传输时各有优缺点。面向连接的TCP协议效率低但可靠性高,适用于网络链路较差或可靠性要求高的环境;UDP协议不面向连接,不可靠,但不需要传输大量与数据本身无关的信息,因而效率高。它通常用于一些实时服务,也用于一些不敏感错误的应用程序,如QQ。在线观看视频是使用UDP协议

UDP协议是什么?

UDP(用户数据协议)是与TCP相对应的协议。它是一个非面向连接的协议,它不与对方建立连接,而是直接发送过去的数据包!UDP协议适用于一次只传输少量数据,对可靠性要求不高的应用环境。例如,我们经常使用“Ping”命令来测试两台主机之间的TCP/IP通信是否正常。实际上,“Ping”命令的原理是向另一个主机发送UDP数据包,然后另一个主机确认收到数据包。如果包是否到达的消息被及时反馈,则网络连接。例如,默认情况下,“Ping”操作发送四个数据包(如图2所示)。如您所见,发送的数据包数为4,接收的数据包数为4(因为对方的主机将发回一个数据包以确认其接收)。这充分说明UDP协议是一种非面向连接的协议,没有建立连接的过程。由于UDP协议没有连接过程,通信效果很好,但其可靠性不如TCP协议。QQ使用UDP发送消息,所以有时它无法接收消息。TCP协议和UDP协议各有优缺点,适用于不同的通信环境。

udp适用于什么场合 udp协议提供的服务是 UDP协议的作用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。