全站数据
8 4 2 0 5 8 1

udp的ip报文是什么意思

建工人聊建造师 | 简单学习,快乐成才!         
问题更新日期:2024-04-20 08:31:43

问题描述

udp的ip报文是什么意思,麻烦给回复
精选答案
最佳答案

这要从它们的工作特点来谈起了:udp是面向报文的,发送方的udp对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层,也就是说无论应用层交给udp多长的报文,它统统发送,一次发送一个。

而对接收方,接到后直接去除首部,交给上面的应用层就完成任务了。因此,它需要应用层控制报文的大小tcp是面向字节流的,它把上面应用层交下来的数据看成无结构的字节流来发送,可以想象成流水形式的,发送方tcp会将数据放入“蓄水池”(缓存区),等到可以发送的时候就发送,不能发送就等着,tcp会根据当前网络的拥塞状态来确定每个报文段的大小。

其他回答

UDP,全称User Datagram Protocol,中文名为用户数据报协议,是OSUDP,全称User Datagram Protocol,中文名为用户数据报协议,是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。它基于IP,位于IP报文的协议号是17。

UDP在IP的数据报服务之上增加了最基本的服务:复用、分用以及差错检测。尽管UDP提供标头和有效负载的完整性验证(通过校验和),但它不保证向上层协议提供消息传递,并且UDP层在发送后不会保留UDP消息的状态,因此,UDP有时被称为不可靠的数据报协议。如果需要传输可靠性,则必须在用户应用程序中实现。