请详细解释什么是UDP协议及其工作原理，要求回答必须以表格形式呈现，不能出现其他格式
user
| 属性            | 详细解释                                                                 |
|-----------------|--------------------------------------------------------------------------|
| 协议名称        | UDP（User Datagram Protocol）                                           |
| 类型            | 传输层协议                                                               |
| 工作层级        | 与TCP相同，位于OSI模型的第四层（传输层）                                 |
| 特性            | 无连接、不可靠、面向数据报                                               |
| 数据传输方式    | 不建立连接，直接发送数据报，不需要确认                                   |
| 效率            | 比TCP快，适合对数据可靠性要求不高，但要求传输速度的场景                   |
| 报文结构        | 每个UDP报文包含源端口、目的端口、长度和校验和                            |
| 工作原理        | 1. 发送方将数据打包成UDP数据报，附上目标地址和端口号后发送               |
|                 | 2. 数据报通过IP网络传输                                                 |
|                 | 3. 接收方接收数据报并根据端口号分发至对应的应用程序                      |
| 应用场景        | 视频直播、在线游戏、DNS查询、VoIP等                                     |
| 优点            | 传输速度快，实现简单，适用于实时性要求高的应用                            |
| 缺点            | 不可靠传输，可能出现数据丢失或乱序                                      |
assistant