日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux wireshark 使用教程,M22 wireshark使用方法简介

發布時間:2024/8/1 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux wireshark 使用教程,M22 wireshark使用方法简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

wireshark是一款著名的開源抓包軟件,它可以抓取網卡的數據包,以供網絡管理員分析。

一 安裝方法

debain系安裝方法:

sudo add-apt-repository ppa:wireshark-dev/stable

sudo apt update

sudo apt install wireshark

啟動wireshark:

sudo wireshark

二 界面布局

歡迎界面,在此界面可以選擇需要抓包的網卡,然后選擇左上角的開始抓包

三 詳細介紹

1表達式過濾

可以根據使用者給定的條件過濾顯示抓取的數據包,例如:udp.dstport<80可以過濾顯示所有目的端口小于80的udp數據包。表達式支持自動補全提示。最右側的“表達式”對話框包含了所有可用的過濾選項。

可以通過選擇不同的選項自動補全過濾條件。

2封包列表

此列表里顯示了符合表達式條件的包列表,包括包的序號、時間、源地址、目的地址、協議、包長度與信息。

3封包詳細信息

雙擊封包列表中的任意一項,就可以顯示出此項的詳細信息

其中的下拉選項分別對應:

Frame ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?===========>物理層

Ethernet II ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ===========>數據鏈路層

Internet Protocol Version 4?????????? ===========>網絡層

Transmission Control Protocol????? ===========>傳輸層

Hyperter Transfer Protocol??????????? ===========>應用層

四 實例分析

通過wireshark分析用戶使用瀏覽器瀏覽網站的過程。我們瀏覽網頁使用的是http協議,此協議運行在應用層,其下層為tcp協議,所以在進行傳輸過程中需要經歷tcp協議三次握手,http協議傳輸超文本信息,tcp協議的四次揮手。

1 tcp三次握手

上圖是三次握手的原理圖,下圖為封包列表

第一個包的Syn位為1

第二個包的ACK和Syn位為1

第三個包的ACK位為1

2傳輸http信息

3四次揮手

五 流追蹤

wireshark抓取的數據是以分段的數據包形式存在的,如果要把這些數據包合成更容易閱讀的形式,就可以使用流追蹤。

選擇感興趣的封裝包,點擊鼠標右鍵選擇“追蹤流”,再選擇相應的流形式

程序會自動選擇所有相關的數據包組成的包流。

六 總結

上面是博主總結的wireshark的入門用法,但是使用這些方法診斷網絡狀況還不夠,博主會在今后追加內容,敬請關注。

原創文章,作者:realmaster,如若轉載,請注明出處:http://www.178linux.com/71469

總結

以上是生活随笔為你收集整理的linux wireshark 使用教程,M22 wireshark使用方法简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。