版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第 8 章 應用層,2,本章學習要求:,了解:TCP/IP協(xié)議棧與應用層協(xié)議之間的關系。掌握:域名系統(tǒng)的基本工作原理。掌握:電子郵件的基本工作原理。掌握:文件傳輸FTP的基本工作原理。掌握:WWW服務的基本工作原理。掌握:應用層協(xié)議的分析方法。,3,8.1 應用層協(xié)議與低層協(xié)議的關系 一、主要的應用層協(xié)議,網(wǎng)絡終端協(xié)議Telnet文件傳輸協(xié)議FTP簡單郵件傳輸協(xié)議SMTP域名系統(tǒng)DNS簡單網(wǎng)絡管理協(xié)議SN
2、MP超文本傳輸協(xié)議HTTP,4,二、TCP/IP協(xié)議棧及之間的關系,,5,應用層協(xié)議的特點,每個應用層協(xié)議都是為了解決某一類應用問題,而問題的解決又往往是通過位于不同主機中的多個應用進程之間的通信和協(xié)同工作來完成的。應用層的具體內(nèi)容就是規(guī)定應用進程在通信時所遵循的協(xié)議。應用層的許多協(xié)議都是基于客戶服務器方式??蛻?client)和服務器(server)都是指通信中所涉及的兩個應用進程??蛻舴掌鞣绞剿枋龅氖沁M程之間服務和被服務的
3、關系??蛻羰欠照埱蠓?,服務器是服務提供方。,6,8.2 域名系統(tǒng)DNS一、域名系統(tǒng)的基本概念1.為什么有了IP地址,還需要域名?,域 名 — 用字符表示的網(wǎng)絡主機名,是一種主機標識符;IP地址 — 數(shù)字型,難于記憶與理解; 域 名 — 字符型,直觀,便于記憶與理解;IP地址 — 用于網(wǎng)絡層; 域 名 — 用于應用層;IP地址與域名都應該是全網(wǎng)惟一的,并且它們之間具有對應關系。,7,域名系統(tǒng)概述,
4、許多應用層軟件經(jīng)常直接使用域名系統(tǒng) DNS (Domain Name System),但計算機的用戶只是間接而不是直接使用域名系統(tǒng)。 因特網(wǎng)采用層次結(jié)構(gòu)的命名樹作為主機的名字,并使用分布式的域名系統(tǒng) DNS。名字到域名的解析是由若干個域名服務器程序完成的。域名服務器程序在專設的結(jié)點上運行,運行該程序的機器稱為域名服務器。,8,,二、因特網(wǎng)的域名結(jié)構(gòu),因特網(wǎng)采用了層次樹狀結(jié)構(gòu)的命名方法。任何一個連接在因特網(wǎng)上的主機或路由器,都有一個
5、惟一的層次結(jié)構(gòu)的名字,即域名。域名的結(jié)構(gòu)由若干個分量組成,各分量之間用點隔開: … .三級域名.二級域名.頂級域名各分量分別代表不同級別的域名。,9,頂級域名 TLD (Top Level Domain),(1) 國家頂級域名 nTLD:如: .cn 表示中國,.us 表示美國,.uk 表示英國,等等。(2) 國際頂級域名 iTLD:采用.int。國際性的組織可在 .int 下注冊。(3) 通用頂級
6、域名 gTLD:最早的頂級域名是: .com 表示公司企業(yè) .net 表示網(wǎng)絡服務機構(gòu) .org 表示非贏利性組織 .edu 表示教育機構(gòu)(美國專用) .gov 表示政府部門(美國專用) .mil 表示軍事部門(美國專用),10,新增加了七個通用頂級域名,.aero 用于航空運輸企業(yè).biz 用于公司和企業(yè).coop 用于合作團體.info 適用于各種情況.museum 用于博物館
7、.name 用于個人.pro 用于會計、律師和醫(yī)師等自由職業(yè)者,11,,,,,因特網(wǎng)的名字空間,,,,,,,,,,,,,,,com,net,org,edu,gov,mil,coop,biz,info,aero,int,cn,uk,…,,,,,,,,,,,,hk,js,sh,bj,org,net,gov,edu,com,ac,…,,pku,fudan,sjtu,tsinghua,…,樹根,,,,,,,cctv,ibm,hp,mot,…
8、,,頂級域名,,二級域名,,,,,,,三級域名,mail,ep,,,四級域名,,,,mail,csnetl,,…,…,seu,12,授權域名服務器,因特網(wǎng)允許各個單位根據(jù)具體情況將本單位的域名劃分為若干個域名服務器管轄區(qū)(zone),并在各管轄區(qū)中設置相應的授權域名服務器。,,,,,,,,,com,y,abc,w,v,x,u,,,,,,,,,管轄區(qū) y.abc.com的授權域名服務器,,,,t,13,…,…,遞歸查詢,,,,,,,,,
9、,,,,com,abc,xyz,,,,,abc,x,,y,因特網(wǎng),,,u,v,,w,,,,,,,xyz,,,,.com 頂級域名服務器,本地域名服務器dns.abc.com 授權域名服務器,“樹根”,,edu,,,.edu 頂級域名服務器,,,,,,,y,…,…,本地域名服務器dns.xyz.com 授權域名服務器,m.xyz.com,,本地域名服務器dns.y.abc.com 授權域名服務器,t.y.abc.com
10、,,,dns.com,14,,,,,遞歸與迭代相結(jié)合的查詢,t.y.abc.com,,根域名服務器dns.com,,本地域名服務器 dns.xyz.com,,本地域名服務器 dns.abc.com,,本地域名服務器dns.y.abc.com,,m.xyz.com,15,名字的高速緩存,使用名字的高速緩存可優(yōu)化查詢的開銷。 每個域名服務器都維護一個高速緩存,存放最近用過的名字以及從何處獲得名字映射信息的記錄。當客戶請求域名服
11、務器轉(zhuǎn)換名字時,服務器首先按標準過程檢查它是否被授權管理該名字。若未被授權,則查看自己的高速緩存,檢查該名字是否最近被轉(zhuǎn)換過。域名服務器向客戶報告緩存中有關名字與地址的綁定(binding)信息,并標志為非授權綁定,以及給出獲得此綁定的服務器 S 的域名。本地服務器同時也將服務器 S 與 IP 地址的綁定告知客戶。,16,8.4 電子郵件一、概述,電子郵件(e-mail)是因特網(wǎng)上使用得最多的和最受用戶歡迎的一種應用。電子郵
12、件把郵件發(fā)送到 ISP 的郵件服務器,并放在其中的收信人郵箱中,收信人可隨時上網(wǎng)到 ISP 的郵件服務器進行讀取。電子郵件不僅使用方便,而且還具有傳遞迅速和費用低廉的優(yōu)點?,F(xiàn)在電子郵件不僅可傳送文字信息,而且還可附上聲音和圖像。,17,電子郵件的一些標準,在 1982 年制定出簡單郵件傳送協(xié)議 SMTP (Simple Mail Transfer Protocol) 和因特網(wǎng)文本報文格式,它們都已成為因特網(wǎng)的正式標準。1993 年
13、提出了通用因特網(wǎng)郵件擴充 MIME (Multipurpose Internet Mail Extensions)。MIME 在其郵件首部中說明了郵件的數(shù)據(jù)類型(如文本、聲音、圖像、視像等)。在 MIME 郵件中可同時傳送多種類型的數(shù)據(jù)。,18,電子郵件的最主要的組成構(gòu)件,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,,,,SMTP,SMTP,POP3
14、,發(fā)送端郵件服務器,,,,用戶代理,用戶郵箱,,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服務器,,,,SMTP,SMTP,POP3,(發(fā)送郵件),(發(fā)送郵件),(發(fā)送郵件),(發(fā)送郵件),(讀取郵件),(讀取郵件),(TCP 連接),(TCP 連接),(TCP 連接),因特網(wǎng),19,用戶代理 UA (User Agent),用戶代理 UA 就是用戶與電子郵件系統(tǒng)的接口。用戶代理的功能是:撰寫、顯示和處
15、理。郵件服務器的功能是發(fā)送和接收郵件,同時還要向發(fā)信人報告郵件傳送的情況(已交付、被拒絕、丟失等)。郵件服務器按照客戶服務器方式工作。郵件服務器需要使用兩個不同的協(xié)議。SMTP 協(xié)議用于發(fā)送郵件。郵局協(xié)議 POP (Post Office Protocol) 用于接收郵件。,20,應當注意,一個郵件服務器既可以作為客戶,也可以作為服務器。例如,當郵件服務器 A 向另一個郵件服務器 B 發(fā)送郵件時,郵件服務器 A 就作為 SMT
16、P 客戶,而 B 是 SMTP 服務器。當郵件服務器 A 從另一個郵件服務器 B 接收郵件時,郵件服務器 A 就作為 SMTP 服務器,而 B是 SMTP 客戶。,21,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,發(fā)送端郵件服務器,,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服
17、務器,因特網(wǎng),(1) 發(fā)信人調(diào)用用戶代理來編輯要發(fā)送的郵件。用戶代理用 SMTP 把郵件傳送給發(fā)送端郵件服務器。,22,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,SMTP,發(fā)送端郵件服務器,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服務器,SMTP,(發(fā)送郵件),(發(fā)送郵件),(TCP
18、 連接),因特網(wǎng),(2) 發(fā)送端郵件服務器將郵件放入 郵件緩存隊列中,等待發(fā)送。,23,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,SMTP,發(fā)送端郵件服務器,,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服務器,SMTP,(發(fā)送郵件),(發(fā)送郵件),(TCP 連接),
19、因特網(wǎng),(3) 運行在發(fā)送端郵件服務器的 SMTP 客戶進程,發(fā)現(xiàn)在郵件緩存中有待發(fā)送的郵件,就向運行在接收端郵件服務器的 SMTP 服務器進程發(fā)起 TCP 連接的建立。,24,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,SMTP,發(fā)送端郵件服務器,,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件
20、服務器,,郵件服務器,SMTP,(發(fā)送郵件),(發(fā)送郵件),(TCP 連接),因特網(wǎng),(4) TCP 連接建立后,SMTP 客戶進程開始向遠程的 SMTP 服務器進程發(fā)送郵件。當所有的待發(fā)送郵件發(fā)完了,SMTP 就關閉所建立的 TCP 連接。,25,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,,,,,,,,SMTP,發(fā)送端郵件服務器
21、,,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服務器,SMTP,(發(fā)送郵件),(發(fā)送郵件),(TCP 連接),因特網(wǎng),(5) 運行在接收端郵件服務器中的 SMTP 服務器進程收到郵件后,將郵件放入收信人的用戶郵箱中,等待收信人在方便時進行讀取。,26,,電子郵件的發(fā)送和接收過程,,,,,發(fā)送方,郵件緩存,接收端郵件服務器,,,,,,,,,,,,,,,,,,,,,,,,用戶代理,,,,,,,,
22、,,,,,,,SMTP,發(fā)送端郵件服務器,,,,用戶代理,接收方,,,,用戶代理,,用戶代理,,郵件服務器,,郵件服務器,SMTP,(發(fā)送郵件),(發(fā)送郵件),(TCP 連接),因特網(wǎng),(6) 收信人在打算收信時,調(diào)用用戶代理,使用 POP3(或 IMAP)協(xié)議將自己的郵件從接收端郵件服務器的用戶郵箱中的取回(如果郵箱中有來信的話)。,27,電子郵件的組成,電子郵件由信封(envelope)和內(nèi)容(content)兩部
23、分組成。電子郵件的傳輸程序根據(jù)郵件信封上的信息來傳送郵件。用戶在從自己的郵箱中讀取郵件時才能見到郵件的內(nèi)容。在郵件的信封上,最重要的就是收信人的地址。,28,,電子郵件地址的格式,TCP/IP 體系的電子郵件系統(tǒng)規(guī)定電子郵件地址的格式如下: 收信人郵箱名@郵箱所在主機的域名 (8-1)符號“@”讀作“at”,表示“在”的意思。 例如,電子郵件地址 xiexiren@tsinghua.org.cn,29,二、簡
24、單郵件傳送協(xié)議 SMTP,SMTP 所規(guī)定的就是在兩個相互通信的 SMTP 進程之間應如何交換信息。由于 SMTP 使用客戶服務器方式,因此負責發(fā)送郵件的 SMTP 進程就是 SMTP 客戶,而負責接收郵件的 SMTP 進程就是 SMTP 服務器。SMTP 規(guī)定了 14 條命令和 21 種應答信息。每條命令用 4 個字母組成,而每一種應答信息一般只有一行信息,由一個 3 位數(shù)字的代碼開始,后面附上(也可不附上)很簡單的文字說明。,3
25、0,SMTP 通信的三個階段,1. 連接建立:連接是在發(fā)送主機的 SMTP 客戶和接收主機的 SMTP 服務器之間建立的。SMTP不使用中間的郵件服務器。 2. 郵件傳送3. 連接釋放:郵件發(fā)送完畢后,SMTP 應釋放 TCP 連接。,31,三、電子郵件的信息格式,一個電子郵件分為信封和內(nèi)容兩大部分。[RFC 822]只規(guī)定了郵件內(nèi)容中的首部(header)格式,而對郵件的主體(body)部分則讓用戶自由撰寫。用戶寫好首部后
26、,郵件系統(tǒng)將自動地將信封所需的信息提取出來并寫在信封上。所以用戶不需要填寫電子郵件信封上的信息。郵件內(nèi)容首部包括一些關鍵字,后面加上冒號。最重要的關鍵字是:To 和 Subject。,32,郵件內(nèi)容的首部,“To:”后面填入一個或多個收信人的電子郵件地址。用戶只需打開地址簿,點擊收信人名字,收信人的電子郵件地址就會自動地填入到合適的位置上。 “Subject:”是郵件的主題。它反映了郵件的主要內(nèi)容,便于用戶查找郵件。抄送“Cc:”
27、 表示應給某某人發(fā)送一個郵件副本。“From”和“Date” 表示發(fā)信人的電子郵件地址和發(fā)信日期。“Reply-To”是對方回信所用的地址。,33,四、郵件讀取協(xié)議POP3 和 IMAP,郵局協(xié)議 POP 是一個非常簡單、但功能有限的郵件讀取協(xié)議,現(xiàn)在使用的是它的第三個版本 POP3。POP 也使用客戶服務器的工作方式。在接收郵件的用戶 PC 機中必須運行 POP 客戶程序,而在用戶所連接的 ISP 的郵件服務器中則運行 POP
28、 服務器程序。,34,IMAP 協(xié)議(Internet Message Access Protocol),IMAP 也是按客戶服務器方式工作,現(xiàn)在較新的版本是 IMAP4。用戶在自己的 PC 機上就可以操縱 ISP 的郵件服務器的郵箱,就像在本地操縱一樣。因此 IMAP 是一個聯(lián)機協(xié)議。當用戶 PC 機上的 IMAP 客戶程序打開 IMAP 服務器的郵箱時,用戶就可看到郵件的首部。若用戶需要打開某個郵件,則該郵件才傳到用戶的計算機
29、上。,35,IMAP 的特點,IMAP最大的好處就是用戶可以在不同的地方使用不同的計算機隨時上網(wǎng)閱讀和處理自己的郵件。IMAP 還允許收信人只讀取郵件中的某一個部分。例如,收到了一個帶有視像附件(此文件可能很大)的郵件。為了節(jié)省時間,可以先下載郵件的正文部分,待以后有時間再讀取或下載這個很長的附件。IMAP 的缺點是如果用戶沒有將郵件復制到自己的 PC 機上,則郵件一直是存放在 IMAP 服務器上。因此用戶需要經(jīng)常與 IMAP 服務
30、器建立連接。,36,必須注意,不要將郵件讀取協(xié)議 POP 或 IMAP 與郵件傳送協(xié)議 SMTP 弄混。發(fā)信人的用戶代理向源郵件服務器發(fā)送郵件,以及源郵件服務器向目的郵件服務器發(fā)送郵件,都是使用 SMTP 協(xié)議。而 POP 協(xié)議或 IMAP 協(xié)議則是用戶從目的郵件服務器上讀取郵件所使用的協(xié)議。,37,五、通用因特網(wǎng)郵件擴充 MIME1. MIME 概述,SMTP 有以下缺點:SMTP 不能傳送可執(zhí)行文件或其他的二進制對象。S
31、MTP 限于傳送 7 位的 ASCII 碼。許多其他非英語國家的文字(如中文、俄文,甚至帶重音符號的法文或德文)就無法傳送。SMTP 服務器會拒絕超過一定長度的郵件。某些 SMTP 的實現(xiàn)并沒有完全按照[RFC 821]的 SMTP 標準。,38,MIME 的特點,MIME 并沒有改動 SMTP 或取代它。MIME 的意圖是繼續(xù)使用目前的[RFC 822]格式,但增加了郵件主體的結(jié)構(gòu),并定義了傳送非 ASCII 碼的編碼規(guī)則。,3
32、9,MIME 和 SMTP 的關系,非 ASCII 碼,7 位 ASCII 碼,MIME,SMTP,MIME,SMTP,,,,,,7 位 ASCII 碼,7 位 ASCII 碼,非 ASCII 碼,用戶,用戶,40,MIME 主要包括三個部分,5 個新的郵件首部字段,它們可包含在[RFC 822]首部中。這些字段提供了有關郵件主體的信息。定義了許多郵件內(nèi)容的格式,對多媒體電子郵件的表示方法進行了標準化。定義了傳送編碼,可對任何內(nèi)容格
33、式進行轉(zhuǎn)換,而不會被郵件系統(tǒng)改變。,41,,,,,MIME 增加 5 個新的郵件首部,MIME-Version: 標志 MIME 的版本。現(xiàn)在的版本號是 1.0。若無此行,則為英文文本。Content-Description: 這是可讀字符串,說明此郵件是什么。和郵件的主題差不多。Content-Id: 郵件的惟一標識符。 Content-Transfer-Encoding: 在傳送時郵件的主體是如何編碼的。Content-T
34、ype: 說明郵件的性質(zhì)。,,,42,,,,,內(nèi)容傳送編碼Content-Transfer-Encoding,最簡單的編碼就是 7 位 ASCII 碼,而每行不能超過 1000 個字符。MIME 對這種由 ASCII 碼構(gòu)成的郵件主體不進行任何轉(zhuǎn)換。 另一種編碼稱為 quoted-printable,這種編碼方法適用于當所傳送的數(shù)據(jù)中只有少量的非 ASCII 碼。對于任意的二進制文件,可用 base64 編碼。,,,43,3.
35、內(nèi)容類型,MIME著標準規(guī)定 Content-Type 說明必須含有兩個標識符,即內(nèi)容類型(type)和子類型(subtype),中間用“/”分開。 MIME 標準定義了 7 個基本內(nèi)容類型和 15 種子類型。,44,FTP 的基本工作原理,網(wǎng)絡環(huán)境中的一項基本應用就是將文件從一臺計算機中復制到另一臺可能相距很遠的計算機中。初看起來,在兩個主機之間傳送文件是很簡單的事情。其實這往往非常困難。原因是眾多的計算機廠商研制出的文件系統(tǒng)多
36、達數(shù)百種,且差別很大。,45,網(wǎng)絡環(huán)境下復制文件的復雜性,(1) 計算機存儲數(shù)據(jù)的格式不同。(2) 文件的目錄結(jié)構(gòu)和文件命名的規(guī)定不同。(3) 對于相同的文件存取功能,操作系統(tǒng)使用的命令不同。(4) 訪問控制方法不同。,46,FTP 特點,文件傳送協(xié)議 FTP 只提供文件傳送的一些基本的服務,它使用 TCP 可靠的運輸服務。FTP 的主要功能是減少或消除在不同操作系統(tǒng)下處理文件的不兼容性。FTP 使用客戶服務器方式。一個 FT
37、P 服務器進程可同時為多個客戶進程提供服務。FTP 的服務器進程由兩大部分組成:一個主進程,負責接受新的請求;另外有若干個從屬進程,負責處理單個請求。,47,主進程的工作步驟如下,打開熟知端口(端口號為21),使客戶進程能夠連接上。等待客戶進程發(fā)出連接請求。啟動從屬進程來處理客戶進程發(fā)來的請求。從屬進程對客戶進程的請求處理完畢后即終止,但從屬進程在運行期間根據(jù)需要還可能創(chuàng)建其他一些子進程?;氐降却隣顟B(tài),繼續(xù)接受其他客戶進程發(fā)來的請
38、求。主進程與從屬進程的處理是并發(fā)地進行。,48,兩個連接,控制連接在整個會話期間一直保持打開,F(xiàn)TP 客戶發(fā)出的傳送請求通過控制連接發(fā)送給服務器端的控制進程,但控制連接不用來傳送文件。實際用于傳輸文件的是“數(shù)據(jù)連接”。服務器端的控制進程在接收到 FTP 客戶發(fā)送來的文件傳輸請求后就創(chuàng)建“數(shù)據(jù)傳送進程”和“數(shù)據(jù)連接”,用來連接客戶端和服務器端的數(shù)據(jù)傳送進程。數(shù)據(jù)傳送進程實際完成文件的傳送,在傳送完畢后關閉“數(shù)據(jù)傳送連接”并結(jié)束運行。,
39、49,FTP 使用的兩個 TCP 連接,,,控制進程,數(shù)據(jù)傳送進程,用戶界面,,,控制進程,數(shù)據(jù)傳送進程,客戶端,服務器端,,,,,,,因特網(wǎng),控制連接,數(shù)據(jù)連接,,,,,50,當客戶進程向服務器進程發(fā)出建立連接請求時,要尋找連接服務器進程的熟知端口(21),同時還要告訴服務器進程自己的另一個端口號碼,用于建立數(shù)據(jù)傳送連接。接著,服務器進程用自己傳送數(shù)據(jù)的熟知端口(20)與客戶進程所提供的端口號碼建立數(shù)據(jù)傳送連接。由于FTP使用
40、了兩個不同的端口號,所以數(shù)據(jù)連接與控制連接不會發(fā)生混亂。,兩個不同的端口號,51,使用兩個獨立的連接的主要好處是使協(xié)議更加簡單和更容易實現(xiàn)。在傳輸文件時還可以利用控制連接(例如,客戶發(fā)送請求終止傳輸)。,使用兩個不同的端口號,52,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)read
41、y.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10]
42、ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc126
43、1.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,53,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anon
44、ymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc126
45、1.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt 4488 by
46、tes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,,[02] 本地 FTP 發(fā)出的連接成功信息。,,54,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Nam
47、e: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get
48、 rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt
49、4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,,[03] 從遠地服務器返回的信息,220 表示“服務就緒”。,,55,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)
50、ready.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[
51、10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rf
52、c1261.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,,[04] 本地 FTP 提示用戶鍵入名字。用戶鍵入的名字表示“匿名”。用戶只需鍵入 anonymous 即可。,,56,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.dd
53、n.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp>
54、cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer
55、 complete. local: nicinfo remote: rfc1261.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,,[05] 數(shù)字 331 表示“用戶名正確”,需要口令。,,57,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connect
56、ed to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[
57、08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 AS
58、CII Transfer complete. local: nicinfo remote: rfc1261.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodbye.,,[06] 本地 FTP 提示用戶鍵入口令。用戶這時可鍵入guest 作為匿名的口令,也可以鍵入自己的電子郵件地址,即耶魯大學數(shù)
59、學系名為 xyz 的主機上的 abc。,,58,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xy
60、z.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connecti
61、on for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 221 Goodby
62、e.,,[07] 數(shù)字 230 表示用戶已經(jīng)注冊完畢。,,59,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anonymous[05] 331 Guest login ok, send ident as password.[06] Password
63、: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data
64、connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt 4488 bytes received in 15 seconds (0.3 Kbytes/s).[14] ftp> quit[15] 22
65、1 Goodbye.,,“ftp>”是 FTP 的提示信息。用戶鍵入的是將目錄改變?yōu)榘?RFC 文件的目錄。,,60,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: anonymous[05] 331 Guest login ok, send
66、ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1261.txt nicinfo[11] 200 PORT command
67、successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt 4488 bytes received in 15 seconds (0.3 Kbyt
68、es/s).[14] ftp> quit[15] 221 Goodbye.,,[09] 字符 CWD 是 FTP 的標準命令,代表 Change Working Directory。,,61,FTP 的屏幕信息舉例,[01] ftp nic.ddn.mil[02] connected to nic.ddn.mil[03] 220 nic FTP server (Sunos 4.1)ready.[04] Name: an
69、onymous[05] 331 Guest login ok, send ident as password.[06] Password: abc@xyz.math.yale.edu[07] 230 Guest login ok, access restrictions apply.[08] ftp> cd rfc[09] 250 CWD command successful.[10] ftp> get rfc1
70、261.txt nicinfo[11] 200 PORT command successful.[12] 150 ASCII data connection for rfc1261.txt (128.36.12.27,1401) (4318 bytes).[13] 226 ASCII Transfer complete. local: nicinfo remote: rfc1261.txt 4488
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論