1. 前言
其实前文了解了TCP之后,UDP也不难理解了,肯定是一种协议格式和一些交互机制。
TCP所有机制可以说都是围绕着可靠二字展开的,难道TCP就没有缺点吗?连接三次握手,传输数据还有应答,断开都要四次挥手,听上去就觉得很麻烦。而且每次交互都是需要响应时间和传输时间的。
UDP就应运而生了,它所应用的场景就是数据传输不需要那么可靠(如视频直播、网络电台等),或者是整个数据包就本身就很小的情况。
2. UDP头部
可以看到UDP报文头就超级简单了,仅仅8个字节,包含了最基本的四个字段:源端口、目的端口、长度、校验值。
3. 机制
我感觉UDP没啥机制,就是简单的发送,仅是将内容包装了一下(加上UDP报文头部),非要所机制应该就是有个校验,可以校验数据包是否正确传输。
这一块待小伙伴来补充吧。
评论 (0)