UDP协议功能


Posted in 面试题 onJanuary 06, 2013
为了在给定的主机上能识别多个目的地址,同时允许多个应用程序在同一台主机上工作并能独立地进行数据报的发送和接收,设计用户数据报协议UDP。
1、使用UDP协议包括:TFTP、SNMP、NFS、DNS
UDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接数据报传输服务。它不提供报文到达确认、排序、及流量控制等功能。
2、UDP的报报文格式
每个UDP报文分UDP报头和UDP数据区两部分。报头由四个16位长(8字节)字段组成,分别说明该报文的源端口、目的端口、报文长度以及校验和。
3、UDP协议的分层与封装
在TCP/IP协议层次模型中,UDP位于IP层之上。应用程序访问UDP层然后使用IP层传送数据报。IP层的报头指明了源主机和目的主机地址,而UDP层的报头指明了主机上的源端口和目的端口。
4、UDP的复用、分解与端口
UDP软件应用程序之间的复用与分解都要通过端口机制来实现。每个应用程序在发送数据报之前必须与操作系统协商以获得协议端口和相应的端口号。
UDP分解操作:从IP层接收了数据报之后,根据UDP的目的端口号进行分解操作。
UDP端口号指定有两种方式:由管理机构指定的为著名端口和动态绑定的方式。

Tags in this post...

面试题 相关文章推荐
说出一些常用的类,包,接口
Sep 22 面试题
什么是java序列化,如何实现java序列化
Nov 14 面试题
存储过程和sql语句的优缺点
Jul 02 面试题
.NET是怎么支持多种语言的
Feb 24 面试题
了解AppleTalk协议吗
Apr 01 面试题
const和static readonly区别
May 20 面试题
linux面试题参考答案(3)
Sep 13 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
港湾网络笔试题
Apr 19 面试题
Python文件操作的面试题
Jun 22 面试题
腾讯公司的一个sql题
Jan 22 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 面试题
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
Jun 07 #面试题
Internet体系结构
Dec 21 #面试题
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
May 09 #面试题
TCP/IP模型的分界线
Dec 01 #面试题
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
Jul 27 #面试题
TCP/IP的分层模型
Oct 27 #面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 #面试题
You might like
对javascript和select部件的结合运用
2006/10/09 PHP
php字符串截取问题
2006/11/28 PHP
PHP JSON 数据解析代码
2010/05/26 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
ThinkPHP3.1新特性之Action参数绑定
2014/06/19 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
JavaScript中利用构造器函数模拟类的方法
2017/02/16 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
2019/03/29 Javascript
原生JavaScript之es6中Class的用法分析
2020/02/23 Javascript
PHP读取远程txt文档到数组并实现遍历
2020/08/25 Javascript
python使用邻接矩阵构造图代码示例
2017/11/10 Python
Python实现的直接插入排序算法示例
2018/04/29 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
Python字典遍历操作实例小结
2019/03/05 Python
python3 线性回归验证方法
2019/07/09 Python
Python实现微信小程序支付功能
2019/07/25 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
keras 权重保存和权重载入方式
2020/05/21 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
2020/05/21 Python
Python 远程开关机的方法
2020/11/18 Python
linux面试题参考答案(9)
2016/01/29 面试题
毕业研究生的自我鉴定
2013/11/30 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
违反校纪校规检讨书
2014/02/15 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
高中综合实践活动总结
2014/07/07 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
中秋节主题班会
2015/08/14 职场文书
mysql字段为NULL索引是否会失效实例详解
2022/05/30 MySQL