UDP协议——数据报分发

笔者在不久前曾经看过一个数据包和数据报区分的文章,感觉深受启发。那么针对UDP协议的数据报分发协议。我又有了更深的一层认识。所以,在此我们来总结一下,跟大家分享一下这方面内容。相对于TCP协议,UDP协议的另外一个不同之处在于如何接收突法性的多个数据报。不同于TCP,UDP并不能确保数据的发送和接收顺序。例如,一个位于客户端的应用程序向服务器发出了以下4个数据报:

D1

D22

D333

D4444

但是UDP有可能按照以下顺序将所接收的数据提交到服务端的应用:

D333

D1

D4444

D22

事实上,UDP协议的这种乱序性基本上很少出现,通常只会在网络非常拥挤的情况下才有可能发生。

UDP协议的应用

相关推荐