電郵協(xié)議分析_第1頁
電郵協(xié)議分析_第2頁
電郵協(xié)議分析_第3頁
電郵協(xié)議分析_第4頁
電郵協(xié)議分析_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、陜班理工學儻計算機網(wǎng)絡原理設計說明書學生姓名 TOC o 1-5 h z 學號班級成績指導教師數(shù)學與計算機科學學院201年 月 日課程設計任務書201 201 學年第二學期課程設計名稱: 計算機網(wǎng)絡原理課程設計課程設計題目: 電郵協(xié)議分析完成期限: 自 201年 月 日至201年 月 日共 2周設計內容:1任務說明(1) 了解并掌握基本的電子郵件協(xié)議類型及其特點。(2)構建電子郵件傳送模型,模擬郵件傳輸過程搭建拓撲圖,通過抓取的數(shù)據(jù)包, 分析電子郵件傳輸協(xié)議的工作原理。(3)用協(xié)議分析軟件抓取數(shù)據(jù)包,記錄數(shù)據(jù)并分析。(4)完成課程設計并提交設計報告。2要求(1) 了解基本的電子郵件協(xié)議類型及其

2、特點。(2)構建電子郵件協(xié)議傳輸模型并通過協(xié)議分析軟件抓取數(shù)據(jù)包并分析。(3)獨立完成課程設計并撰寫設計報告。指導教師:教研室負責人:課程設計評閱評語:指導教師簽名:本文介紹了電子郵件協(xié)議中的兩個主要協(xié)議:簡單郵件傳送協(xié)議SMTP和郵局協(xié)議POP3,通過foxmail郵件工具收發(fā)電子郵件, 用抓包軟件抓取數(shù)據(jù)包, 模擬用戶收發(fā)郵件的過程,分析SMTP、POP3協(xié)議及其工作過程。關鍵詞:電子郵件;SMTP; POP3 TOC o 1-5 h z HYPERLINK l bookmark4 o Current Document 1課題描述 1 HYPERLINK l bookmark6 o Cur

3、rent Document 2要點解析 .2 HYPERLINK l bookmark8 o Current Document 3詳細設計 .3SMTP 協(xié)議 .3POP3 協(xié)議 3構建協(xié)議模型 .4 HYPERLINK l bookmark10 o Current Document 4協(xié)議分析 .6 HYPERLINK l bookmark12 o Current Document 5總結 10 HYPERLINK l bookmark14 o Current Document 參考文獻 .111課題描述電子郵件服務作為Internet上應用最多和最廣的服務項目得到了非常廣泛的應用,在 網(wǎng)絡

4、應用中也起到非常重要的作用。如同其他的網(wǎng)絡服務,電子郵件系統(tǒng)也有其使用的傳 輸協(xié)議,包括 SMTP (Simple Mail Transfer Protocol ,簡單郵件傳輸協(xié)議)、POP (Post Office Protocol,郵局協(xié)議)和 IMAP (Internet Message Access Protocal ,消息訪問協(xié)議)等,這 些協(xié)議應用于電子郵件的發(fā)送和接收。隨著網(wǎng)絡安全問題的日益嚴峻,為了安全有效地傳 輸電子郵件,研究電子郵件協(xié)議的工作過程顯得非常重要。用戶代理(讀取郵件)POPS用戶代理2要點解析SMTP (簡單郵件傳輸協(xié)議)是一種提供可靠且有效電子郵件傳輸?shù)膮f(xié)議。

5、SMTP是建模在FTP文件傳輸服務上的一種郵件服務,主要用于傳輸系統(tǒng)之間的郵件信息并提供 來信有關的通知。默認端口是25, SMTP主要負責郵件的轉發(fā)。POP (郵局協(xié)議)適用于C/S結構的脫機模型的電子郵件協(xié)議, 目前已發(fā)展到第三版, 稱POP3。脫機模型即不能在線操作,不像 IMAP4(netscape支持IMAP4)。默認端口是 110,郵件客戶端使用 pop3協(xié)議連接郵件服務器收郵件。SMTP協(xié)議幫助每臺計算機在發(fā)送或中轉信件時找到下一個目的地,POP3允許客戶端從服務器上接受下載郵件,同時根據(jù)客戶端的操作刪除或者保存在郵件服務器上的郵件。圖2.1展示了郵件通信系統(tǒng)結構,即用戶代理、郵

6、件服務器,以及郵件發(fā)送協(xié)議(如SMTP和郵件讀取協(xié)議(如 POP3 。(發(fā)送郵件)SMTP(TCP連接)圖2.1電子郵件系統(tǒng)3詳細設計SMTP 協(xié)議SMTP協(xié)議是兩個報文傳輸代理之間的通信協(xié)議。它規(guī)定了兩個相互通信 MTA之間如何交換信息。SMTP協(xié)議的最大特點是簡單,它規(guī)定了發(fā)送程序和接收程序之間的命令 和應答格式。SMTP協(xié)議的命令如下所示:命令描述HELLO發(fā)送一個SMTP的HELLO命令,開始會話。MAIL FROM:吸送者郵件地址此命令開文土-個郵件傳輸處理。RCPT TO:或受W郵件地址標識郵件接收者的地址。DATA接收SMTP將DATA命令后面的數(shù)據(jù)看作郵件 內容處理,以 CRL

7、F標識數(shù)據(jù)的結尾REST退出/復位當前的郵件傳輸。NOOP要求接收SMTP僅做OK應答,(用于測試)QUIT要求接收SMTP返回一個OK應答并關閉傳輸HELP查詢服務器支持什么命令注:為回車,換行應答碼描述應答描述501參數(shù)格式錯誤251用戶非本地,將轉發(fā)向 502命令不口實現(xiàn)450要求的郵件操作未完成,郵箱/、可用503錯誤的命令序列550要求的郵件操作未完成,郵箱/、可用504命令參數(shù)不PJ實現(xiàn)451放棄要求的操作:處理過程中出錯211系統(tǒng)狀態(tài)或系統(tǒng)幫助響551用戶非本地,請嘗試 214林勤信息452系統(tǒng)存儲不足,要求的操作未執(zhí)行220服務就緒552過量的存儲分配,要求的操作未執(zhí)行221服

8、務關閉553郵箱名不口用,要求的操作未執(zhí)行421服務未就緒354開始郵件輸入,以口 . 口結束250要求的郵件操作完成554操作失敗POP3 協(xié)議POP3是郵局協(xié)議POP是一個脫機協(xié)議,它是一個只有存儲轉發(fā)功能的中間服務器。 的第3個版本。POP協(xié)議采用客戶/服務器工作模式。POP協(xié)議的命令如下所示:命令描述USER用戶郵彳朱地址用來區(qū)分用戶正在連接的郵箱PASS釣令此命令將郵箱的口令發(fā)送給 POP3服務器,缺省情況用明碼文本發(fā)送。STAT請求服務器發(fā)問關于郵箱的統(tǒng)計資料,如郵件總數(shù)和總字節(jié)數(shù)LISEB件編號訪問郵件數(shù)量和每個郵件的大小RETR郵件編號訪問由參數(shù)標識的郵件標記為刪除,由quit

9、命令執(zhí)行RSET服務器將重置所有標記為刪除的郵件,用于撤銷DELE命令NOOP服務器訪問一個肯定的響應QUIT更新構建協(xié)議模型如圖3.1展示了電子郵件的收發(fā)過程:發(fā)件人公司DNS服務器發(fā)件人會司MAIL 35發(fā)件人權件人圖3.1電子郵件的收發(fā)過程按照電子郵件收發(fā)模型的原理,搭建拓撲如圖3.2所示,抓取數(shù)據(jù)包進行協(xié)議分析。支坤人10.63. 3.225PC-PT 收件人 10. 63 3 225圖3.2試驗拓撲結構圖3.2的拓撲模型是在實驗環(huán)境中,發(fā)件人和收件人使用的是同一臺主機(其IP地址相同)。發(fā)件人使用 QQ郵箱客戶端給收件人的 163郵箱發(fā)送電子郵件, 會先發(fā)送電子郵件 到QQ郵件服務器

10、,QQ1艮務器通過查找本服務器的記錄然后將郵件發(fā)送給163郵箱服務器,其中這兩步都是使用 SMT曲議。收件人接收郵件時,會將郵件從他的163服務器下載到本 地的客戶端,使用的是 POP剛、議??蛻舳耸褂胒oxmail郵件傳輸工具來發(fā)送和接收郵件。 圖中所有的IP地址是根據(jù)抓取的數(shù)據(jù)包獲得的。4協(xié)議分析1、打開郵件工具:foxmail ,按照已經(jīng)申請的郵箱信息進行配置,例如郵箱為 HYPERLINK mailto: ,密碼為:Test2008,同樣選擇服務器為 pop3 服務器:,SMTP 服務器: 。2、在主機上打開協(xié)議分析儀,點擊工具欄上的“過濾器”,“類型過濾器”的下拉列表中選擇 “SMT

11、P協(xié)議”,如圖4.1所示。圖4.1設置過濾器3、在Foxmail中創(chuàng)建一封郵件,發(fā)送出去。4、進行數(shù)據(jù)捕獲,并分析數(shù)據(jù)包內容,可以看到 SMTP的命令和參數(shù):圖4.2中可以看到 MAIL FROM命令,并可看到郵箱地址 HYPERLINK mailto: ;而在圖4.3中,則可以看到這是一個攜帶郵件內容的DATA報文。iSfi :&配船這謔曲地址本rep美于幫獨鉆包列費心I子號廠 時間源電地目的函域里 丁一淤一 9 20.G7QCMKMI72JgL9B202400.5.01SMTPW& - 68. ID M.OTflOOfe2n2.lD6.5,Sl8SMTP吶 72* 1120.070*620

12、2.106.01SMTP腳 H* is阻白血g2fl2.lCM3.S.Bl172.1&.1.MSMTPHK., M-gD.G?BMfc卜著1曲片.霞1崢 14 Zl.OTBXOF其啟/g5.時3MTP 的1 口 Y*?電 +7V3WKEDxDOOOOOOQ 00 DOF6 B5 14 8D 0015 5S 2F 7E 7E0800 d 5 00 .oxoooooaia oo 4d9E 02 00 800 DF 7B AC 1Q01印 CA6C . MSUffi 粘帖查找浴室0302E5649663E3005FF20 如51293C6 7D323613 4174 6D154B2EE9 BF 30

13、 3319 cn36S344H 口 2E6F992074DAB5 4C73D0 x00000020 ,00000口30 moooooo4o bxoooooosaA0SJ 10 . QIF -ID 3A . ) J 7J 61 72 273擊蟀K牯物利 息星it而一Q SiRUWEQE*顆志工J玷讀廉存餐j生存燈詞TTiuia上層地改空配:匕國S粒般和:S沖2/:1R. Ib.lR 目寂P地址/02通用017 IT TCP4海篦口:之油1目球遍口:西:爭序列號由XH1免困,尸事認序刊號:OX991530ABm Tb首部長度;5 標志Bi:PU5M|ACK口 口大小:&5321粒鞋和人乂兀就口 3

14、SAJW:03 TSMTP曲除MAIL FROM; 2006 ti?it獷言話機圉諭視圖IRviidr圖4.2捕獲數(shù)據(jù)包文件直編輯同工程(D 工具H)然勖M允制 粘砧 查找 謾*適配器過浦隔;地址本TCT 5W 關于喳蝕收結構揚6序號時間潮喧址目的他址長G* 16 2l,O76OOfo175.164.* 1921 07B0CMH上修J&1.先京電1慎5倒中 ZQ2I,O7SQOOJZ0f.lC,5.31175.16r).W5KTM., &T 湖時一的5KTPt&. 7 21 ELESOOCv17Z.16,1.9S血08卻SMlPfft. 6022 21,OT8O0Ds1I172.16,L90S

15、MTP.23 2L07HKOSI7Z.1&1.W2CE.1GH.5.&1SMTP朗 1由第超十云曲曾雕00DO01154D625863002F22197E 7E COKIoe00 35E9 99DO 06 16F86531B5591214 SD 00CA 6C 050D5167惶COOODO3口1&003335456E-42045 00AC 1050 1864 611)(00000040IjiOOOODMD2E613C8974662043 623E 3C40 J63C3E430D52OA3E3C4C46 3EZi區(qū)分分取類型;oJ總長度:通庫詞:046及2U標恚:士J分酸臉量:。j生存時間TT

16、L:53-J上霹腑變型;&一 校整粕;(H6S59/毫IP地址;玄正,1。8,5,6121目掠件修址:J花%IM丁 ”P熱 口記j目岳麗口:硒1 序曬EX的153112)認序列號:0XM13S722J TCP部長度;5標志位的5H|ACKj窗口大?。?8+0O校監(jiān)匯山也66J第急1匍:口才 SMTPj DATR圖4.3 SMTP數(shù)據(jù)包內容5、在主機上打開協(xié)議分析儀,點擊工具欄上的“過濾器”,在“端口過濾器”的“端口值”中選擇“發(fā)送/接收”的端口為110,如圖4.4所示。圖4.4設置過濾器6、在Foxmail中創(chuàng)建一封郵件,發(fā)送出去,再使用 Foxmail工具進行接收;7、 進行數(shù)據(jù)捕獲,并分析

17、數(shù)據(jù)包內容,可以看到 POP3協(xié)議的命令和參數(shù),如圖 4.5和圖4.6 所示,就是POP3協(xié)議使用USER命令和PASS命令在傳輸郵件的帳號和密碼。文件9鄴工程如工具甲M助儂 O開始山登適配現(xiàn)過渡器地址有tcf s所 關于史削腳fi玄犀事合住校圉Id物說很圉孽省里和表_ _ZT甫加荷一 落泊理 自的址,怖.長楸泉圖4.5捕獲POP3協(xié)議岸窗。O 口 / 口理智 爐卓金 U國與人品出 軒始愛制枯貼鬟擾 避量擊比照過渡黑埴址占TCP star 美于%善話樹封期蟆:唱g字節(jié)節(jié)鈣節(jié)節(jié)節(jié) 字號字字字 4 4 5 0 9 5 匕才 6 .6ss一節(jié)節(jié)節(jié)節(jié)節(jié)TTtFJ瀚I 口;劉75.目標端口:11口/序列號:y瑜A序列號!84907306_ TCP苜卻長度!5 標志位:PUSH|AOC.口例口大小:6S4舒S 校和;CX7D6t3SAW;o二互序列明*J就時候翻Ut I聞I域址I做長慨薯 I* Q 3.QOOO. I7I,I&.1.9B 202.100.5 . PO. 69,金話初四.日曲議圖4.6 POP3數(shù)據(jù)包5總結電子郵件是Internet應用最廣的服務,郵件內容除可包括文件外,還可包含聲音、圖像、應用程序等各類計算機文件,同時用戶可以得到大量免費的新聞、專題郵件,并實現(xiàn)輕松的信息搜索。在如今這個信息時代應用非常廣泛,已經(jīng)滲透到每個人的工作、學習、娛樂中。通過本次設計,讓我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論