资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
5.3 用户数据报协议UDPqUDP 只在 IP 的数据报服务之上增加了很少一点的功能,即端口的功能和差错检测的功能。q虽然 UDP 用户数据报只能提供不可靠的交付,但 UDP 在某些方面有其特殊的优点:发送数据之前不需要建立连接UDP 的主机不需要维持复杂的连接状态表。UDP 用户数据报只有8个字节的首部开销。网络出现的拥塞不会使源主机的发送速率降低。以上这些对某些应用特别是对多媒体实时应用是很重要的。 5.3.1 UDP 概述 使用 UDP 协议的各种应用和应用层协议*端口是用报文队列来实现的 UDP 端口 51000UDP 端口 69出队列入队列出队列入队列TFTP 服务器TFTP 客户UDP 用户数据报应用层传输层UDP 保留端口举例应用层应用层传输层传输层SNMPBOOTPTFTPSUNRPCDNS161676911153Port*5.3.2 UDP 用户数据报的首部格式 字节伪首部源端口目的端口长 度检验和数 据首 部UDP长度源 IP 地址目的 IP 地址017IP 数据报44112122222字节发送在前数 据首 部UDP 用户数据报 用户数据报用户数据报 UDP 有两个字段:数据字段和首有两个字段:数据字段和首部字段。首部字段有部字段。首部字段有 8 个字节,由个字节,由 4 个字段组成,个字段组成,每个字段都是两个字节每个字段都是两个字节。 伪首部源端口目的端口长 度检验和数 据首 部UDP长度源 IP 地址目的 IP 地址017IP 数据报字节44112122222字节发送在前数 据首 部UDP 用户数据报 在计算检验和时,临时把在计算检验和时,临时把“伪首部伪首部”和和 UDP 用户用户数据报连接在一起。伪首部仅仅是为了计算检验和数据报连接在一起。伪首部仅仅是为了计算检验和。伪首部源端口目的端口长 度检验和数 据首 部UDP长度源 IP 地址目的 IP 地址017IP 数据报字节44112122222字节发送在前数 据首 部UDP 用户数据报计算 UDP 检验和的例子 10011001 00010011 153.1900001000 01101000 8.10410101011 00000011 171.300001110 00001011 14.1100000000 00010001 0 和 1700000000 00001111 1500000100 00111111 108700000000 00001101 1300000000 00001111 1500000000 00000000 0(检验和)01010100 01000101 数据01010011 01010100 数据01001001 01001110 数据01000111 00000000 数据和 0(填充)10010110 11101011 求和得出的结果01101001 00010100 检验和 153.19.8.104171.3.14.1112 字节伪首部8 字节UDP 首部7 字节数据填充按二进制反码运算求和将得出的结果求反码 全 0 17 15 1087 13 15 全 0数据 数据 数据 数据数据 数据 数据 全全 0
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号