UDP详细概要

Posted no code no life

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UDP详细概要相关的知识,希望对你有一定的参考价值。

包的格式

源端口

发送方进程所使用的端口号(1-65535)
RFC768中规定:是否指定源端口可选,未指定是为0
linux中规定:如果未指定端口号,自动赋予一个非0的端口号

目的端口

目标系统中负责接收UDP包的那个应用端口

长度

包括包头和有效负荷
最小的udp包头8字节
最大UDP有效负荷为65535-8=65527字节

校验和

包括包头、有效负荷、伪负荷。
对ip源地址目标地址、UDP协议标识符、UDP包长度取1的补码和,然后对结果取11位1的补码和,得到校验和。
如果字节非偶,后面会补零。
如果校验和为零,会传输比特位均为1的值,这等价于1的补码算术。
如果传输的校验和位零,表示发送方没有计算校验和。

传递有效负荷

以上是关于UDP详细概要的主要内容,如果未能解决你的问题,请参考以下文章

概要设计和详细设计

第七弹——概要设计与详细设计文档的修改

第七弹——概要设计与详细设计文档的修改

概要设计和详细设计说明书的区别

软件工程 - 个人博客系统 - 概要设计与详细设计文档

软件工程 - 个人博客系统 - 概要设计与详细设计文档