TCP/IP UDP用户数据报协议 运输层-阿里云开发者社区

开发者社区> 桃子红了呐> 正文

TCP/IP UDP用户数据报协议 运输层

简介:
+关注继续查看

快速导航

UDP在TCP/IP中的位置?

用户数据报的格式?

UDP协议对数据进行封装和解封?

队列与端口实现?

复用与分用?

UDP的一些特点?

UDP输入队列?

输入模块伪代码欣赏?

User Datagram Protocol

UDP在TCP/IP中的位置?

 

用户数据报的格式?

源端口号有16位长,端口可从0到65535。

一个案例:

问,下面是以十六进制格式存储的一个UDP首部:

CB84000D001C001C

a.源端口号是什么?

b.目的端口号是什么?

c.这个用户数据报的总长度是什么?

d.数据长度是多少?

e.这个分组是从客户到服务器还是从服务器到客户?

a.源端口号是最前面的四位十六进制(CB84),代表着源端口号为52100。

b.目的端口号是第二个四位十六进制(000D),代表着目的端口号为13。

c.第三个四位十六进制(001C)定义了整个UDP分组的长度为28字节。

d.数据的长度是整个分组的长度减去首部的长度,也就是28-8=20字节。

e.目的端口号是13(熟知端口),所以是从客户到服务器的。

 

UDP是一种无连接协议,没有流量控制,也没有差错控制,也不提供阻塞控制。

UDP协议对数据进行封装和解封?

 

运输层加上端口等信息

网络层加上IP等信息

数据链路层加上MAC等信息

队列与端口实现?

 

对列也是一种数据结构,先进先出。应用于TCP/IP协议中。

复用与分用?

UDP的一些特点?

无连接服务

缺少差错控制

缺少阻塞控制

缺少流量控制

UDP输入队列?

 每个输入队列对应一个进程。

输入模块伪代码欣赏?

 



本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2013/06/07/3123484.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
保洁A/B test——用户数据分析的魔力
    在1990年代中期,宝洁公司的高管们开始一项研发全新除异味产品的秘密计划。宝洁公司花费了几百万美元开发了一种无色且成本低廉的液体,这种液体能够喷涂在有油烟味的衬衣、发臭的沙发、陈旧的夹克以及污损的汽车内饰上来除去异味。
1098 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
7438 0
带你读《互联网协议第六版 (IPv 6)》第一章概述1.6相关技术简介(一)
《互联网协议第六版 (IPv 6)》第一章概述1.6相关技术简介(一)
9 0
Dubbo 在跨语言和协议穿透性方向上的探索:支持 HTTP/2 gRPC 和 Protobuf
本文整理自刘军在 Dubbo 成都 meetup 上分享的《Dubbo 在多语言和协议穿透性方向上的探索》。 本文总体上可分为基础产品简介、Dubbo 对 gRPC (HTTP/2) 和 Protobuf 的支持及示例演示三部分,在简介部分介绍了 Dubbo、HTTP/2、gRPC、Protobuf 的基本概念和特点;第二部分介绍了 Dubbo 为何要支持 gRPC (HTTP/2) 和 P
605 0
4264
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载