频道栏目
首页 > 资讯 > 其他综合 > 正文

用户数据报协议UDP分析介绍

18-06-02        来源:[db:作者]  
收藏   我要投稿

UDP(User Datagram Protocol)

UDP 是一个无连接的(connectionless)的传输层协议UDP传输数据段,无须建立连接UDP 在 RFC 768中描述很多C/S应用(如DNS),都使用UDP发送一个请求, 然后对方应答和IP很像,但是UDP可以使用源端口和目的端口,IP不可以

什么是无连接:发送信息的一方只管发送,而接受者是否接受到不是发送方所关心的问题,不可靠服务

UDP数据段头

UDP数据段包括8byte的头部和数据两个部分

源端口(Source port)和目的端口(Destination port):非常重要的端口长度字段(UDP length):表示包括头部和数据总共有多少字节校验和(UDP checksum):可选,如果不计算校验和则该域置为0

UDP的特点:源端口和目的端口

端口(port)定义

自由端口(Free port):

本地分配动态的随机端口

UDP校验和计算

把IP伪头部、UDP的段头和数据三个部分按照16位一行、16位一行排列起来按列进行补码相加求和相加的结果呢再拿来取短码作为最后的校验和

IP伪头部:

特点:

如果收方的校验和为全1,传输无错检错能力较弱,但简单快速使用协议地址,破坏了分层原则

相关TAG标签
上一篇:Linux常用命令和VIM的使用实例分析(python虚拟环境的使用讲解)
下一篇:Confluence 6 MySQL创建数据库和数据库用户的使用详解
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站