下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實驗九使用Wireshark分析FTP協(xié)議一、實驗目的分析FTP協(xié)議二、實驗環(huán)境與因特網(wǎng)連接的計算機,操作系統(tǒng)為Windows,安裝有Wiresha永、IE等軟件。三、實驗步驟HTTP和FTP都可以用來通過網(wǎng)絡(luò)傳輸對象和文件,但它們的工作方式截然不同。 HTTP側(cè)重于傳送立即瀏覽的文件或供暫時高速緩存于客戶端的文件。HTTP還側(cè)重于表 達那些包含了用于規(guī)定文件格式的首部信息,以便讓瀏覽器能正確解釋內(nèi)容。而FTP卻更側(cè)重于專門進行數(shù)據(jù)傳輸,讓用戶自己去決定文件在本機上的存儲時間和 如何處理數(shù)據(jù)。FTP是一種有狀態(tài)的協(xié)議。FTP客戶端與服務(wù)器建立一個持續(xù)的會話,并通過這個 會話發(fā)送多個請求。啟動會
2、話要輸入用戶名和密碼,然而許多FTP服務(wù)器允許公開訪問, 即客戶端可以使用匿名登錄(anonymous)及隨意設(shè)置的密碼連接。一旦建立連接,對FTP會話的操作類似命令行下的操作,用戶在提示符下操作,并 能瀏覽一些文件和目錄。用戶在瀏覽目錄時,F(xiàn)TP服務(wù)器保持對用戶目錄位置的跟蹤。 用戶還可以請求從服務(wù)器獲取文件或向服務(wù)器存儲文件,對這些請求的解釋與當前工作 的目錄有關(guān)。FTP總是為正在進行的控制通道維持一個TCP連接,然后建立一個獨立的用于數(shù)據(jù) 傳輸?shù)腡CP連接??刂仆ǖ劳ǔ=⒃趶目蛻舳说紽TP服務(wù)器端口 21的連接,它用于 描述每一個使用中的數(shù)據(jù)通道的屬性,包括客戶端或服務(wù)器是否啟動傳輸,
3、以及用什么 IP地址和端口連接。用RFC-Editor搜索功能找到定義FTP協(xié)議的RFC文檔。搜索結(jié)果表明該RFC文檔 在 URL HYPERLINK /in-notes/rfc_959.txt /in-notes/rfc 959.txt 找到。如果你在瀏覽器窗口 中輸入以ftp:/開頭的URL,那么它將作為FTP客戶端來獲取想要的文件。1、俘獲FTP分組(1)啟動Wireshark嗅探器。(2)瀏覽器地址欄中輸入如下網(wǎng)址: HYPERLINK (3)在停止分組俘獲。如圖1所示:圖1:俘獲的FTP分組2、查看FTP控制通道(1)本地客戶端首先為控制通道初始化了一個到服務(wù)器上FTP端口(端口 2
4、1)的TCP連接。(2)一旦控制通道建立,服務(wù)器首先通過該通道發(fā)送信息。服務(wù)器以域名 HYPERLINK 作為響應(yīng),表示已經(jīng)為服務(wù)請求做好了準備。(3)在獲取數(shù)據(jù)之前,F(xiàn)TP客戶端必須發(fā)送一個用戶名到服務(wù)器。這一步由FTP 命令USER來完成。FTP服務(wù)器響應(yīng)一個報文,并通知客戶端發(fā)送完整的電子郵件地址 作為密碼(但許多客戶端代之發(fā)送一個標識客戶端軟件的字符串作為密碼,一些FTP 服務(wù)器檢查密碼是否是電子郵件格式,但大部分不會這么做。)(4)選擇TCP流中的一個分組,然后選擇Analyze菜單下的“Follow TCP Stream”, 你就會看到控制通道的所有內(nèi)容。(注意客戶端命令帶有深暗的
5、背景,以與服務(wù)器響應(yīng) 區(qū)別)。如圖2所示:Follow TCP StreamBBSr5tream Content HYPERLINK NcFTPd server (tree educafiona I 11cense) ready.anonymou5|Guest login ok, send your comp!ete e-rnai 1 address as password, net!abYou are user #2 8 of 5 50 simultaneous users al1 owed.if you have problems clown!oading and are seeing A
6、ccess denied or permission deni ed, pl ease make sure that you started your ftp cl 1 a di rectory to whi ch you have write permission.if your ftp cli ent crashes or hangs shortly after 1 ogi n pl ease try a dash (-) as the first character-of your password. This will turn the i nformational messages
7、that may be confusing your ftp cli ent.All transfers and commands to and from this host are 1ogged.if you experience any problems using ftp, pl ease report them via e-mai1 to Action.一Logged in anonymously.V is cwd.ent inusingoff-SY ST215 UNIX Type: LSPASV227 Entering Passive Mode (128,9,176,20,133,1
8、30)LI5T一150 Data connection accepted from 11:1932; transfer starting.226 Listing comp!eted.一cwd i n-notes 250-,/in-note5 is new cwd.250-250-匚c 甘itamind %PrintEntire conversation (2005 bytes)(*) A5CII O EBCDIC O Hex Dump O C Ar rays O RawHelpQus一 Filter Out This Stream圖2: FTP控制通道用戶名和密碼交換完成,F(xiàn)TP客戶端就會發(fā)送
9、命令“PWD”來指定當前工作 的目錄。上圖中顯示服務(wù)器以當前工作的目錄是根目錄“/”作為響應(yīng),客戶端也用發(fā) 出命令“SYST”請求關(guān)于FTP服務(wù)器的信息。 “PASV”通知服務(wù)器準備第一個即將到來的數(shù)據(jù)連接。服務(wù)器響應(yīng)“ 227 Entering Passing Mode”,這表示服務(wù)器自動打開一個套接字來接受來自客戶端的數(shù) 據(jù)連接。3、查看FTP數(shù)據(jù)通道數(shù)據(jù)通道用于列出當前工作目錄的內(nèi)容。當建立了數(shù)據(jù)通道后,客戶端通過控制通 道發(fā)送LIST命令,請求列出當前工作目錄的內(nèi)容。當目錄列表發(fā)送完畢后,數(shù)據(jù)通道 也被關(guān)閉。在目錄信息傳送之后,F(xiàn)TP客戶端將傳過來的目錄信息顯示給我們。在本實驗中 選擇
10、進入in-notes目錄,這個動作被解釋為CWD in-notes命令在控制通道中傳送。在 進入目錄in-notes后,目錄的內(nèi)容在第二個數(shù)據(jù)通道中顯示出來,過程與根目錄的相 同。在文件傳送之前,還有一個額外的命令“TYPE I”。FTP支持多種不同的文件數(shù) 據(jù)表示格式,比如用I表示圖像,用A表示ASCII,E表示EBCDICOrfc959.txt文件在第三個數(shù)據(jù)通道以類似傳送目錄列表的方式傳送??傊诒緳C與FTP服務(wù)器之間的這個跟蹤記錄中,建立了 4個TCP連接-一個 控制通道、兩個列舉目錄的數(shù)據(jù)通道和一個文件傳輸?shù)臄?shù)據(jù)通道。如圖所示,我們通過 使用Analyze菜單下的工具來觀察每個連接的一些概要信息。選擇Analyze-Statisics-Conversation List-TCP(IPv4 IPv6).圖3: TCP會話列表注意,在出現(xiàn)的TCP對話中,連接不是以它們出現(xiàn)的順序列出來的。4、請同學們利用校園網(wǎng)FTP服務(wù)器重做此實驗。四、實驗報告1、傳送該文件花費了多長時間?全部FTP會話過程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年廢棄紡織品清運與環(huán)保回收服務(wù)協(xié)議3篇
- 二零二五年度企業(yè)間融資合同延期及資金流轉(zhuǎn)協(xié)議3篇
- 2024旅游季包車服務(wù)協(xié)議范本版B版
- 2024年食堂員工餐飲培訓與職業(yè)素養(yǎng)提升合同3篇
- 2024年鐵精粉期貨交易風險控制合作協(xié)議3篇
- 2025版酒店客房衛(wèi)生間馬桶及洗手盆更換合同3篇
- 2024版中介買二手房合同范本
- 二零二五年度體育健身俱樂部教練員勞動合同3篇
- 2025年度智能POS機租賃及售后服務(wù)合同
- 2025版建筑消防設(shè)施安裝、維修、檢測一體化服務(wù)合同6篇
- 2023年江蘇省南京市南師附中特長生考試數(shù)學試題
- 2023年高爾夫球車行業(yè)市場突圍建議及需求分析報告
- 陵水黎族自治縣食品公司椰林屠宰場生豬定點屠宰項目環(huán)評報告
- 迎新年卡拉OK比賽主持詞
- 2023叉車使用安全管理規(guī)范
- 膠粘劑行業(yè)銷售人員工作匯報
- 3-6歲兒童學習與發(fā)展指南語言領(lǐng)域解讀
- 2023-2024學年浙教版科學九年級上冊期末測試+
- 國開02181-混凝土結(jié)構(gòu)設(shè)計原理機考復習資料
- 兒科佝僂病中醫(yī)診療規(guī)范診療指南2023版
- 2023建筑業(yè)10項新技術(shù)
評論
0/150
提交評論