2
A
回答
5
「選項」字段是可變長度,並且填充字段用於使數據包報頭的長度爲32個比特的倍數
2
截取從該頁面:
互聯網頭使用填充,以確保互聯網報頭中的32位邊界上結束。填充爲零。
+0
是的,但爲什麼我需要那個? – 0x90 2012-04-12 09:05:20
+2
可能使32位系統不會在有效負載上執行未對齊的讀取。 – 2012-04-12 09:10:47
4
填充基本上是用來確保該IP數據包報頭具有一個長度是32位的倍數。由於IP報頭中選項字段的長度不同,因此這是必要的。
1
如果包含一個或多個選項,並且用於它們的位數不是32的倍數,則將標頭「填充」爲32位(4字節)的倍數時添加足夠的零位。
相關問題
- 1. 爲什麼我的GoLang POST請求中沒有填充數據?
- 2. 爲什麼新數據幀列會填充所有值?
- 3. Params變量沒有被JSON發佈數據填充....爲什麼?
- 4. 爲什麼我的Ext Grid沒有填充數據?
- 5. 爲什麼我的數據集沒有填充我的GridView
- 6. 爲什麼圖像有填充?
- 7. 爲什麼UserControl沒有填充VerticalContentAlignment'Stretch'?
- 8. 爲什麼Button有這個填充?
- 9. 爲什麼沒有addToBackStack填充BackStack?
- 10. 爲什麼不填充listView?
- 11. 爲什麼填充在Chrome
- 12. 爲什麼Chrome自動填充不填充大多數字段
- 13. 爲什麼我的數組不填充'?'?
- 14. 爲什麼不是數組填充?
- 15. 爲什麼jQuery append()爲「ajaxed」數據添加左邊距/填充?
- 16. 爲什麼我從數據庫中填充的數據不顯示在Datatables中?
- 17. 爲什麼在多行TextView填充父項中包裝內容?
- 18. 爲什麼我的JavaScript函數沒有填充我的數組?
- 19. 爲什麼填充基於數據類型
- 20. 爲什麼不填充我的WPF數據網格?
- 21. 爲什麼我的表單不使用ngModelGroup填充數據?
- 22. 數據庫查詢未填充到組合框...爲什麼?
- 23. 爲什麼tcpdump在指定ip後捕獲數據包?
- 24. React.js:數據沒有填充
- 25. RecyclerView沒有填充數據
- 26. Hsqldb沒有填充數據
- 27. 爲什麼我的數組沒有被填充?
- 28. 核心數據預填充sqlite數據庫。什麼是Z_MAX?
- 29. TCP/IP中的數據包處理中斷代碼是什麼?
- 30. 有沒有什麼辦法在sails(mongodb)中填充已創建的數據
它是將數據包*標頭*設置爲32位的倍數。 – EJP 2015-01-05 04:39:53