Wireshark分析器分析資料流過程
Wireshark分析器分析資料流過程
分析包是Wireshark最強大的功能之一。分析資料流過程就是將資料轉換為可以理解的請求、應答、拒絕和重發等。幀包括了從捕獲引擎或監聽庫到核心引擎的資訊。Wireshark中的格式由成千上萬的協議和應用程式使用,它可以呼叫各種各樣的分析器,以可讀的格式將欄位分開並顯示它們的含義。下面將介紹詳細分析Wireshark的包資訊。
例如,一個乙太網網路中的主機向Web網站傳送HTTP GET請求時,這個包將由五個處理器進行處理。分別如下所示:
1.幀分析器
幀分析器用來檢測和顯示捕獲檔案的基本資訊,如每個幀的時間戳,如圖2.14所示。然後幀分析器傳遞幀給乙太網分析器。
圖2.14 幀分析器
從該介面可以看到第5幀中的一些基本資訊。例如,幀的編號為5(捕獲時的編號),幀的大小為268個位元組,幀被捕獲的日期和時間,該幀和前一個幀的捕獲時間差以及和第一個幀的捕獲時間差等。
2.乙太網分析器
乙太網分析器用來解碼、顯示乙太網幀(Ethernet II)頭部的欄位、欄位型別的內容等。然後傳遞給下一個分析器,也就是IPv4分析器。如圖2.15所示,該欄位型別值為0x0806,0x0806表示是一個IP頭部。
圖2.15 乙太網分析器
從該介面可以看到在乙太網幀頭部中封裝的資訊,包括髮送方的源MAC地址和目標MAC地址。
3.IPv4分析器
IPv4分析器用來解碼IPv4頭部的欄位,並基於協議欄位的內容傳遞包到下一個分析器。如圖2.16所示,該介面顯示了IPv4分析器中的內容。
圖2.16 IPv4分析器
從該介面可以看到TCP協議欄位的值為6。
4.TCP分析器接管
TCP分析器用於解碼TCP頭部的欄位,並基於埠欄位的內容,將幀傳遞給下一個分析器。如圖2.17所示,該介面顯示了TCP分析器中的內容。
圖2.17 TCP分析器
從該介面可以看到,目標埠為HTTP協議的80埠。在下一節,將介紹Wireshark如何處理執行在非標準埠上的流量。
5.HTTP分析器接管
在本例中,HTTP分析器解碼HTTP包的欄位。在該包中沒有嵌入式的協議或應用程式,所以這是幀中應用的最後一個分析器,如圖2.18所示。
圖2.18 HTTP分析器
從該介面可以看到,客戶埠請求了xxxxxxxxxxxxxx網站。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1409468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 獲取Wireshark資料流
- 一站式學習Wireshark(十):應用Wireshark顯示過濾器分析特定資料流(下)過濾器
- 一站式學習Wireshark(九):應用Wireshark顯示過濾器分析特定資料流(上)過濾器
- 資料需求分析過程
- 利用Wireshark抓包分析DNS域名解析過程DNS
- 一站式學習Wireshark(三):應用Wireshark IO圖形工具分析資料流
- WireShark資料包分析資料封裝封裝
- 一站式學習Wireshark(八):應用Wireshark過濾條件抓取特定資料流
- 通過 wireshark 抓包瞭解直播流媒體 RTMP 協議基本過程協議
- Wireshark-過濾器-資料包解析過濾器
- 大資料分析過程是如何的大資料
- 如果通過流資料實現實時分析?
- 資料分析過程中後設資料該如何管理
- MATLAB資料分析過程是什麼?Matlab
- Flink流處理過程的部分原理分析
- wireshark、異常資料分析、常見RST介紹
- 需求分析—資料流圖
- Wireshark資料抓包教程之認識捕獲分析資料包
- 資料分析過程六步曲—誰說菜鳥不會資料分析
- Wireshark的資料包
- Wireshark資料抓包教程之安裝Wireshark
- 使用tcpdump+wireshark抓包分析網路資料包TCP
- Linux中使用wireshark分析tcpdump抓取的資料包LinuxTCP
- ORACLE 資料庫分析,重新編譯失敗過程Oracle資料庫編譯
- Elasticsearch Analysis 分析器Elasticsearch
- 詞法分析器詞法分析
- openGauss核心分析(九):資料庫表的建立過程資料庫
- 一次資料庫硬解析的分析全過程資料庫
- 用資料管理過程
- 程式分析與優化 - 3 資料流分析優化
- wireshark抓包分析
- Lex詞法分析器詞法分析
- 詞法分析器Java詞法分析Java
- Wireshark網路分析例項集錦(大學霸內部資料)
- Wireshark資料抓包教程之Wireshark的基礎知識
- Uber永久定位系統實時資料分析過程實踐!
- USB裝置的列舉過程分析——資料結構先行資料結構
- 記一次開啟資料庫慢原因分析過程資料庫