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输入队列?

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

输入模块伪代码欣赏?

 

 

..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值