计算机网络——7.UDP

TCP的问题描述的差不多了,处在传输层的另一个协议也已经蠢蠢欲动了,他就是UDP

1.UDP

UDP全称为用户数据报协议,对比TCP来说他是一个不负责任的协议,也就是说他只管发送,不管数据是否丢失?是否乱序...这种性质保证了他的速度,也就是说它适用于一些对于数据可靠性,准确性不在意的场景,比如直播,视频通话等场景,但由于其不可靠性,所以几乎不适用于任何应用,因此文章将把UDP与TCP进行对比讲解(要不实在是没啥讲的)。

1.UDP格式

相比于TCP,UDP的头部简单的不能再简单,他只包含了:

1.源端口,目的端口:用于网络寻址,告知UDP应该将数据包发送给谁

2.包长度:该字段保存了数据包和头部的长度

3.校验和:校验和是为了提供可靠的 UDP 首部和数据而设计,防止收到在网络传输中受损的 UDP 包。通常被设置为0。如果需要进行校验和计算,那么计算结果会填充到这个字段。校验和用于校验数据是否出错,如果数据在传输过程中出错,则报文会被丢弃。

这就是UDP的头部,仅有8个字节

2.UDP和TCP的区别

1.头部

这个区别就很明显了,UDP头部只有上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值