一、传输层
TCP:对于TCP来说,数据是流式传输的,传输数据可以接近无限大,单次传输的数据受限于网络层。
UDP:而对于UDP,IP报头占20字节,UDP报头占8字节,则最大的包体为65535(由报文长度字段决定)-20-8=65507,单次传输的数据受限于网络层。
二、网络层
局域网:MTU大约是1500字节,也就是一个IP包可以传输大约1460个字节。
Internet:由不同的网络环境决定,通常IP包可以传输大约512个字节(也有些可以传输1460个字节)。
小结:如果网络丢包率恒定,包越大,数据传输失败的概率越高。
原文出自:http://blog.csdn.net/daiyudong2020/article/details/78699290
End;
本文详细比较了TCP和UDP两种传输层协议的特点。TCP提供流式传输且数据大小几乎不受限,而UDP则适用于固定大小的数据包传输,最大包体可达65507字节。此外还介绍了不同网络环境下数据包的最大传输单元(MTU),如局域网中IP包大约可传输1460字节,在Internet环境中通常可传输512字节。
8528

被折叠的 条评论
为什么被折叠?



