看板 Network 關於我們 聯絡資訊
最近突然想到一個問題 為什麼TCP/IP的封包大部分都是以4個bytes為單位 如: IP Header 20bytes(if no option) TCP Header 20bytes 到了 MAC層 比較不一樣 802.11 30bytes 802.16 ...... LTE ..... 有點好奇 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.164.19 ※ 文章網址: http://www.ptt.cc/bbs/Network/M.1414055117.A.66F.html
asdfghjklasd: 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 10/23 18:46
hardware: ? 10/25 00:22
deadwood: 標頭的長度是由內容的各種資訊長度加起來才決定的 10/25 11:43
deadwood: 不是先決定標頭長度再去切割裡面不同種類的內容長度 10/25 11:44
deadwood: 所以這個問題的答案就是:因為標頭的內容不一樣了 10/25 11:44
deadwood: 舉例現實來說,我們的身分證字號跟別國的長度不同 10/25 11:48
deadwood: 就是因為號碼裡面用來辨識的資訊不一樣 10/25 11:49
SmallBeeWayn: 因為4byte剛好跟32位元處理器的資料長度一樣 11/04 02:02