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

面试题 相关文章推荐
运行时异常与一般异常有何异同?
Jan 05 面试题
"引用"与指针的区别是什么
Sep 07 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 面试题
RIP版本1跟版本2的区别
Dec 30 面试题
C#公司笔试题
Mar 28 面试题
C#如何调用Word并打开一个Word文档
May 08 面试题
某公司部分笔试题
Nov 05 面试题
几道Java和数据库的面试题
May 30 面试题
如何从一个文件档案的尾端新增记录
Dec 02 面试题
MVC的各个部分都有那些技术来实现?如何实现?
Apr 21 面试题
同步和异步有何异同,在什么情况下分别使用他们?
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
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
php根据年月获取季度的方法
2014/03/31 PHP
PHP中使用curl入门教程
2015/07/02 PHP
jQuery 表单验证扩展代码(二)
2010/10/20 Javascript
javascript函数以及基础写法100多条实用整理
2013/01/13 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
jquery实现列表上下移动功能
2016/02/25 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
2016/08/01 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
VUE实现密码验证与提示功能
2019/10/18 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
[54:18]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第一场 1月22日
2021/03/11 DOTA
Python 正则表达式实现计算器功能
2017/04/29 Python
python实现神经网络感知器算法
2017/12/20 Python
从DataFrame中提取出Series或DataFrame对象的方法
2018/11/10 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
2019/04/11 Python
对Django 转发和重定向的实例详解
2019/08/06 Python
Django之使用内置函数和celery发邮件的方法示例
2019/09/16 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
基于django micro搭建网站实现加水印功能
2020/05/22 Python
浅谈css3新单位vw、vh、vmin、vmax的使用详解
2017/12/01 HTML / CSS
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
美国摩托车头盔、零件、齿轮及配件商店:Cycle Gear
2019/06/12 全球购物
意大利奢侈品购物网站:Deliberti
2019/10/08 全球购物
LINUX下线程,GDI类的解释
2012/04/17 面试题
室内设计自我鉴定
2013/10/15 职场文书
网吧消防安全制度
2014/01/28 职场文书
合作协议书范本
2014/10/25 职场文书
离婚协议书格式
2015/01/26 职场文书
初中运动会闭幕词范本3篇
2019/12/09 职场文书
解决xampp安装后Apache无法启动
2022/03/21 Servers
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫
SQL Server Agent 服务无法启动
2022/04/20 SQL Server