国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

1208066014甘東陽DNS和HTTP協(xié)議分析

實(shí)驗(yàn)(一)DNS 協(xié)議分析目錄:一、實(shí)驗(yàn)?zāi)康亩?shí)驗(yàn)需求三、實(shí)驗(yàn)分析四、實(shí)驗(yàn)步驟五.總結(jié)1. 實(shí)驗(yàn)?zāi)康模?. 學(xué)會(huì)客戶端DNS 的基本配置2. 學(xué)會(huì)使用ping 和nslookup 解析域名3. 學(xué)會(huì)

實(shí)驗(yàn)(一)

DNS 協(xié)議分析

目錄:

一、實(shí)驗(yàn)?zāi)康?/p>

二、實(shí)驗(yàn)需求

三、實(shí)驗(yàn)分析

四、實(shí)驗(yàn)步驟

五.總結(jié)

1. 實(shí)驗(yàn)?zāi)康模?/p>

1. 學(xué)會(huì)客戶端DNS 的基本配置

2. 學(xué)會(huì)使用ping 和nslookup 解析域名

3. 學(xué)會(huì)使用協(xié)議分析軟件驗(yàn)證分析DNS 請(qǐng)求報(bào)文相應(yīng)報(bào)文的格式,理解DNS報(bào)文的含 義。

4.學(xué)會(huì)hosts 文件的修改。

2.實(shí)驗(yàn)需求:

一臺(tái)聯(lián)網(wǎng)有windows 操作系統(tǒng)、并裝有Wireshark 協(xié)議分析的PC.

3.實(shí)驗(yàn)分析:

DNS 它是由解析器和域名服務(wù)器組成的,域名服務(wù)器是指保存有該網(wǎng)絡(luò)中所有主機(jī)的域名和對(duì)應(yīng) IP地址,并具有將域名轉(zhuǎn)換為IP 地址,并具有將域名轉(zhuǎn)換為IP 地址功能的服務(wù)器的服務(wù)器。其中域名必須對(duì)應(yīng)一個(gè)IP 地址,而IP 地址不一定有域名。將域名映射為IP 地址的過程就稱為“域名解析”。在Internet 上域名與 IP 地址之間是一對(duì)一(或者多對(duì)一)

,

的,域名和IP 地址之間的轉(zhuǎn)換過程稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS 就是進(jìn)行域名解析的服務(wù)器。DNS 命名用于Internet 等TCP/IP 網(wǎng)絡(luò)中,通過用戶友好的名稱查找計(jì)算機(jī)和服務(wù)。域名的最終指向是IP 。

4.實(shí)驗(yàn)步驟:

一、客戶端DNS 的基本配置

右鍵網(wǎng)絡(luò),打開屬性,點(diǎn)擊更改適配器設(shè)置,選擇可用的網(wǎng)絡(luò)接入方式后,右鍵屬性,

打開以太網(wǎng)屬性后,選中ipv4協(xié)議后點(diǎn)屬性,選中使用下面

的dns 解析地址,并修改

dns 服務(wù)器ip 地址。

二、學(xué)會(huì)使用ping 和

nslookup 解析域名

右鍵菜單點(diǎn)運(yùn)行,在搜

索框中輸入cmd ,回車。

在光標(biāo)處輸入ping192.168.1.1(或者其他ip 和域名),回車

,

可以看出的是

ping 本地的小路由

器192.168.1.1的

時(shí)候的發(fā)包四個(gè),

并且ttl 為上圖所

示。

在光標(biāo)處輸入nslookup www.baidu.com ,即可查看域名對(duì)應(yīng)的ip 和其他域名www.a.shifen.com 。以及ip 地址

執(zhí)行命令提示符的命令得到域名解析結(jié)果------

三、使用協(xié)議分析軟件驗(yàn)證分析DNS 請(qǐng)求報(bào)文相應(yīng)報(bào)文的格式

使用沒用過的IE 瀏覽器進(jìn)行DNS 查詢。

由于DNS 使用的是TCP/UDP的53號(hào)端口所以將Wireshark 設(shè)置成監(jiān)聽53號(hào)端口狀態(tài)。

1、啟動(dòng)Wireshark 軟件,首先選擇有效的網(wǎng)絡(luò)連接。比如如下選擇的是“以太網(wǎng)”,不知道用什么連接的打開之后選擇Capture->interfaces(左圖藍(lán)框所示)

之后出現(xiàn)對(duì)話框(右上圖所示)查看各個(gè)收包情況后勾選“以

太網(wǎng)”之后點(diǎn)擊options 。之后在主界面上點(diǎn)擊Capture 選

項(xiàng)進(jìn)入Capture->options(下圖橙框所示). 由于DNS 使用

的是TCP/UDP的53號(hào)端口.

開始抓包后執(zhí)行命令提示符的命令得到域名解析結(jié)果------

,

在capture filter 之后的框填入“udp port 53”進(jìn)行過濾只剩dns 的包,設(shè)置好后點(diǎn)start 進(jìn)行抓包。

2、打開ie 瀏覽器寫入www.baidu.com (下圖所示),在一切準(zhǔn)備就緒的情況下進(jìn)行抓包。

3、停止抓包進(jìn)行分析,此時(shí)所有包如下圖所示,其中只分析此處中的第三幀和第四幀的包。

4、上圖可以看到的是,本地ip 地址是192.168.1.109,發(fā)送向dns 服務(wù)器ip 地址是219.229.240.19,主要內(nèi)容是“A www.baidu.com”詢問百度的ip 地址。下一幀是dns 服務(wù)器返回的回答,回答的百度的ip 地址是115.239.210.26和115.239.210.27。

5、具體分析報(bào)文的內(nèi)容。如下所示: Ipv4協(xié)議 本地地址 dns 服務(wù)器地址

,

左圖為本地dns 服務(wù)器返回的回應(yīng)。只顯示網(wǎng)

絡(luò)層部分。

四、hosts 文件的修改

在路徑為C:WindowsSystem32Driversetc的目錄下找到hosts 文件,由于是在etc 受保護(hù),把hosts 文件剪切到桌面之后,添加如下語句后放回原路徑。打開瀏覽器輸入黑莓www.blackberry.com 的網(wǎng)址就出現(xiàn)寢室里路由器的登陸界面。

,

實(shí)驗(yàn)

5.總結(jié);

1.DNS使用TCP/UDP的53端口號(hào)。 2.客戶端瀏覽器發(fā)出的DNS查詢使用TCP. 3.DNS服務(wù)器之間同步DNS記錄使用UDP. 4.一個(gè)IP可以對(duì)應(yīng)多個(gè)域名。 5.一個(gè)域名也可以對(duì)應(yīng)多個(gè)IP。

6.DNS有正向查詢和反向查詢兩種方式。 7.DNS 資源記錄(name,value,type,ttl,class).

(二)

,

HTTP 協(xié)議分析

目錄:

一、實(shí)驗(yàn)?zāi)康?/p>

二、實(shí)驗(yàn)原理

三、實(shí)驗(yàn)步驟

四、實(shí)驗(yàn)分析

五.總結(jié)

一、實(shí)驗(yàn)?zāi)康?/p>

① 掌握http 協(xié)議獲取網(wǎng)頁(yè)的過程;

②了解響應(yīng)報(bào)文、請(qǐng)求報(bào)文的格式并對(duì)其進(jìn)行簡(jiǎn)單的分析;

③了解http1.0和http1.1。

二、實(shí)驗(yàn)原理

實(shí)驗(yàn)原理

利用聯(lián)網(wǎng)pc 的瀏覽器向某一web 服務(wù)器發(fā)送http 請(qǐng)求獲取網(wǎng)頁(yè)~ 同時(shí)抓包 來獲取http 協(xié)議的具體內(nèi)容分析。

使用Wireshark 抓包軟件,了解客服端如何向服務(wù)器發(fā)送請(qǐng)求報(bào)文,以及服務(wù)器回復(fù)給客服端的響應(yīng)報(bào)文,和客服端的確認(rèn),這就是tcp 的三次握手。http 協(xié)議需要傳輸層的tcp 作為載體,以確保傳輸文件的可靠性。Tcp 協(xié)議通信的時(shí)候需要建立連接,不通信時(shí)會(huì)斷開連接。

三、實(shí)驗(yàn)步驟

1、安裝Wireshark 抓包軟件后,打開Wireshark 。點(diǎn)擊capture —interfaces

2、點(diǎn)擊無線網(wǎng)連接后點(diǎn)擊Options 進(jìn)入抓包過濾界面

3、由于所要抓的包是HTTP 的包,所以輸入tcp port 80,再點(diǎn)擊右下角的Start 。

4、打開瀏覽器,輸入www.sina.com ,打開Wireshark 界面,在顯示過濾中輸入http 。

,

5、

點(diǎn)擊Apply 1.0 的功能。

前三幀為TCP 的三次握手

6、分析

四、HTTP1.0和HTTP1.1

HTTP 1.0規(guī)定瀏覽器與服務(wù)器只保持短暫的連接,瀏覽器的每次請(qǐng)求都需要與服務(wù)器建立一個(gè)TCP 連接,服務(wù)器完成請(qǐng)求處理后立即斷開TCP 連接,服務(wù)器不跟蹤 每個(gè)客戶也不記錄過去的請(qǐng)求。HTTP 1.1支持持久連接,在一個(gè)TCP 連接上可以傳送多個(gè)HTTP 請(qǐng)求和響應(yīng),減少了建立和關(guān)閉連接的消耗和延遲。一個(gè)包含有許多圖像的網(wǎng)頁(yè)文件的多個(gè)請(qǐng)求和 應(yīng)答可以在一個(gè)連接中傳輸,但每個(gè)單獨(dú)的網(wǎng) 頁(yè)文件的請(qǐng)求和應(yīng)答仍然需要使用各自的連接。HTTP 1.1還允許客戶端不用等待上一次請(qǐng)求結(jié)果返回,就可以發(fā)出下一次請(qǐng)求,但服務(wù)器端必須按照接收到客戶端請(qǐng)求的先后順序依次回送響應(yīng)結(jié)果,以保證客戶端能 夠區(qū)分出每次請(qǐng)求的響應(yīng)內(nèi)容,這樣也顯著地減少了整個(gè)下載過程所需要的時(shí)間。基于HTTP 1.1協(xié)議的客戶機(jī)與服務(wù)器的信息交換過程。 HTTP 1.1 還通過增加更多的請(qǐng)求頭和響應(yīng)頭來改進(jìn)和擴(kuò)充HTTP

五.總結(jié):

1.HTTP 1.0獲取對(duì)象至少需要2RTTS(非持續(xù)連接)。

2.HTTP 1.0采取非流水線作業(yè)方式。

,

3.HTTP 1.1持續(xù)連接。

4.HTTP 1.1流水線作業(yè)。

5.HTTP 協(xié)議本身沒有加密機(jī)制,明文傳輸。 6.HTTP 協(xié)議的無狀態(tài)性。

標(biāo)簽: