Xena 知識庫
埠捕獲
本頁介紹 XenaManager Capture 面板。該面板允許您配置當前所選埠的捕獲設置並檢查捕獲結果。您可以 保存捕獲 的設置和 載入設置 。
概述
到達埠的所有數據包如果包含測試有效負載,則對其進行計數和分析。此外,可以使用捕獲機制保留(捕獲)選定的數據包以進行更仔細的檢查。
配置
啟動觸發器
捕獲函數實際開始收集捕獲緩衝區中的數據包時啟動觸發器控件。默認行為是在啟動捕獲時開始收集(也稱為“從打開”選項)。其他選項包括:
- 來自FCS錯誤: 當檢測到收到的數據包中的第一個FCS錯誤時開始收集。
- 從過濾器: 收到與指定過濾器匹配的第一個數據包時開始收集。
- 從有效負載錯誤:在檢測到收到的數據包中的第一個有效負載錯誤時開始收集。
停止觸發器
停止觸發器可用於控制捕獲功能何時停止收集數據包。使用啟動觸發器時,如果內部捕獲緩衝區已滿,則會自動停止捕獲。僅使用停止觸發器時,硬體捕獲緩衝區會保留盡可能多的數據包,直到停止觸發器事件。
“停止觸發器”選項與“啟動觸發器”選項相同。
但是,對於 10G 和 1G 模組上的埠,您可以選擇“停止觸發器”“直到使用者停止”。這將導致系統迴圈捕獲,因此您始終在捕獲緩衝區中接收到最後一個數據包。即 您開始捕獲,運行流量直到它停止,然後手動停止捕獲。
要保留的數據包
此選項控制要保留的數據包類型。這可以説明您充分利用有限的捕獲緩衝區。選項包括:
- 所有數據包。
- 有FCS錯誤。
- 使用測試有效負載:如果選擇此選項,您還可以輸入要保留的數據包的測試有效負載ID。
- 沒有測試有效載荷。
- 有效負載錯誤。
- 過濾數據包:僅在定義了過濾器時可用;指定要使用的篩選器。
保留多少
此選項指定要保留的捕獲數據包量。使用此選項將增加可以保留在內部捕獲緩衝區中的數據包數。XenaManager 將始終報告數據包的總長度,即使數據包由於此選項而被截斷也是如此。
開始捕獲
您可以通過按面板頂部的 「開始 捕獲」按鈕在埠上手動啟動捕獲。如果選取按鈕旁邊的複選框,則全域統計 啟動流量 按鈕也將開始捕獲測試平臺中的埠。
捕獲結果
捕獲的數據包將在捕獲過程中從機箱上傳。因此,您可以在捕獲仍在進行中和捕獲操作完成時檢查它們。
結果網格
每個捕獲的數據包將在 結果網格中顯示為一行。為每個資料包報告以下值:
- 時間戳:相對於捕獲開始接收數據包的時間戳。
- 延遲:根據 Xena 測試有效負載資料(對其他類型的數據包無效)
- IFG:與前一個數據包相比的幀間間隙。
- 源:數據包中的 SMAC 位址。
- 目標:數據包中的 DMAC 位址。
- 協議:數據包中解碼數據包標頭的摘要。
- 完整長度:由於執行了 「保留多少」 選項而導致的任何可選截斷之前捕獲的數據包的原始長度。
- 捕獲的長度:可選截斷后捕獲的數據包的實際長度。
如果在網格中選擇一個數據包,則網格下方將顯示類似Wireshark的數據包標頭檢視,在該網格下可以檢查數據包內容。
捕獲圖
XenaManager 還提供捕獲數據包的長度或間距以及延遲的圖形直方圖檢視。
保存或匯出捕獲數據
通過使用 「保存 數據包」按鈕,您可以將捕獲的數據包保存到PCAP或PCAP-NG(PCAP下一代)檔。
您還可以通過按 Launch Wireshark 按鈕直接使用捕獲的數據包作為參數啟動 Wireshark 。這顯然需要Wireshark已安裝在您的PC上。