5 個適用於小型到大型網絡的完整數據包捕獲和分析工具
已發表: 2022-04-19數據包捕獲和分析對於檢查網絡交互和識別低效傳輸以及危險的網絡威脅非常有用。
數據包捕獲是指在數據包通過網絡連接時攔截和收集數據包。 記錄和檢查數據包以識別和管理網絡問題,例如高延遲和故障。 從數據包分析中獲取的信息用於幫助網絡管理員在更短的時間內排除故障並修復網絡故障。
數據包分析用於以下一些任務。
- 檢測安全風險
- 解決 DNS 問題
- 識別和解決網絡連接問題
- 檢測網絡故障
- 檢測和修復數據包洩漏
- 惡意軟件檢測和預防
可以捕獲完整的數據包或數據包的特定段。 一個完整的數據包由兩部分組成:有效載荷和報頭。 有效載荷段包含數據包的實際內容,而報頭段包含數據包的源地址和目標地址等信息。
我們總結了一些執行完整數據包捕獲和分析的應用程序的列表。
讓我們開始吧。
可樂軟膠囊
Capsa 是一款適用於有線和無線網絡的實時便攜式網絡分析儀、監控和診斷工具。 數據包檢查可以安排在指定時間運行,例如定期或每月。 定期掃描可確保您不會錯過任何出現的性能問題。 如果您最終遺漏了任何內容,只要網絡會話需要您參與,電子郵件和音頻警報就會通知您。

Capsa 幫助用戶及時了解可能導致服務中斷的漏洞和威脅。 使用此工具可以很好地跟踪所有關鍵的 VoIP(Internet 協議語音)指標,例如呼叫編解碼器類型和事件分佈。 對於想要進行數據包檢查並學習如何檢測網絡問題和提高網絡安全性的個人來說,它是一個極好的工具。
特徵:
- 免費的內置實用程序,用於創建和重放數據包,以及掃描和 ping IP 地址。
- 自動診斷網絡問題並推薦解決方案。
- 支持 VoIP 和 TCP 流量分析,可用於診斷網絡問題,例如響應時間慢和 CRM(客戶關係管理)事務。
- 可以檢測 DDoS 攻擊、ARP 攻擊和 TCP 端口掃描,還可以讓用戶發現網絡中的技術故障。
- 該工具支持超過 1800 種協議,可以輕鬆檢查網絡中的協議並了解正在發生的事情。
- 它收集所有數據包並以十六進制和 ASCII 格式顯示完整的數據包排序信息。 (深度包解碼)
- 網絡流量和吞吐量信息可以圖表格式顯示。
Colasoft 提供其他工具,例如網絡性能分析系統 (nChronos) 和統一性能管理解決方案 (Colasoft UPM)。 它提供了 30 天的免費試用期,以便在購買前檢查功能。
TCP轉儲
TCPDump 是一個開源且功能強大的命令行數據包分析工具,可捕獲 TCP、UDP 和 ICMP(Internet 控制消息協議)等協議。 該工具預裝在所有類 Unix 操作系統上。 TCPDump 在 BSD 許可下發布。 您可以使用 tcpdump 輕鬆檢查 TCP/IP 數據包的標頭。 它輸出每次數據傳輸的信息,並且腳本一直運行,直到您使用 Ctrl+C 選項終止它。

Tcpdump 的設置非常簡單,如果您了解該工具的用法、標誌和參數,則可以使用此工具來解決連接問題並保護網絡。 記錄的數據包將保存在一個文件中,以便使用 tcpdump 進行進一步分析。 它以 PCAP 擴展格式保存文件,可以使用讀取 PCAP(數據包捕獲的縮寫)格式文件的 tcpdump 或 Wireshark 輕鬆檢查。
特徵:
- 可以按源、目標和協議過濾捕獲的數據包。
- 免費和開源
這是一篇關於如何使用 tcpdump 捕獲和分析網絡流量的文章。
帕斯勒 PRTG
Paessler PRTG Network Monitor 是最受歡迎的網絡監控和流量分析工具之一。 此工具提供有關您的網絡基礎設施及其性能的重要信息。

它與 Windows 兼容。 它包括各種監控選項,包括帶寬監控和流量分析。 Paessler PRTG 提供免費版本。 為了報告網絡性能指標,它結合了數據包嗅探器、WMI 和 SNMP。

特徵:
- 靈活的警報——PRTG 擁有十多種設計技術,包括短信、推送通知、電子郵件、觸發 HTTP 請求等。
- 多用戶界面——基於 AJAX 構建,具有強大的安全要求,可歸因於單頁應用程序 (SPA) 技術的高性能,
- 集群故障轉移解決方案——構成一個稍微提升的監控解決方案。
- 地圖和儀表板——使用具有當前實時信息的實時地圖來可視化網絡。
- 分佈式監控——使用便攜式攔截器,您可以監控不同位置的眾多網絡以及組織內的多個網絡。
- 以數字、統計數據和圖表的形式進行深入報告
該工具支持多種警報方式,包括短信、電子郵件和第三方連接到 Slack 等平台。 PRTG 提供 30 天的無限製版本。 免費期過後,它將恢復為免費形式。
線鯊
Wireshark 是一款免費的開源數據包分析器,可讓您實時檢查網絡數據傳輸。 該工具使網絡管理員能夠在微觀層面上探測網絡,以查明流量問題和錯誤的根源。 這是一個很好的工具,需要對網絡概念有深刻的理解。

特徵:
- 它實際上適用於任何操作系統,包括 Windows、Linux 發行版、Mac OS X 等。
- 根據當前統計數據創建報告。
- 可以使用多種選項(例如計時器和過濾器)對輸出進行過濾。
- 使用 IO 圖形和圖表可視化網絡數據包。
- 它還可以記錄 USB 流量。
- 它提供了廣泛的用途,包括對未經授權的流量進行指紋識別、數據包過濾設置等。
- 可以應用顏色編碼規則來識別流量類型。
- 詳細的 VoIP(互聯網協議語音)研究。
丟失的數據包、網絡延遲問題、應用程序依賴性和低效的窗口大小是 Wireshark 可能幫助解決的常見故障排除挑戰。 此工具允許您監控網絡流量並提供搜索和查明問題根源的機制。
未發送到網絡 MAC 地址接口的單播(無連接)流量也可以使用 Wireshark 工具進行監控。
隨意訪問這篇關於使用 Wireshark 解決網絡延遲問題的文章。
阿基米
Arkime 與現有的安全系統合作,以標準 PCAP 格式收集和索引網絡流量和數據傳輸。
所有記錄的數據包都以普通的 PCAP 格式存儲和導出,允許您在分析過程中使用您喜歡的 PCAP 攝取工具,例如 Wireshark 或 tcpdump。
PCAP 保留由可用的傳感器磁盤空間量決定,而 API 保留由 Elasticsearch 集群的大小決定。 這兩個參數都可以隨時更改。

Arkime 旨在跨多個系統和規模工作,以適應每秒數十千兆位的流量。 所有保存在 Arkime 傳感器上的 PCAP 格式文件都可以安裝,並且只能通過 Arkime Web 界面或 API 訪問。 PCAP 文件可以使用 Arkime 進行靜態加密。
特徵:
- 提供用戶友好的 Web 界面,用於檢查、查找和提取 PCAP 文件。
- 免費和開源
- 允許其他 PCAP 攝取工具檢查保存的 PCAP 文件。
可以通過 API 直接檢索 PCAP 數據和 JSON 格式的交易數據。 在此處查看 Arkime 完整的 API 文檔。
結論
數據包捕獲數據的分析通常需要高水平的技術專業知識,而這可以使用這些工具來完成。
我希望您發現這篇文章對於學習適用於小型到大型網絡的完整數據包捕獲和分析工具非常有用。
您可能也有興趣了解最好的 Wi-Fi Analyzer 軟件工具。