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

面试题 相关文章推荐
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 面试题
C语言变量的命名规则都有哪些
Dec 27 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 面试题
编写strcpy函数
Jun 24 面试题
编写类String 的构造函数、析构函数和赋值函数
Sep 09 面试题
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
Feb 09 面试题
介绍一下grep命令的使用
Jun 28 面试题
什么是组件架构
May 15 面试题
同步和异步有何异同,在什么情况下分别使用他们?
Dec 28 面试题
servlet面试题
Aug 20 面试题
介绍一下SOA和SOA的基本特征
Feb 24 面试题
路由表示做什么用的?在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缓冲 output_buffering的使用详解
2013/06/13 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
PHP使用JSON和将json还原成数组
2015/02/12 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
PHP基于文件存储实现缓存的方法
2015/07/20 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
php7 错误处理机制修改实例分析
2020/05/25 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
JavaScript 计算图片加载数量的代码
2011/01/01 Javascript
jquery radio 操作代码
2011/03/16 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013/04/16 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
ant-design-vue 快速避坑指南(推荐)
2020/01/21 Javascript
es6数组之扩展运算符操作实例分析
2020/04/25 Javascript
基于ant design日期控件使用_仅月份的操作
2020/10/27 Javascript
[03:43]TI9战队采访——PSG.LGD
2019/08/22 DOTA
Python爬虫实现(伪)球迷速成
2018/06/10 Python
对Python的多进程锁的使用方法详解
2019/02/18 Python
Python中的延迟绑定原理详解
2019/10/11 Python
Python post请求实现代码实例
2020/02/28 Python
python生成并处理uuid的实现方式
2020/03/03 Python
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
英国女性时尚鞋类的潮流制造者:Koi Footwear
2018/10/19 全球购物
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
考试保密承诺书
2014/08/30 职场文书
二年级学生期末评语
2014/12/26 职场文书
2015年度优秀员工自荐书
2015/03/06 职场文书
员工离职证明范本
2015/06/12 职场文书
房贷收入证明范本
2015/06/12 职场文书