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...

面试题 相关文章推荐
Ibatis如何调用存储过程
May 15 面试题
接口中的方法可以是abstract的吗
Jul 23 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
链表面试题-一个链表的结点结构
May 04 面试题
New delete 与malloc free 的联系与区别
Feb 04 面试题
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
Oct 24 面试题
托管代码(Managed Code)和非托管代码(Unmanaged Code)有什么区别
Sep 29 面试题
非常详细的C#面试题集
Jul 13 面试题
捷科时代的软件测试笔试题
Nov 09 面试题
法雷奥SQA(electric)面试问题
Jan 23 面试题
如何写一个自定义标签
Dec 28 面试题
路由表示做什么用的?在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
PHP - Html Transfer Code
2006/10/09 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
php实现微信模板消息推送
2018/03/30 PHP
php中的依赖注入实例详解
2019/08/14 PHP
网站上面有这种切换效果
2006/06/26 Javascript
js 单击式的下拉菜单效果实例
2013/08/13 Javascript
JS匀速运动演示示例代码
2013/11/26 Javascript
js触发onchange事件的方法说明
2014/03/08 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
聊聊Vue.js的template编译的问题
2017/10/09 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
2019/07/05 Javascript
使用Vue实现调用接口加载页面初始数据
2019/10/28 Javascript
webpack proxy 使用(代理的使用)
2020/01/10 Javascript
JS实现瀑布流效果
2020/03/07 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
基于Python的PIL库学习详解
2019/05/10 Python
pandas DataFrame行或列的删除方法的实现示例
2019/08/02 Python
Python目录和文件处理总结详解
2019/09/02 Python
Python3实现二叉树的最大深度
2019/09/30 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
python字符串拼接+和join的区别详解
2020/12/03 Python
台湾线上百货零售购物平台:friDay购物
2017/08/18 全球购物
德国香水、化妆品和护理产品网上商店:Parfumdreams
2018/09/26 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
汽车专业毕业生自荐信
2013/11/03 职场文书
食品销售计划书
2014/04/26 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
大学生工作求职信
2014/06/23 职场文书
相亲活动方案
2014/08/26 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
转学证明范本
2015/06/19 职场文书
《雷雨》教学反思
2016/02/20 职场文书