UDP
對于UDP協(xié)議來說,整個包的最大長度為65535,其中包頭長度是65535-20=65515。
TCP
對于TCP協(xié)議來說,整個包的最大長度是由最大傳輸大?。∕SS,Maxitum Segment Size)決定,MSS就是TCP數(shù)據(jù)包每次能夠傳輸?shù)淖畲髷?shù)據(jù)分段。為了達(dá)到最佳的傳輸效能TCP協(xié)議在建立連接的時候通常要協(xié)商雙方的MSS值,這個值TCP協(xié)議在實(shí)現(xiàn)的時候往往用MTU值代替(需要減去IP數(shù)據(jù)包包頭的大小20Bytes和TCP數(shù)據(jù)段的包頭20Bytes)所以往往MSS為1460。通訊雙方會根據(jù)雙方提供的MSS值得最小值確定為這次連接的最大MSS值。
IP
對于IP協(xié)議來說,IP包的大小由MTU決定。