




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、-. z.*農(nóng)林大學(xué)計算機與信息學(xué)院實 驗 報 告課程名稱:計算機網(wǎng)絡(luò)姓 名:學(xué) 院:計算機與信息學(xué)院專 業(yè):計算機科學(xué)與技術(shù)年 級:學(xué) 號:指導(dǎo)教師:林要華職 稱:講師2015年 10 月 27 日實驗工程列表序號實驗工程名稱成績指導(dǎo)教師1TCP/IP實用程序的使用2345678總評-. z.實 驗 報 告系: 計算機科學(xué) 專業(yè): 計算機科學(xué)與技術(shù) 年級:*:實驗室號:計算機號:實驗日期: 2015 年 10 月 27 日 指導(dǎo)教師簽字:成績:報告退發(fā) (訂正 、 重做)實驗五應(yīng)用層SMTP協(xié)議分析一、實驗?zāi)康?、學(xué)習(xí)CMailServer效勞軟件和Outlook E*press客戶端軟件的
2、根本配置與使用。2、分析SMTP及POP3協(xié)議報文格式和SMTP及POP3協(xié)議的工作過程。二、實驗工具軟件簡介為了觀察到發(fā)送的全部過程,需要在本地計算機上配置效勞器和客戶代理。在這里我們使用CMailServer效勞器軟件配置本地效勞器,使用Windows *P自帶的Outlook E*press作為客戶代理。1、CMailServerCMailServer于2000年8月問世,是平安易用的全功能的效勞器軟件,基于Windows平臺,支持通用客戶端軟件Outlook E*press、Microsoft Outlook、Fo*mail等收發(fā)。CMailServer設(shè)置簡單,容易使用,非常適合實驗
3、使用。2、Outlook E*pressOutlook E*press是Windows系統(tǒng)自帶的電子客戶端軟件,功能強大,支持多用戶,無論是電子還是新聞組,Outlook E*press都是有力的重要工具軟件。三、實驗內(nèi)容和步驟1、CMailServer效勞器配置在初次進入CMailServer后,系統(tǒng)只提供Admin系統(tǒng)管理*,需要配置后才能使用。就本次實驗而言,我們只要完成效勞器設(shè)置和*設(shè)置,就可以進展實驗了。首先,選擇菜單:工具效勞器設(shè)置,翻開圖5.52所示對話框,完成如下設(shè)置:1效勞:選擇為局域網(wǎng)效勞器;2取消允許ESMTP、代理和作為NT效勞運行的選擇;3域名設(shè)置為:單域名,并指定。
4、由于實驗網(wǎng)絡(luò)并沒有接入外部網(wǎng)絡(luò),因此這里可以由學(xué)生自己定義,例如stu*.。*用*代替2、新建賬號而后,選擇菜單:賬號新建賬號翻開圖5.53所示對話框,完成新賬號設(shè)置。賬號指定為:*全拼;密碼設(shè)置為:test;*指定為:真實*;3、Outlook E*press客戶端配置1翻開Outlook E*press,點擊工具,然后選,翻開圖5.54所示對話框。2添加單擊添加,選擇,進入Internet連接向?qū)?。顯示名:輸入用戶的*;電子地址輸入你的賬號stu*.;接收效勞器和發(fā)送效勞器設(shè)置為PC1的IP地址;*名和密碼輸入你的賬號和密碼,直到完成。在*列表中就會看到新設(shè)置的*,單擊屬性,查看設(shè)置,如圖
5、5.55和圖5.56所示。4、在PC2上使用Outlook E*press創(chuàng)立新,收信人為自己,如圖5.57所示,點擊菜單:文件以后發(fā)送,將保存到發(fā)信箱.5、在PC1和PC2上運行抓包軟件,開場截獲報文。PC2執(zhí)行Outlook E*press發(fā)送與接收;如果收發(fā)都沒有問題,可以在CMailServer狀態(tài)窗口中看到圖5.58所示信息。6、停頓截獲報文,將截獲的結(jié)果保存為Mail-*并進展分析。通過PC1監(jiān)控到數(shù)據(jù)流量,分析這些數(shù)據(jù)包并答復(fù)以下問題:1綜合分析截獲的報文,從TCP連接建立后開場分析SMTP協(xié)議的工作過程,填寫表5.1,僅填寫SMTP報文:表5.1 SMTP協(xié)議工作過程SMTP連
6、接的建立過程報文號源站點目標(biāo)站點報文信息及參數(shù)報文作用812220 stu062. ESMTP CMailServer 5.4.6 SMTP Service Ready(Unregistered)SMTP效勞器已經(jīng)準(zhǔn)備好813HELO stu064客戶向SMTP效勞器發(fā)送HELO814250 wele hereSMTP效勞器假設(shè)有能力接收傳送過程報文號源站點目標(biāo)站點報文信息及參數(shù)報文作用815MAIL FROM: SMTP客戶開場發(fā)送816250 OKSMTP效勞器準(zhǔn)備好817RCPT TO: SMTP客戶發(fā)一個PCPT TO命令,指出要發(fā)送的目的地818250 OKSMTP效勞器準(zhǔn)備好819
7、DATA要開場發(fā)送內(nèi)容820354 send the mail data,end withSMTP效勞器能接收822Message Body發(fā)送EOM1222250 OK收到SMTP連接的釋放過程報文號源站點目標(biāo)站點報文信息及參數(shù)報文作用1223QUITSMTP客戶發(fā)送QUIT1224221SMTPSERVICECLOSED效勞器返回221Bye2) 綜合分析截獲的報文,從TCP連接建立以后開場分析POP3協(xié)議的工作過程,將結(jié)果填入表5.2,僅考慮請求和應(yīng)答報文。表5.2 POP協(xié)議工作過程狀態(tài)報文號類型請求/應(yīng)答信息及參數(shù)報文作用確認狀態(tài)812response220 stu062. esmt
8、pcmailserver 5.4.6 smtpservice ready(unregistered)SMTP效勞器已經(jīng)準(zhǔn)備好813mandhelo stu064客戶向SMTP效勞器發(fā)送HELO814response250 wele hereSMTP效勞器假設(shè)有能力接收815mandmail from: SMTP客戶開場發(fā)送處理狀態(tài)816response250 okSMTP效勞器準(zhǔn)備好817mandrcpt to: SMTP客戶發(fā)一個PCPT TO命令,指出要發(fā)送的目的地818responsedataSMTP效勞器準(zhǔn)備好819mand250 ok要開場發(fā)送內(nèi)容820response354 sen
9、d the mail data,end withSMTP效勞器能接收1222response250 ok收到1223mandquitSMTP客戶發(fā)送QUIT1224response221smtpserviceclosed效勞器返回221Bye更新狀態(tài)364response+okcmailserver5.4.6op3servicereadyPOP3效勞器已準(zhǔn)備好366response+okweleherePOP3效勞器假設(shè)有能力接收3查看兩次截獲的報文的結(jié)果中TCP連接建立的過程,答復(fù)SMTP和POP3分別使用的TCP端口是多少。SMTP使用TCP端口25POP3使用TCP端口110附錄:SMT
10、P和POP根本原理網(wǎng)絡(luò)體系構(gòu)造中的最高層是應(yīng)用層,它包括了所有的高層協(xié)議,并且隨著網(wǎng)絡(luò)應(yīng)用的日益推廣,不斷有新的協(xié)議參加。TCP/IP體系的應(yīng)用層協(xié)議主要有:域名效勞DNSDomain Name System,用于實現(xiàn)互聯(lián)網(wǎng)中主機域名到IP地址的映射功能;文件傳輸協(xié)議FTPFile Transfer Protocol,用于實現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸;超文本傳輸協(xié)議HTTPHyper Te*t Transfer Protocol,用于效勞。電子協(xié)議SMTPSimple Mail Transfer Protocol和POP3Post Office Protocol,用于實現(xiàn)電子的傳送和讀取功能;遠
11、程終端協(xié)議TELNET,用于實現(xiàn)互聯(lián)網(wǎng)中遠程登錄功能;計算機通信的對象是應(yīng)用層中的應(yīng)用進程,在TCP/IP體系中,兩個應(yīng)用進程采用客戶效勞器方式進展通信??蛻粜谄鞣绞矫枋鲞M程之間效勞和被效勞關(guān)系。當(dāng)A進程需要B進程的效勞時,A是客戶,B是效勞器。也許在下次通信時,B需要A的效勞,此時,B是客戶而A是效勞器。客戶與效勞器的通信關(guān)系一旦建立,通信就可以是雙向的,客戶和效勞器都可以發(fā)送和接收信息。電子相關(guān)協(xié)議一個電子系統(tǒng)有圖6所示的三個組成局部,即用戶代理、效勞器和電子協(xié)議。用戶代理是在用戶PC機上運行的程序,用戶利用它來編輯、發(fā)送和接收;效勞器是電子系統(tǒng)的核心構(gòu)件,功能是發(fā)送和接收。電子在發(fā)送和
12、接收過程中所必須遵守的格式和規(guī)則就是電子協(xié)議。其發(fā)送和接收過程如下:圖6 電子的組成和工作原理用戶利用用戶代理編輯一份電子,指明收件人地址,然后利用SMTP協(xié)議將發(fā)送到發(fā)送方的電子效勞器。發(fā)送方的效勞器收到該后,按照收件人地址中的效勞器的主機名,通過SMTP協(xié)議將發(fā)送到接收方的電子效勞器,接收方的效勞器根據(jù)收件人地址中的賬號將放入對應(yīng)的中。利用POP3或IMAP協(xié)議,接收方用戶可以在任何時間、地點使用用戶代理從自己的中讀取。1簡單傳送協(xié)議SMTPSMTP是工作在兩種情況下:一是電子從客戶機傳輸?shù)叫谄?;二是從發(fā)送方效勞器傳輸?shù)浇邮辗叫谄鳌MTP使用客戶效勞器方式,負責(zé)發(fā)送的進程就是SMTP
13、客戶,負責(zé)接收的進程是SMTP效勞器。SMTP協(xié)議的工作過程如下:1建立連接SMTP客戶每隔一定的時間對緩存掃描一次,假設(shè)發(fā)現(xiàn)有,就使用25號端口與目的主機的SMTP效勞器建立TCP連接。在連接建立后,SMTP效勞器要發(fā)出220 Service ready。SMTP客戶向SMTP效勞器發(fā)送HELO命令,并附上發(fā)送方主機名。SMTP效勞器假設(shè)有能力接收,則回發(fā)250 OK,表示已準(zhǔn)備好接收;否則,則答復(fù)421 Service not available。2傳送SMTP客戶向效勞器發(fā)送MAIL FROM命令,開場發(fā)送,命令后跟發(fā)信人地址。假設(shè)SMTP效勞器準(zhǔn)備好承受,則答復(fù)250 OK。否則,返回
14、一個代碼,指出出錯原因。SMTP客戶發(fā)一個或多個RCPT TO命令,其格式為RCPT TO:,指出信件要發(fā)送的目的地。對每個RCPT命令,假設(shè)其后的在接收端系統(tǒng)中,則效勞器答復(fù)250OK。否則,答復(fù)550 No such user here。接著,SMTP客戶發(fā)送DATA命令,表示要開場發(fā)送內(nèi)容了。假設(shè)能接收,SMTP效勞器返回354 send the mail data,end with;否則,返回421效勞器不可用、500無法識別等。注意:、分別表示十六進制字符0d、0a,即r和n。SMTP客戶發(fā)送內(nèi)容,發(fā)送完畢,再發(fā)送。假設(shè)收到了,則效勞器返回250 OK,否則,返回一個過失代碼。3)釋
15、放連接發(fā)送完畢后,SMTP客戶發(fā)送QUIT消息,效勞器返回221 Bye。斷開TCP連接,完畢傳輸。 (2)郵局協(xié)議POP3POP協(xié)議用作從效勞器到客戶端的傳輸中,盡管它的功能有限,但它的使用非常廣泛,目前已開展到第三版,稱POP3。在POP3協(xié)議中有三種狀態(tài):確認狀態(tài)、處理狀態(tài)和更新狀態(tài)。初始時,效勞器通過偵聽TCP端口110開場POP3效勞。當(dāng)客戶需要使用效勞時,它將與效勞器主機建立TCP連接,POP3效勞器發(fā)送一個單行確實認消息,如OK Wele to coremail Mail Pop3 Server之類的消息。此時,POP3會話就進入了確認狀態(tài)。1)確認狀態(tài)POP3客戶首先發(fā)送use
16、r命令,將用戶賬號發(fā)送給pop3效勞器,如果POP3效勞器以O(shè)K信息響應(yīng),客戶就可以發(fā)送pass命令以完成確認。當(dāng)客戶發(fā)送了pass命令后,效勞器根據(jù)user和pass命令的附加信息決定是否允許訪問相應(yīng)的并返回應(yīng)答信息。2)處理狀態(tài)一旦POP3效勞器成功地確認了客戶的身份,效勞器給相應(yīng)的加排他鎖并翻開該,這時POP3會話進入處理狀態(tài)??蛻艨梢允褂孟旅娴腜OP3命令對進展操作,對于每個命令效勞器都會返回應(yīng)答。STAT請求效勞器發(fā)回關(guān)于的統(tǒng)計資料,如總數(shù)和總字節(jié)數(shù)。UIDL請求效勞器發(fā)回的唯一標(biāo)識符,POP3會話的每個標(biāo)識符都將是唯一的。LIST請求效勞器發(fā)回數(shù)量和每個的大小。RETR請求效勞器發(fā)回由參數(shù)標(biāo)識的的全部文本。D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年數(shù)字經(jīng)濟與社會發(fā)展研究專業(yè)考試模擬題及答案
- 2025年工程造價管理知識考試試卷及答案
- 2025年房地產(chǎn)市場分析師綜合考試試題及答案
- 2025年家庭經(jīng)濟與消費行為研究生入學(xué)考試試題及答案
- 2025年酒店管理實務(wù)操作能力考試試卷及答案
- 疾病用藥規(guī)范化指導(dǎo)
- 顳下頜關(guān)節(jié)疾病診療要點
- 心肺復(fù)蘇急救措施
- 新生兒與新生兒疾病的護理
- 健康丹頂鶴課件
- 導(dǎo)截流驗收報告匯編
- 大班科學(xué)《神奇的中草藥》課件
- 信用修復(fù)申請書
- 全過程造價控制流程全圖
- 溫州7.23動車事故調(diào)查報告介紹課件
- RAL 勞爾色卡電子版
- 造價咨詢質(zhì)量控制保證措施及服務(wù)質(zhì)量
- 跳棋教學(xué)(課堂PPT)
- 火車過橋問題四年級(課堂PPT)
- MSA偏倚分析報告樣本
- 中國顱腦創(chuàng)傷顱內(nèi)壓監(jiān)測專家共識
評論
0/150
提交評論