数据报协议(UDP)是 OSI 参考模型中一种无连接的传输
层协议,和TCP一样,都是传输层的最主要的协议,都是用于
实现端到端口的数据传输,只是他们对于数据传输的可靠性
强调不同:TCP要求的是可靠地数据传输,而UDP没有要求是
可靠的数据传输,因而UDP也就有下面的特点。
UDP的特点;1,UDP是无连接的(UDP传送数据前并不与对
方建立连接); 2,UDP传输数据的速度快,开销小;3,
UDP不对收到的数据进行排序,而且接受的数据不一定按顺
序到达的,就跟QQ发送消息时一样,4,UDP对接受到的数
据不发送确认信号,发送端不知道数据是否被正确接收,也
不会重发数据,5,UDP发送端不能检测拥塞,一般通过带
拥塞控制机制的路由器解决
用UDP编写的发送方和接收方,以及运行的效果如下:
发送方:
接收方:
效果:
由上图可以明确的看出:UDP和比TCP相比,UDP是面向
无连接的,而且传输的速度快,