面向报文和面向字节流的区别
2个回答
展开全部
UDP是面向报文的,也就是说无论应用层交给UDP多长的报文,不能发送就等着,它统统发送,发送方的UDP对应用层交下来的报文,等到可以发送的时候就发送。而对接收方,它把上面应用层交下来的数据看成无结构的字节流来发送,它需要应用层控制报文的大小
TCP是面向字节流的,接到后直接去除首部,交给上面的应用层就完成任务了。因此,可以想象成流水形式的,发送方TCP会将数据放入“蓄水池”(缓存区),不合并。
都是用自己的话说的,希望你能懂这要从它们的工作特点来谈起了,TCP会根据当前网络的拥塞状态来确定每个报文段的大小,只是在其上面加上首部后就交给了下面的网络层,一次发送一个
DP是数据包传送的模式,每次发送都以数据包的形式发出,发送方发数据是以流的形式发出,接收方并不是以数据包的形式收到数据的,接收方每次接收也是以数据包接收
TCP则是流传送的模式
TCP是面向字节流的,接到后直接去除首部,交给上面的应用层就完成任务了。因此,可以想象成流水形式的,发送方TCP会将数据放入“蓄水池”(缓存区),不合并。
都是用自己的话说的,希望你能懂这要从它们的工作特点来谈起了,TCP会根据当前网络的拥塞状态来确定每个报文段的大小,只是在其上面加上首部后就交给了下面的网络层,一次发送一个
DP是数据包传送的模式,每次发送都以数据包的形式发出,发送方发数据是以流的形式发出,接收方并不是以数据包的形式收到数据的,接收方每次接收也是以数据包接收
TCP则是流传送的模式
2017-09-12
展开全部
这要从它们的工作特点来谈起了:UDP是面向报文的,发送方的UDP对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层,也就是说无论应用层交给UDP多长的报文,它统统发送,一次发送一个。而对接收方,接到后直接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询