Q
數據包的協議
3
A
回答
5
您可以通過檢查IP報文頭所知,目前在包頭一個Protocol
字段,用於指示根據其數值數據包的類型:
1
是ICMP6
是TCP17
是UDP
等。這方面的詳細信息,請Wikipedia
編輯:下面是該領域的所有可能值的the list。
PS: 我假設的IPv4在這裏,我不知道如果事情是與IPv6的相同
+1
IPv6都是一樣的,唯一不同的是在ip層,爲了得到協議類型你必須遵循不同的解析,但是值是一樣的。 – roni
+0
@Medardas我無法確定(我不知道如何捕捉流量)。另外,作爲一個建議,你可能想看看像[WinPcap](https://www.winpcap.org/docs/docs_412/html/main.html) – Nasreddine
2
協議在IP頭中可用。更多here
相關問題
- 1. 使用UDP協議發送數據包
- 2. 協議術語:消息與數據包
- 3. 協議/數據包設計問題
- 4. 數據協議URl
- 5. 外包TableView協議
- 6. 數據協議規範
- 7. 協議的哈希協議
- 8. 應用層協議 - 數據包的不同大小
- 9. 如何構造這個UDP協議的數據包?
- 10. 手柄BGP協議的數據包大小
- 11. 如何讀取Java中的網絡流數據(協議包)
- 12. 我的數據包裏面有什麼協議? (Ns3)
- 13. 高效的數據包類型/傳輸協議
- 14. JTDS TDS協議錯誤:無效的數據包類型
- 15. FAST協議| Python包裝
- 16. URI是否包含協議?
- 17. 協議數據流的詞彙?
- 18. WebDav協議VS HTTP協議
- 19. GDB遠程協議:如何分析數據包?
- 20. 使用PCAP.Net提取網絡數據包協議
- 21. 如何使用UDP協議順序獲取數據包?
- 22. 好方法來記錄數據包協議
- 23. 協議緩衝區序列化到數據包中
- 24. 是基於現有協議的協議還是協議?
- 25. 從一個協議發送數據到扭曲的另一個協議?
- 26. 在UDP協議中的Tracerouting協議
- 27. 協議內的Objective-C協議
- 28. 在ObjC協議上的協議擴展
- 29. AS3和C#的精益包協議?
- 30. 不包括協議的書寫鏈接
除非你需要寫這個的一類,我建議延長(或使用AS-是)出色的[Wireshark](http://www.wireshark.org/)。如果由於某種原因,您無法使用Wireshark解決您遇到的任何問題,那麼仔細檢查自己的工作仍然很有價值。 – Mark