聯繫我們
 課程時長 35 時間:

課程簡介

網路分析概覽

  1. OSI 參考模型和 TCP/IP 網路基礎。
  2. 排錯工具、方法論。
  3. Wireshark 簡介
  4. 什麼是 Wireshark?便攜式 Wireshark。資源。
  5. Wireshark GUI 結構:窗格(封包列表、詳細資訊、封位位元組)、狀態列、... 。
  6. 架構和處理流程。哪些內容無法且為何無法透過 Wireshark 檢視?
  7. 支援的協定。解析器(Dissectors)。
  8. 偏好設定和配置;全域和特定配置文件。
  9. 時間值。
  10. 實驗練習。

擷取流量

  1. 開始前需考慮的事項。
  2. 促捕模式(Promiscuous mode)。
  3. 擷取過濾器。
  4. 自動停止條件。
  5. 遠端擷取。
  6. 實驗練習。

流量分析:工具與方法

  1. 分析檢查清單。
  2. 使用功能:名稱解析、色彩化、標記、忽略、註解、使用時間參考、時間偏移等。
  3. 理解專家系統(Expert System)。
  4. 透過右鍵功能存取選項。
  5. 解釋(參考模式),OS/驅動程式 Offload 功能的影響。
  6. 儲存結果。
  7. 實驗練習和案例研究。


流量分析:工具與方法(續)

  1. 過濾流量:顯示過濾器(準備「飛行中」過濾器、宏),追蹤串流。
  2. 定量分析。
    1. 基本的預定義描述性統計和摘要:擷取屬性、協定階層、對話(Conversations)、端點、封包長度、IP 特定項目。
    2. 協定特定分析(例如:TCP 串流圖形)。
    3. 使用 I/O 圖形進行進階自訂統計。
    4. 流量視覺化。

流量分析:協定

  1. 數據鏈路層:Ethernet II。
  2. 網路層:IPv4。
  3. 傳輸層:TCP, UDP。
    1. 封包丟失和恢復。
    2. 先前區段丟失和順序錯誤區段(Out-of-Order Segments)事件。
    3. 重複 ACK 和快速重傳。
    4. TCP 重傳。
    5. 零視窗、視窗變更和其他視窗問題。
  4. 應用程式層:HTTP, FTP。
  5. 實驗練習和案例研究。

流量分析:網路效能評估中的常見問題

  1. 效能問題的原因。
  2. 封包丟失。
  3. 頻寬問題。分層測量方法。
  4. 延遲:評估端到端延遲、視覺化。
  5. 實驗練習。
  6. (Wireshark)命令列工具:
    1. tshark(基於終端機的 wireshark) / dumpcap / rawshark, tcpdump
    2. editcap, mergecap, capinfos, text2pcap。

進階主題

  1. 進階過濾器、分組 iostats。
  2. 總結和問答。

最低要求

1. 熟悉 ISO OSI 參考模型 - ITU-T X.200 以及 TCP/IP 協定堆疊。

2. 具備 Unix/Linux 作業系統的基本知識:UNIX 終端機、目錄結構、列出檔案與目錄、建立目錄、切換至不同目錄、複製、移動和移除檔案與目錄、重新導向、管線、程序 - 列出暫停中的和背景程序。

硬體與軟體
1. HW:至少 16GB RAM,至少 60GB 可用磁碟空間。
2. OS:推薦使用 Ubuntu Linux 作業系統。在此情況下,應安裝以下應用程式:ip、iperf、ipcalc。
3. SW:Wireshark 應用程式 (https://www.wireshark.org/download.html)。

所有軟體均應為最新且穩定的可用版本。

客戶評論 (3)

即將到來的課程

課程分類