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详细概要的主要内容,如果未能解决你的问题,请参考以下文章