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

面试题 相关文章推荐
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
Oct 05 面试题
如何让Java程序执行效率更高
Jun 25 面试题
联强国际笔试题面试题
Jul 10 面试题
JAVA和C++区别都有哪些
Mar 30 面试题
在什么时候需要使用"常引用"
Dec 31 面试题
什么是表空间(tablespace)和系统表空间(System tablespace)
Feb 25 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
Feb 21 面试题
介绍一下木马病毒的种类
Jul 26 面试题
linux系统都有哪些运行级别
Mar 26 面试题
敏捷开发的主要原则都有哪些
Apr 26 面试题
Python面试题:Python里面如何生成随机数
Mar 12 面试题
一套Delphi的笔试题二
May 11 面试题
路由表示做什么用的?在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
PL-880隐藏功能
2021/03/01 无线电
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
PHP file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
基于PHP中的常用函数回顾
2013/07/11 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
2014/07/29 PHP
thinkPHP实现签到功能的方法
2017/03/15 PHP
firefo xml 读写实现js代码
2009/06/11 Javascript
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
2014/03/18 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
2016/08/02 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
原生js获取left值和top值的三种方法
2017/08/02 Javascript
JavaScript requestAnimationFrame动画详解
2017/09/14 Javascript
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
[02:27]2018DOTA2亚洲邀请赛赛前采访-OpTic
2018/04/03 DOTA
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
python中join()方法介绍
2018/10/11 Python
python实现学员管理系统
2019/02/26 Python
Python从文件中读取指定的行以及在文件指定位置写入
2019/09/06 Python
python输出pdf文档的实例
2020/02/13 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
CSS3的文字阴影—text-shadow的使用方法
2012/12/25 HTML / CSS
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
泰国的头号网上婴儿用品店:Motherhood.co.th
2019/04/09 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
自我推荐书
2013/12/04 职场文书
创业计划书模版
2014/02/05 职场文书
成语的广告词
2014/03/19 职场文书
走群众路线学习笔记
2014/11/06 职场文书
售房协议书范本
2015/08/11 职场文书