文件傳輸服務(wù)FTP課件_第1頁
文件傳輸服務(wù)FTP課件_第2頁
文件傳輸服務(wù)FTP課件_第3頁
文件傳輸服務(wù)FTP課件_第4頁
文件傳輸服務(wù)FTP課件_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2023/10/11計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)學(xué)習(xí)情境4Internet應(yīng)用任務(wù)1WEB應(yīng)用2023/7/291計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)學(xué)習(xí)情境4Interne2023/10/12任務(wù)二利用FTP服務(wù)器完成文件的下載和上傳

任務(wù)描述:使用瀏覽器瀏覽Web頁面,可以獲得分布于世界各地服務(wù)器上的多種信息資源。但并不是Internet上所有的資源都以Web頁面的形式存在,很多共享軟件、免費(fèi)程序、學(xué)術(shù)文獻(xiàn)、影像資料等存放在公司、政府、大學(xué)的FTP服務(wù)器上,獲得這些資源主要通過文件傳輸(FTP)服務(wù)。在Internet上下載到自己所需要的資料是用戶生活中所必須具備的技能。要求通過下面的學(xué)習(xí),能夠掌握登錄到FTP服務(wù)器,并完成文件的下載和上傳的操做。2023/7/292任務(wù)二利用FTP服務(wù)器完成文件的下載和2023/10/132.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

Internet借助于現(xiàn)代通信手段和計(jì)算機(jī)技術(shù)實(shí)現(xiàn)了全球的信息傳遞。在Internet上,有各種虛擬的圖書館、商店、文化站和學(xué)校等,用戶可以通過網(wǎng)絡(luò)方便地獲得或傳送各種形式的信息。就當(dāng)前的發(fā)展現(xiàn)狀而言,Internet可以提供下述幾種服務(wù)。1.電子郵件服務(wù)(E-mail)電子郵件是Internet上最廣泛使用的一種服務(wù),也是Internet最基本的功能之一。它是一種通過計(jì)算機(jī)網(wǎng)絡(luò)與其他用戶進(jìn)行聯(lián)系的方便、快捷和價(jià)格低廉的現(xiàn)代化通信手段。電子郵件通過Internet上的郵件服務(wù)器實(shí)現(xiàn)收、發(fā)信雙方的郵件傳遞。郵件服務(wù)器充當(dāng)“郵局”的角色,用戶可以在這臺(tái)計(jì)算機(jī)上租用一個(gè)虛擬的電子信箱,當(dāng)需要和網(wǎng)絡(luò)上的其他人通信時(shí),就可以通過電子信箱收發(fā)信件。使用電子郵件的用戶都可以通過各自的計(jì)算機(jī)編輯文件或信件,通過網(wǎng)絡(luò)傳送到對(duì)方的電子信箱中,而收件人則可以方便地進(jìn)入E-mail系統(tǒng)讀取自己信箱中的文件或信件。發(fā)信人可以一信多投,只需同時(shí)輸入幾個(gè)電子郵件地址即可,不必復(fù)制信的內(nèi)容;收信人在閱讀完信件后,可以直接將信件轉(zhuǎn)發(fā)給他人。通過電子郵件,既可以傳遞文字和圖片,也可以傳遞聲音和圖像。2023/7/2932.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

Interne2023/10/142.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

2.遠(yuǎn)程登錄服務(wù)(Telnet)遠(yuǎn)程登錄服務(wù)用于在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)資源的共享。利用遠(yuǎn)程登錄,可以將自己的計(jì)算機(jī)暫時(shí)變成遠(yuǎn)程計(jì)算機(jī)的終端,從而直接調(diào)用遠(yuǎn)程計(jì)算機(jī)的資源和服務(wù)。在遠(yuǎn)程計(jì)算機(jī)上登錄的前提是必須成為該系統(tǒng)的合法用戶并擁有相應(yīng)的Internet帳戶和口令。利用遠(yuǎn)程登錄,用戶可以實(shí)時(shí)使用遠(yuǎn)程計(jì)算機(jī)上對(duì)外開放的全部資源,例如查閱世界各地通過Telnet對(duì)外提供聯(lián)機(jī)檢索服務(wù)的圖書館中的藏書或研究機(jī)構(gòu)中的數(shù)據(jù)等。此外,用戶還可以在自己的計(jì)算機(jī)上發(fā)出命令來運(yùn)行其他計(jì)算機(jī)上的軟件。Internet的許多服務(wù)都是通過Telnet訪問來實(shí)現(xiàn)的。3.文件傳輸服務(wù)(FTP)文件傳輸服務(wù)是Internet的傳統(tǒng)服務(wù)項(xiàng)目之一,Internet上有許多文件服務(wù)器,可以提供人們下載其上的信息資源,還可以提供存儲(chǔ)空間供使用者將自己的文件傳到文件服務(wù)器上。通過文件傳輸服務(wù),用戶不但可以獲取Internet上豐富的資源,也可以將自己計(jì)算機(jī)中的文件傳輸?shù)狡渌?jì)算機(jī)中。所傳輸?shù)膬?nèi)容可以是文字信息,也可以是非文字信息,包括計(jì)算機(jī)程序、圖像、照片、音樂和影視等。此外,文件傳輸服務(wù)還提供登錄、目錄查詢、文件操作及其他會(huì)話控制功能。2023/7/2942.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

2.遠(yuǎn)程登錄服2023/10/152.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

4.信息查詢服務(wù)在Internet上,信息資源相當(dāng)豐富,用戶想要查詢一條需要的信息時(shí),可能要花費(fèi)相當(dāng)多的時(shí)間和精力。因此,Internet提供了能在數(shù)臺(tái)計(jì)算機(jī)上查找所需信息的工具,在此基礎(chǔ)上,又開發(fā)出了一些功能完善、用戶界面良好的信息查詢工具來幫助用戶更容易、更方便地獲得所需的信息。這些查詢工具有Gopher、Archie和Wais等。(1)Gopher是一種菜單驅(qū)動(dòng)的信息查詢工具,采用客戶機(jī)/服務(wù)器的模式為用戶服務(wù)。在Internet上有上千個(gè)Gopher服務(wù)器,它們將Internet上的信息資源組織成一個(gè)單一形式的資料庫,使用關(guān)鍵字作為索引,使用戶可以方便地從一臺(tái)主機(jī)連接到另一臺(tái)主機(jī),快速查找所需要的資料。(2)Archie是一種文檔查詢服務(wù)工具,可以幫助用戶在遍及全球的FTP服務(wù)器上查找到所需的文件。只要指定了要查找文件的檢索關(guān)鍵字,Archie就會(huì)查找包含該檢索關(guān)鍵字的文件或目錄,并將一一列出存儲(chǔ)這些文件的FTP主機(jī)名稱。(3)Wais又稱為廣域信息服務(wù)系統(tǒng),是一種快速查詢信息的服務(wù)工具。它將相關(guān)的資料組織成為一個(gè)可以按照關(guān)鍵字檢索的數(shù)據(jù)庫,提供給公眾檢索。2023/7/2952.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

4.信息查詢服2023/10/162.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

5.信息討論及發(fā)布服務(wù)Internet有著成千上方的用戶。一些志同道合的用戶可以組織起來,形成一個(gè)用戶群,組成一些專題討論小組。討論涉及的內(nèi)容相當(dāng)廣泛,有計(jì)算機(jī)、社科、天文、地理、時(shí)事和幽默等各種各樣的專題。信息討論和發(fā)布服務(wù)為人們相互聯(lián)系、交流信息和觀點(diǎn)提供了理想的場所,用戶可以在此閱覽他人發(fā)布的信息和觀點(diǎn),也可以發(fā)布自己的信息和觀點(diǎn)。6.娛樂及會(huì)話服務(wù)通過Internet這個(gè)巨大的網(wǎng)絡(luò)系統(tǒng),用戶可以同世界各地的Internet用戶進(jìn)行實(shí)時(shí)通話,通過一些專門的設(shè)備,甚至可以傳遞音頻和視頻。此外,還可以參與各種游戲和娛樂,如網(wǎng)上棋牌大戰(zhàn),通過網(wǎng)絡(luò)觀看影片等2023/7/2962.1互聯(lián)網(wǎng)的服務(wù)與應(yīng)用

5.信息討論及2023/10/172.2文件傳輸服務(wù)FTP

1.FTP概述在Internet中,文件傳輸是一種高效、快速傳輸大量信息的方式,它通過網(wǎng)絡(luò)可以將文件從一臺(tái)計(jì)算機(jī)傳輸?shù)搅硪慌_(tái)計(jì)算機(jī)。文件傳輸協(xié)議FTP(FileTransferProtocol)是因特網(wǎng)上使用最廣泛的協(xié)議,采用典型的客戶端/服務(wù)器工作模式??蛻舳顺绦虬芽蛻舻恼?qǐng)求告訴服務(wù)器,并將服務(wù)器發(fā)回的結(jié)果顯示出來。服務(wù)器執(zhí)行真正的工作,如存儲(chǔ)、發(fā)送文件等。文件傳輸協(xié)議負(fù)責(zé)將文件從一臺(tái)計(jì)算機(jī)傳輸?shù)搅硪慌_(tái)計(jì)算機(jī)上,并且保證其傳輸?shù)目煽啃?。該協(xié)議可以使不同類型的計(jì)算機(jī)之間通過網(wǎng)絡(luò)實(shí)現(xiàn)文件的傳輸,并且可以傳輸不同類型的文件。文件傳輸服務(wù)是一種實(shí)時(shí)的聯(lián)機(jī)服務(wù)。FTP客戶端程序必須與遠(yuǎn)程的FTP服務(wù)器建立連接并登錄后,才能進(jìn)行文件傳輸。通常一個(gè)用戶必須在FTP服務(wù)器進(jìn)行注冊(cè),擁有合法的用戶名和密碼后,才有可能進(jìn)行有效的FTP連接和登錄。2023/7/2972.2文件傳輸服務(wù)FTP

1.FTP概述2023/10/182.2文件傳輸服務(wù)FTP客戶端在訪問文件傳輸服務(wù)器時(shí),啟動(dòng)本地計(jì)算機(jī)上的文件傳輸?shù)目蛻舳藨?yīng)用程序,輸入用戶名和密碼;遠(yuǎn)處服務(wù)器響應(yīng)客戶端的登錄請(qǐng)求,啟動(dòng)FTP服務(wù)器端程序,對(duì)客戶的用戶名和密碼進(jìn)行驗(yàn)證;如果用戶密碼正確,客戶端即可登錄到FTP服務(wù)器,從而建立起連接,進(jìn)行文件的傳輸。在這里,首先必須分清文件傳送(filetransfer)和文件存?。╢ileaccess)之間的區(qū)別。由FTP提供的文件傳送是將一個(gè)完整的文件從一個(gè)系統(tǒng)復(fù)制到另一個(gè)系統(tǒng)中。在FTP服務(wù)中,用戶經(jīng)常遇到兩個(gè)概念:“下載”和“上傳”。下載服務(wù):服務(wù)器端響應(yīng)客戶端的請(qǐng)求,將服務(wù)器上的文件復(fù)制到客戶端的計(jì)算機(jī)上的過程。上傳服務(wù):客戶端將本地本地計(jì)算機(jī)上的文件復(fù)制到文件傳輸服務(wù)器上的過程。用Internet語言來說,用戶可通過客戶機(jī)程序向(從)遠(yuǎn)程主機(jī)上傳(下載)文件。文件存儲(chǔ)是應(yīng)用系統(tǒng)(如NFS等)提供的。2023/7/2982.2文件傳輸服務(wù)FTP客戶端在訪問文件2023/10/192.2文件傳輸服務(wù)FTP2.FTP工作原理FTP使用客戶端/服務(wù)器方式;一個(gè)FTP服務(wù)器進(jìn)程可同時(shí)為多個(gè)客戶進(jìn)程提供服務(wù)。FTP的服務(wù)器進(jìn)程由兩大部分組成:—個(gè)主進(jìn)程,負(fù)責(zé)接受新的請(qǐng)求;另外有若干個(gè)從屬進(jìn)程,負(fù)責(zé)處理單個(gè)請(qǐng)求。我們以傳文件為例介紹FTP協(xié)議的工作過程。主進(jìn)程的工作步驟如下:(1)打開熟知端口(端口號(hào)為21),迎接客戶進(jìn)程的連接。(2)等待客戶進(jìn)程發(fā)出連接請(qǐng)求。(3)啟動(dòng)從屬進(jìn)程來處理客戶進(jìn)程發(fā)來的請(qǐng)求。從屬進(jìn)程對(duì)客戶進(jìn)程的請(qǐng)求處理完后即終止,但從屬進(jìn)程在運(yùn)行期間根據(jù)需要還可能創(chuàng)建其他一些子進(jìn)程。(4)回到等待狀態(tài),繼續(xù)接受其他客戶進(jìn)程發(fā)來的請(qǐng)求。主進(jìn)程與從屬進(jìn)程的處理是并發(fā)進(jìn)行的。圖5-17描述了客戶與服務(wù)器以及它們之間的連接情況。2023/7/2992.2文件傳輸服務(wù)FTP2.FTP工作原2023/10/1102.2文件傳輸服務(wù)FTP圖5-17FTP原理示意圖從圖5-17中可以看出,F(xiàn)TP在客戶端和服務(wù)器之間建立了兩個(gè)連接:控制連接和數(shù)據(jù)連接??刂七B接用于傳送客戶端與服務(wù)器之間的命令以及相應(yīng)的回送信息,數(shù)據(jù)連接用于客戶端與服務(wù)器之間的數(shù)據(jù)交換。2023/7/29102.2文件傳輸服務(wù)FTP圖5-17F2023/10/1112.2文件傳輸服務(wù)FTP3.FTP的工作方式FTP支持兩種模式,一種方式叫做Standard(也就是PORT方式,主動(dòng)方式),一種是Passive(也就是PASV,被動(dòng)方式)。Standard模式FTP的客戶端發(fā)送PORT命令到FTP服務(wù)器。Passive模式FTP的客戶端發(fā)送PASV命令到FTP服務(wù)器。下面介紹一個(gè)這兩種方式的工作原理:(1)Port模式FTP客戶端首先和FTP服務(wù)器的TCP21端口建立連接,通過這個(gè)通道發(fā)送命令,客戶端需要接收數(shù)據(jù)時(shí)在這個(gè)通道上發(fā)送PORT命令。PORT命令包含了客戶端用什么端口接收數(shù)據(jù)。在傳送數(shù)據(jù)的時(shí)候,服務(wù)器端通過自己的TCP20端口連接至客戶端的指定端口發(fā)送數(shù)據(jù)。FTP服務(wù)器必須和客戶端建立一個(gè)新的連接用來傳送數(shù)據(jù)。(2)Passive模式在建立控制通道的時(shí)候和Standard模式類似,但建立連接后發(fā)送的不是PORT命令,而是PASV命令。FTP服務(wù)器收到PASV命令后,隨機(jī)打開一個(gè)高端端口(端口號(hào)大于1024)并且通知客戶端在這個(gè)端口上傳送數(shù)據(jù)的請(qǐng)求,客戶端連接FTP服務(wù)器此端口,然后FTP服務(wù)器將通過這個(gè)端口進(jìn)行數(shù)據(jù)的傳送,這個(gè)時(shí)候FTP服務(wù)器不再需要建立一個(gè)新的和客戶端之間的連接。2023/7/29112.2文件傳輸服務(wù)FTP3.FTP的工2023/10/112很多防火墻在設(shè)置的時(shí)候都是不允許接受外部發(fā)起的連接的,所以許多位于防火墻后或內(nèi)網(wǎng)的FTP服務(wù)器不支持PASV模式,因?yàn)榭蛻舳藷o法穿過防火墻打開FTP服務(wù)器的高端端口;而許多內(nèi)網(wǎng)的客戶端不能用PORT模式登陸FTP服務(wù)器,因?yàn)閺姆?wù)器的TCP20無法和內(nèi)部網(wǎng)絡(luò)的客戶端建立一個(gè)新的連接,造成無法工作。4.FTP服務(wù)器的訪問方法FTP是基于客戶機(jī)/服務(wù)器結(jié)構(gòu)而設(shè)計(jì)的。FTP服務(wù)器的訪問形式有兩種:Web頁面形式的文件傳輸服務(wù)和獨(dú)立的FTP服務(wù)。(1)Web頁面形式的文件傳輸服務(wù)由于Web頁面的友好性,F(xiàn)TP服務(wù)采用Web頁面的形式為用戶提供文件傳輸服務(wù)。這是目前Internet上FTP服務(wù)的常見形式。Web頁面形式的文件傳輸也有兩種形式。2023/7/2912很多防火墻在設(shè)置的時(shí)候都是不允許接受外2023/10/1132.2文件傳輸服務(wù)FTP①在瀏覽器窗口的地址欄中輸入FTP服務(wù)器的地址,然后輸入登錄的用戶名和密碼。如圖5-18所示,以匿名方式訪問FTP服務(wù)器的操作。圖5-18微軟的匿名FTP服務(wù)器窗口。2023/7/29132.2文件傳輸服務(wù)FTP①在瀏覽器窗口2023/10/1142.2文件傳輸服務(wù)FTP②在FTP服務(wù)商提供的Web頁面中點(diǎn)擊相關(guān)鏈接,實(shí)現(xiàn)文件的下載,但是這類FTP服務(wù)器一般只能提供文件下載,無法實(shí)現(xiàn)文件上傳的功能。(2)獨(dú)立的FTP服務(wù)對(duì)于獨(dú)立的FTP服務(wù),必須使用專門的FTP命令或稱FTP軟件,輸入已注冊(cè)的用戶名和口令后,才能連接到FTP服務(wù)器上,從而實(shí)現(xiàn)文件傳送的任務(wù)。常用的FTP軟件有系統(tǒng)自帶的Ftp.exe、CuteFTP、LeapFTP、Ws-FTP等,這些軟件的原理基本相同,只是功能和界面略有不同。下面以Windows的FTP命令,介紹使用獨(dú)立的FTP服務(wù)的方法。①啟動(dòng)FTP命令單擊【開始】->【運(yùn)行】命令,鍵入“ftp”,單擊“確定”按鈕,出現(xiàn)FTP命令窗口。該窗口中命令提示符是ftp>,表明正在運(yùn)行的FTP命令。②與FTP服務(wù)器建立連接使用某個(gè)FTP服務(wù)器提供的功能之前,先要使用open命令與FTP服務(wù)器建立連接。例如:ftp>open012023/7/29142.2文件傳輸服務(wù)FTP②在FTP服務(wù)2023/10/1152.2文件傳輸服務(wù)FTP命令鍵入后,F(xiàn)TP命令將和IP地址為01的FTP服務(wù)器進(jìn)行連接,如果連接成功則會(huì)顯示如圖5-19所示的信息。2023/7/29152.2文件傳輸服務(wù)FTP命令鍵入后,F(xiàn)2023/10/1162.2文件傳輸服務(wù)FTP③FTP目錄與文件操作在FTP服務(wù)器上有許多目錄與文件,有一系列命令可以對(duì)這些目錄或文件進(jìn)行操作,從而可以查看目錄列表、修個(gè)目錄、下載文件、上傳文件等各項(xiàng)操作。各命令的使用和功能如下。PWD命令。用于顯示FTP服務(wù)器的當(dāng)前工作目錄。格式為ftp>pwd。LS命令:顯示FTP

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論