1. 程式人生 > >linux 高性能讀書筆記之小工具tcpdump

linux 高性能讀書筆記之小工具tcpdump

描述 由器 求和 數據 代理服務器 eth 我們 dns服務 應該

用途:抓取傳輸數據包 小技巧:在執行wget命令前,我們應該先刪除ARP高速緩存中路由器對應的項,這樣就可以觀察到TCP/IP通信過程中ARP協議如何起作用。 ARP:地址解碼 使用示例: arp -d 192.168.1.1 tcpdump -s 2000 -i eth0 -ntX ‘ (src 192.168.1.108) or (dst 192.168.1.108) or (arp)‘ wget --header="Connection:close" http://www.baidu.com/ --2012-07-03 00:51:12-- http://www.baidu.com 特征:一般含有代理服務器的,tcpdump一般包含兩對客戶端和服務器的通信全部內容(wget客戶端和代理服務器,代理服務器和目標服務器) 數據包分類描述: 1.代理服務器訪問DNS服務器來查詢域名對應的ip信息 2.代理服務器查詢路由器地址的ARP請求和應答 3.wget客戶端(192.168.1.109)和代理服務器(192.168.1.108)之間的HTTP通信 4.代理服務器和web服務器(119.75.218.77)之間的HTTP通信

linux 高性能讀書筆記之小工具tcpdump