勵志

勵志人生知識庫

ip包大小

IP包的大小主要由其頭部中的total length欄位決定,該欄位共16位,因此一個IP包最大可達65535位元組。IP包頭的長度是可變的,最小長度為20位元組,最大長度為60位元組,通常IP包頭為20位元組。

在傳輸層,對於TCP,數據是流式傳輸的,傳輸數據可以接近無限大,單次傳輸的數據受限於網路層。對於UDP,IP報頭占20位元組,UDP報頭占8位元組,則最大的包體為65535(由報文長度欄位決定)-20-8=65507,單次傳輸的數據受限於網路層。

在網路層,區域網路MTU大約是1500位元組,也就是一個IP包可以傳輸大約1460個位元組。Internet由不同的網路環境決定,通常IP包可以傳輸大約512個位元組(也有些可以傳輸1460個位元組)。