成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

應(yīng)用Wireshark觀察基本網(wǎng)絡(luò)協(xié)議

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
TCP/IP通過三次握手建立一個(gè)連接。這一過程中的三種報(bào)文是:SYN,SYN/ACK,ACK。第一步是找到PC發(fā)送到網(wǎng)絡(luò)服務(wù)器的第一個(gè)SYN報(bào)文,這標(biāo)識(shí)了TCP三次握手的開始。

TCP:

TCP/IP通過三次握手建立一個(gè)連接。這一過程中的三種報(bào)文是:SYN,SYN/ACK,ACK。

***步是找到PC發(fā)送到網(wǎng)絡(luò)服務(wù)器的***個(gè)SYN報(bào)文,這標(biāo)識(shí)了TCP三次握手的開始。

如果你找不到***個(gè)SYN報(bào)文,選擇Edit -> Find Packet菜單選項(xiàng)。選擇Display Filter,輸入過濾條件:tcp.flags,這時(shí)會(huì)看到一個(gè)flag列表用于選擇。選擇合適的flag,tcp.flags.syn并且加上==1。點(diǎn)擊Find,之后trace中的***個(gè)SYN報(bào)文就會(huì)高亮出來了。

[[114719]]

 

注意:Find Packet也可以用于搜索十六進(jìn)制字符,比如惡意軟件信號(hào),或搜索字符串,比如抓包文件中的協(xié)議命令。

一個(gè)快速過濾TCP報(bào)文流的方式是在Packet List Panel中右鍵報(bào)文,并且選擇Follow TCP Stream。這就創(chuàng)建了一個(gè)只顯示TCP會(huì)話報(bào)文的自動(dòng)過濾條件。

這一步驟會(huì)彈出一個(gè)會(huì)話顯示窗口,默認(rèn)情況下包含TCP會(huì)話的ASCII代碼,客戶端報(bào)文用紅色表示服務(wù)器報(bào)文則為藍(lán)色。

窗口類似下圖所示,對(duì)于讀取協(xié)議有效載荷非常有幫助,比如HTTP,SMTP,F(xiàn)TP。

 

[[114720]]

 

更改為十六進(jìn)制Dump模式查看載荷的十六進(jìn)制代碼,如下圖所示:

 

[[114721]]

 

關(guān)閉彈出窗口,Wireshark就只顯示所選TCP報(bào)文流。現(xiàn)在可以輕松分辨出3次握手信號(hào)。

 

[[114722]]

 

注意:這里Wireshark自動(dòng)為此TCP會(huì)話創(chuàng)建了一個(gè)顯示過濾。本例中:(ip.addr eq 192.168.1.2 and ip.addr eq 209.85.227.19) and (tcp.port eq 80 and tcp.port eq 52336)

SYN報(bào)文:

圖中顯示的5號(hào)報(bào)文是從客戶端發(fā)送至服務(wù)器端的SYN報(bào)文,此報(bào)文用于與服務(wù)器建立同步,確保客戶端和服務(wù)器端的通信按次序傳輸。SYN報(bào)文的頭部有一個(gè)32 bit序列號(hào)。底端對(duì)話框顯示了報(bào)文一些有用信息如報(bào)文類型,序列號(hào)。

SYN/ACK報(bào)文:

7號(hào)報(bào)文是服務(wù)器的響應(yīng)。一旦服務(wù)器接收到客戶端的SYN報(bào)文,就讀取報(bào)文的序列號(hào)并且使用此編號(hào)作為響應(yīng),也就是說它告知客戶機(jī),服務(wù)器接收到了SYN報(bào)文,通過對(duì)原SYN報(bào)文序列號(hào)加一并且作為響應(yīng)編號(hào)來實(shí)現(xiàn),之后客戶端就知道服務(wù)器能夠接收通信。

ACK報(bào)文:

8號(hào)報(bào)文是客戶端對(duì)服務(wù)器發(fā)送的確認(rèn)報(bào)文,告訴服務(wù)器客戶端接收到了SYN/ACK報(bào)文,并且與前一步一樣客戶端也將序列號(hào)加一,此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài),完成三次握手。#p#

ARP & ICMP:

開啟Wireshark抓包。打開Windows控制臺(tái)窗口,使用ping命令行工具查看與相鄰機(jī)器的連接狀況。

[[114723]]

停止抓包之后,Wireshark如下圖所示。

ARP和ICMP報(bào)文相對(duì)較難辨認(rèn),創(chuàng)建只顯示ARP或ICMP的過濾條件。

[[114724]]

ARP報(bào)文:

地址解析協(xié)議,即ARP(Address Resolution Protocol),是根據(jù)IP地址獲取物理地址的一個(gè)TCP/IP協(xié)議。其功能是:主機(jī)將ARP請(qǐng)求廣播到網(wǎng)絡(luò)上的所有主機(jī),并接收返回消息,確定目標(biāo)IP地址的物理地址,同時(shí)將IP地址和硬件地址存入本機(jī)ARP緩存中,下次請(qǐng)求時(shí)直接查詢ARP緩存。

最初從PC發(fā)出的ARP請(qǐng)求確定IP地址192.168.1.1的MAC地址,并從相鄰系統(tǒng)收到ARP回復(fù)。ARP請(qǐng)求之后,會(huì)看到ICMP報(bào)文。

ICMP報(bào)文:

網(wǎng)絡(luò)控制消息協(xié)定(Internet Control Message Protocol,ICMP)用于TCP/IP網(wǎng)絡(luò)中發(fā)送控制消息,提供可能發(fā)生在通信環(huán)境中的各種問題反饋,通過這些信息,令管理者可以對(duì)所發(fā)生的問題作出診斷,然后采取適當(dāng)?shù)拇胧┙鉀Q。

PC發(fā)送echo請(qǐng)求,收到echo回復(fù)如上圖所示。ping報(bào)文被mark成Type 8,回復(fù)報(bào)文mark成Type 0。

如果多次ping同一系統(tǒng),在PC上刪除ARP cache,使用如下ARP命令之后,會(huì)產(chǎn)生一個(gè)新的ARP請(qǐng)求。

C:\> ping 192.168.1.1

... ping output ...

C:\> arp –d *

HTTP:

HTTP協(xié)議是目前使用最廣泛的一種基礎(chǔ)協(xié)議,這得益于目前很多應(yīng)用都基于WEB方式,實(shí)現(xiàn)容易,軟件開發(fā)部署也簡(jiǎn)單,無需額外的客戶端,使用瀏覽器即可使用。這一過程開始于請(qǐng)求服務(wù)器傳送網(wǎng)絡(luò)文件。

[[114725]]

從上圖可見報(bào)文中包括一個(gè)GET命令,當(dāng)HTTP發(fā)送初始GET命令之后,TCP繼續(xù)數(shù)據(jù)傳輸過程,接下來的鏈接過程中HTTP會(huì)從服務(wù)器請(qǐng)求數(shù)據(jù)并使用TCP將數(shù)據(jù)傳回客戶端。傳送數(shù)據(jù)之前,服務(wù)器通過發(fā)送HTTP OK消息告知客戶端請(qǐng)求有效。如果服務(wù)器沒有將目標(biāo)發(fā)送給客戶端的許可,將會(huì)返回403 Forbidden。如果服務(wù)器找不到客戶端所請(qǐng)求的目標(biāo),會(huì)返回404。

如果沒有更多數(shù)據(jù),連接可被終止,類似于TCP三次握手信號(hào)的SYN和ACK報(bào)文,這里發(fā)送的是FIN和ACK報(bào)文。當(dāng)服務(wù)器結(jié)束傳送數(shù)據(jù),就發(fā)送FIN/ACK給客戶端,此報(bào)文表示結(jié)束連接。接下來客戶端返回ACK報(bào)文并且對(duì)FIN/ACK中的序列號(hào)加1。這就從服務(wù)器端終止了通信。要結(jié)束這一過程客戶端必須重新對(duì)服務(wù)器端發(fā)起這一過程。必須在客戶端和服務(wù)器端都發(fā)起并確認(rèn)FIN/ACK過程。

附錄:網(wǎng)絡(luò)協(xié)議報(bào)文結(jié)構(gòu)與抓包示例

TCP/IP協(xié)議棧

[[114726]]#p# 

以太網(wǎng)幀示例

[[114727]]

IP數(shù)據(jù)報(bào)格式

[[114728]]
[[114729]]

IP報(bào)文示例

[[114730]]

UDP幀結(jié)構(gòu)

[[114731]]

TCP消息結(jié)構(gòu)

[[114732]]

TCP報(bào)文示例

[[114733]]

 

責(zé)任編輯:林琳 來源: EMC.com
相關(guān)推薦

2010-09-10 12:34:54

2017-04-29 10:37:23

2017-05-16 13:55:57

2018-12-03 05:54:48

Wireshark網(wǎng)絡(luò)協(xié)議TCP

2010-09-03 14:10:10

網(wǎng)絡(luò)協(xié)議分析軟件

2010-07-08 13:06:34

UDP協(xié)議

2010-06-23 15:28:22

2010-09-10 12:44:59

CLNP無連接網(wǎng)絡(luò)協(xié)議

2009-03-02 16:22:18

網(wǎng)絡(luò)拓?fù)?/a>網(wǎng)絡(luò)管理摩卡軟件

2010-06-09 15:23:25

2010-06-13 15:16:02

2012-04-25 22:52:40

2010-12-01 11:41:52

Wireshark網(wǎng)絡(luò)包分析捕獲網(wǎng)絡(luò)包

2010-06-09 10:28:20

2010-06-01 17:26:09

IPv6協(xié)議

2019-12-30 07:15:48

網(wǎng)絡(luò)地址轉(zhuǎn)換協(xié)議NATIP

2014-06-13 13:47:31

UDP

2011-08-24 10:31:01

網(wǎng)絡(luò)協(xié)議SLIPPPP

2009-03-20 11:46:10

MGCP協(xié)議網(wǎng)關(guān)

2010-08-09 14:44:17

華為ospf協(xié)議配置
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品成人一区 | 中文字幕1区 | 做a视频 | 久久国产一区二区三区 | 欧美区日韩区 | 日韩精品一区二区三区在线播放 | 亚洲在线一区二区三区 | 久久久av中文字幕 | 羞羞视频在线观看 | 国产精品福利久久久 | 国产成人精品999在线观看 | 久久99精品久久久久久噜噜 | 久久新视频 | 欧美精品乱码久久久久久按摩 | 国产精品视频一区二区三区 | 久久手机在线视频 | 久久精品国产亚洲 | 91新视频| 国产精品视频播放 | 黄色电影在线免费观看 | 久久久久久av | 欧美日韩成人在线 | 青青草亚洲 | 91人人在线 | 国产亚洲精品精品国产亚洲综合 | 亚洲精品一二区 | 国产精品自产拍 | 香蕉91| 国产精品久久二区 | 国产精品日产欧美久久久久 | 国产精品一二区 | 日韩欧美福利视频 | 超碰97在线免费 | 欧美一区二区三区四区在线 | 久久久精| 亚洲成人一区二区 | 青青久视频 | 一区二区在线免费播放 | 成人av一区 | 狠狠操狠狠操 | 不卡一区二区三区四区 |