內容介紹
基本信息
| 書名: | Wireshark網絡分析實戰 |
| 作者: | (以色列)奧紮赫|譯者:古宏霞//孫餘強 | 開本: | |
| YJ: | 79 | 頁數: | |
| 現價: | 見1;CY=CY部 | 齣版時間 | 2015-02-01 |
| 書號: | 9787115377715 | 印刷時間: | |
| 齣版社: | 人民郵電齣版社 | 版次: | |
| 商品類型: | 正版圖書 | 印次: | |
內容提要 作者簡介 Yoram Orzach 畢業於色列技術學院(Israel Institute of TechDlogy),持有該校科學學士學位。1991-1995年,以係統工程師的身份J職於Bezeq公司,從事傳輸及接入網相關工作。1995年,從Leadcom集團(Leadcom group)加盟Netplus公司,並轉型為技術管理者。自1999年起,開始擔任NDI通信公司(NDI Communications,http://www.ndi-com.com/)的CTO,負責並參與該公司在QQ範圍內的數通網絡的設計、實施及故障排除工作。Yoram對大型企業網絡、服務提供商網絡及Internet服務提供商網絡J有心得,Comverse、Motorola、Intel、 Ceragon networks、Marvel以及 HP等公司都接受過他提供的服務。Yoram在網絡設計、實施及故障排除方麵浸淫多年,在研發(R&D;)、工程、IT團隊的培訓方麵也有豐富的經驗。 精彩導讀 目錄 D1章 Wireshark簡介
1.1 Wireshark簡介
1.2 安置Wireshark(程序或主機)
1.3 開始抓包
1.4 配置啓動窗口
1.5 配置時間參數
1.6 定義配色規則
1.7 數據文件的保存、打印及導齣
1.8 通過Edit菜單中的Preferences菜單項,來配置Wireshark主界麵
1.9 配置Preferences窗口中的Protocol選項
D2章 抓包過濾器的用法
2.1 簡介
2.2 配置抓包過濾器
2.3 配置Ethernet過濾器
2.4 配置主機和網絡過濾器
2.5 配置TCP/UDP及端口過濾器
2.6 配置復閤型過濾器
2.7 配置字節偏移和淨載匹配型過濾器
D3章 顯示過濾器的用法
3.1 簡介
3.2 配置顯示過濾器
3.3 配置Ethernet、ARP、主機和網絡過濾器
3.4 配置TCP/UDP過濾器
3.5 配置協議所D有的顯示過濾器
3.6 配置字節偏移型過濾器
3.7 配置顯示過濾器宏
D4章 基本信息統計工具的用法
4.1 簡介
4.2 Statistics菜單中Summary工具的用法
4.3 Statistics菜單中Protocol Hierarchy工具的用法
4.4 Statistics菜單中Conversation工具的用法
4.5 Statistics菜單中Endpoints工具的用法
4.6 Statistics菜單中HTTP工具的用法
4.7 配置Flow Graph(數據流圖),來查看TCP流
4.8 生成與IP屬性有關的統計信息
D5章 GJ信息統計工具的用法
5.1 簡介
5.2 配置與顯示過濾器結閤使用的IO Graphs工具,來定位與網絡性能有關的問題
5.3 用IO Graphs工具測算(鏈路的)吞吐量
5.4 IO Graphs工具的GJ配置方法(啓用Y軸Unit參數的Advanced選項)
5.5 TCP StreamGraph菜單項中Time-Sequence (Stevens)子菜單項的用法
5.6 TCP StreamGraph菜單項中Time-Sequence (tcp-trace)子菜單項的用法
5.7 TCP StreamGraph菜單項中Throughput Grap子菜單項的用法
5.8 TCP StreamGraph菜單項中Round Trip Time Graph子菜單項的用法
5.9 TCP StreamGraph菜單項中Window Scaling Graph子菜單項的用法
D6章 Expert Info工具的用法
6.1 簡介
6.2 如何使用Expert Info工具執行排障任務
6.3 認識Errors事件
6.4 認識Warnings事件
6.5 認識Notes事件
D7章 Ethernet、LAN交換及綫LAN
7.1 簡介
7.2 發現廣播及錯包風暴
7.3 生成樹協議分析
7.4 VLAN和VLAN tagging故障分析
7.5 綫LAN(WiFi)故障分析
D8章 ARP和IP故障分析
8.1 簡介
8.2 與ARP有關的連通性網絡故障分析
8.3 IP流量分析工具的用法
8.4 利用GeoIP來查詢IP地址的歸屬地
8.5 發現IP包分片問題
8.6 路由選擇故障分析
8.7 發現IP地址衝突
8.8 DHCP故障分析
D9章 UDP/TCP故障分析
9.1 簡介
9.2 配置Preferences窗口內protocol選項下的UDP和TCP協議參數,為排除排障做準備
9.3 TCP連接故障
9.4 TCP重傳現象——源頭及原因
9.5 重復確認(duplicate ACKs)和快速重傳(fast retransmissions)現象
9.6 TCP報文段失序現象
9.7TCP Zero Window、Window Full、Window Change以及其他包含Window字樣的提示信息
9.8 TCP重置(reset)及原因
D10章 HTTP和DNS
10.1 簡介
10.2 篩選DNS流量
10.3 分析DNS協議的常規運作機製
10.4 DNS故障分析
10.5 篩選HTTP流量
10.6 配置Preferences窗口中protocol選項下的HTTP協議參數
10.7 HTTP故障分析
10.8 導齣HTTP對象
10.9 HTTP數據流分析及Follow TCP Stream窗口
10.10 HTTPS協議流量分析——SSL/TLS基礎
D11章 企業網應用程序行為分析
11.1 簡介
11.2 摸清流淌於網絡中的流量的類型
11.3 FTP故障分析
11.4 E-mail協議(POP、IMAP、SMTP)流量及故障分析
11.5 MS-TS 和Citrix故障分析
11.6 NetBIOS協議故障分析
11.7 數據庫流量及常見故障分析
D12章 SIP、多媒體和IP電話
12.1 簡介
12.2 使用內置於Wireshark 的IP電話及多媒體流量專用分析工具
12.3 SIP故障分析
12.4 RTP/RTCP故障分析
12.5 視頻及視頻監控應用排障場景
12.6 IPTV應用排障場景
12.7 視頻會議應用排障場景
12.8 排除RTSP協議故障
D13章 排除由低帶寬或高延遲所引發的故障
13.1 簡介
13.2 測量通信鏈路的總帶寬
13.3 測量每個用戶及每種應用所占用的通信鏈路的帶寬
13.4 藉助Wireshark,獲悉鏈路上的延遲及抖動狀況
13.5 發現因高延遲/高抖動所引發的應用程序故障
D14章 認識網絡安全
14.1 簡介
14.2 發現異常流量模式
14.3 發現基於MAC地址和基於ARP的攻擊
14.4 發現ICMP和TCP SYN/端口掃描
14.5 發現DoS/DDoS攻擊
14.6 發現GJTCP攻擊
14.7 發現暴力破解(brute-force)攻擊
附錄 鏈接、工具及閱讀資料
暫時沒有目錄,請見諒!
深入理解網絡協議:從基礎到高級的網絡診斷與優化指南 在數字化浪潮席捲全球的今天,網絡已成為我們生活、工作和娛樂不可或缺的基石。然而,伴隨而來的網絡故障、性能瓶頸、安全威脅以及錯綜復雜的協議棧,常常讓技術人員和開發者陷入睏境。理解網絡的工作原理,掌握分析網絡流量的工具和方法,對於保障網絡穩定運行、提升用戶體驗、以及應對日益嚴峻的網絡安全挑戰,顯得尤為關鍵。 本書旨在為讀者提供一個全麵、係統且深入的網絡分析學習路徑。我們將拋開枯燥的理論堆砌,聚焦於網絡診斷與優化的核心技能,從最基礎的網絡概念入手,逐步深入到復雜的協議細節和實際應用場景。無論您是初涉網絡領域的學生、需要優化應用程序性能的開發者、負責網絡運維的工程師,還是對網絡安全充滿好奇的研究者,都能從本書中獲得寶貴的知識和實踐經驗。 本書的獨特之處與價值所在: 實戰驅動,拒絕空談: 我們深知理論與實踐脫節的弊端。本書內容緊密圍繞實際網絡場景展開,通過大量的案例分析和問題解決,引導讀者掌握分析和解決網絡問題的實用技巧。您將學習如何識彆常見的網絡故障,如連接中斷、延遲過高、丟包率異常等,並學會運用專業的分析工具來定位問題的根源。 循序漸進,構建知識體係: 本書采用由淺入深的教學模式,首先建立讀者對網絡基礎概念的清晰認知,包括OSI七層模型、TCP/IP協議族、IP地址、端口號等。在此基礎上,我們將逐一剖析各個關鍵協議,如HTTP/HTTPS、TCP、UDP、DNS、DHCP等,深入探討其工作機製、報文結構以及常見問題。最後,將這些知識融會貫通,應用於更復雜的網絡場景分析。 工具與技術並重,提升分析效率: 強大的分析工具是網絡診斷的利器。本書將詳細介紹一係列業界主流的網絡分析工具,並重點講解其在不同場景下的應用技巧。通過學習如何有效地捕獲、過濾和分析網絡流量,讀者將能夠快速定位問題,理解網絡行為,並做齣有效的優化決策。 關注現代網絡應用,緊跟技術發展: 隨著雲計算、微服務、物聯網等新興技術的普及,網絡環境日益復雜。本書將適時引入對這些現代網絡應用場景的分析,例如容器化網絡、API通信、CDN加速等,幫助讀者理解這些新技術對網絡分析提齣的新挑戰,並提供相應的分析方法。 強調網絡安全視角,提升防護意識: 網絡安全是網絡分析不可或缺的一環。本書將在講解協議和分析技巧的同時,滲透網絡安全相關的知識,例如如何識彆潛在的網絡攻擊流量、分析惡意軟件通信模式、以及理解加密協議在安全通信中的作用。這將幫助讀者在日常的網絡分析工作中,提升安全防護意識。 本書內容概覽: 第一部分:網絡基礎與協議入門 第一章:網絡通信的基石——OSI模型與TCP/IP協議族: 建立對網絡分層模型和核心協議簇的清晰認識。我們將深入講解每一層的功能和代錶性協議,為後續的深入分析奠定堅實基礎。 第二章:IP地址與子網劃分——網絡世界的“門牌號”: 理解IPv4和IPv6地址的結構、分配方式以及子網劃分的原理,掌握構建和管理IP網絡的基本技能。 第三章:傳輸層協議——TCP與UDP的奧秘: 詳細解析TCP的連接建立、數據傳輸、可靠性保證機製(三次握手、四次揮手、滑動窗口、擁塞控製等),以及UDP的無連接、高效特性。通過對比分析,幫助讀者理解不同場景下協議的選擇。 第四章:應用層協議的百態——HTTP、DNS、DHCP等: 深入剖析Web通信的核心HTTP/HTTPS協議,包括請求/響應模型、報文格式、狀態碼等。講解DNS協議的解析過程,以及DHCP協議的動態地址分配機製。 第五章:網絡硬件與介質——信號的傳遞之路: 簡要介紹常見的網絡設備(交換機、路由器、網卡等)和傳輸介質(網綫、光縴等),以及它們在網絡通信中的作用。 第二部分:網絡流量捕獲與分析實戰 第六章:網絡流量的“偵探”——流量捕獲工具的使用: 詳細介紹一款或多款主流的網絡流量捕獲工具(此處不具體提及工具名稱,以保持通用性),包括安裝配置、基本操作、過濾規則設置等,讓讀者能夠高效地捕獲所需數據包。 第七章:數據包的“解剖”——流量分析基礎: 學習如何閱讀和理解捕獲到的數據包,分析各個協議層的信息。掌握常用的數據包字段含義,以及如何通過數據包特徵來識彆協議類型和數據內容。 第八章:HTTP/HTTPS流量深度分析——洞察Web通信: 聚焦於HTTP/HTTPS協議的數據包分析,學習如何識彆請求錯誤、分析響應時間、跟蹤重定嚮、以及理解HTTPS握手過程和加密通信。 第九章:TCP連接分析——理解可靠傳輸的細節: 深入分析TCP連接的建立、傳輸和斷開過程中的數據包。學會通過分析TCP序列號、確認號、窗口大小等字段,來診斷連接問題、丟包、重傳等現象。 第十章:DNS與DHCP分析——解析名稱與地址的奧秘: 學習如何分析DNS查詢與響應數據包,診斷域名解析問題。解析DHCP的交互過程,排查IP地址分配故障。 第三部分:網絡性能優化與故障診斷 第十一章:網絡延遲與丟包的診斷——提升響應速度: 掌握識彆和分析網絡延遲(Latency)和丟包(Packet Loss)的工具與方法。學習如何通過分析ping、traceroute等工具的輸齣,以及捕獲的數據包,來定位導緻延遲和丟包的原因。 第十二章:帶寬與吞吐量分析——保障數據傳輸效率: 學習如何評估網絡帶寬的使用情況,分析吞吐量瓶頸。理解TCP擁塞控製機製在帶寬利用中的作用,並提供優化建議。 第十三章:應用層協議優化——加速您的應用程序: 針對常見的應用層協議,提供性能優化建議。例如,如何優化HTTP請求、減少DNS查詢次數、使用更高效的傳輸協議等。 第十四章:網絡故障排除實戰——場景化問題解決: 針對一係列典型的網絡故障場景,如“網站訪問緩慢”、“無法連接特定服務器”、“網絡不穩定”等,提供係統性的分析思路和排查步驟。 第十五章:網絡安全基礎與流量分析——識彆潛在威脅: 介紹網絡安全的基本概念,以及如何通過分析網絡流量來識彆常見的安全威脅,如端口掃描、DDoS攻擊的跡象、惡意軟件通信模式等。 第四部分:高級主題與進階應用 第十六章:IPv6網絡分析——麵嚮未來的網絡: 介紹IPv6協議的特點、地址規劃以及在實際網絡中的應用。學習如何分析IPv6流量,並處理IPv6相關的網絡問題。 第十七章:無綫網絡分析——Wi-Fi的奧秘: 聚焦於無綫網絡(Wi-Fi)的通信原理和分析方法。學習如何捕獲和分析802.11協議幀,診斷無綫連接問題和性能瓶頸。 第十八章:虛擬化與容器化網絡分析——現代IT架構的挑戰: 探討虛擬化(如VMware, KVM)和容器化(如Docker, Kubernetes)環境下的網絡架構和流量分析。學習如何理解和診斷這些復雜環境中的網絡問題。 第十九章:網絡協議自動化分析與腳本應用: 介紹如何利用腳本(如Python)結閤網絡分析庫,實現對網絡流量的自動化分析和監控,提高工作效率。 第二十章:案例精選與前沿展望: 匯集一些更具挑戰性和代錶性的網絡分析案例,並對未來網絡技術發展趨勢下網絡分析的新方嚮進行展望。 本書的編寫過程,始終堅持以讀者為中心,力求語言通俗易懂,概念清晰明確。我們相信,通過本書的學習,您將能夠建立起一套完整而強大的網絡分析能力,從而在日益復雜的網絡世界中遊刃有餘,成為一名齣色的網絡診斷與優化專傢。