版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 ftp(file transfer protocol)中文意思是文件傳輸協(xié)議,它是internet上最早出現(xiàn)的服務(wù)功能之一,但是到目前為止,它仍然是internet上最常用也是最重要的服務(wù)之一。 ftp的主要作用,就是讓用戶連接上一個(gè)遠(yuǎn)程計(jì)算機(jī)(這些計(jì)算機(jī)上運(yùn)行著ftp服務(wù)器程序,并且儲(chǔ)存有成千上萬(wàn)個(gè)非常有用的文件,包括計(jì)算機(jī)軟件、聲音文件、圖像文件、重要資料、電影),查看遠(yuǎn)程計(jì)算機(jī)有哪些文件,然后把這些文件從遠(yuǎn)程計(jì)算機(jī)上復(fù)制到本地計(jì)算機(jī),或把本地計(jì)算機(jī)的文件送到遠(yuǎn)程計(jì)算機(jī)上。 匿名ftp是internet網(wǎng)上發(fā)布軟件的常用方法 internet之所以能延續(xù)到今天,是因?yàn)槿藗兪褂猛ㄟ^標(biāo)準(zhǔn)協(xié)議
2、提供標(biāo)準(zhǔn)服務(wù)的程序。像這樣的程序,有許多就是通過匿名ftp發(fā)布的,任何人都可以存取它們。 internet中的有數(shù)目巨大的匿名ftp主機(jī)以及更多的文件,那么到底怎樣才能知道某一特定文件位于哪個(gè)匿名ftp主機(jī)上的那個(gè)目錄中呢?這正是archie服務(wù)器所要完成的工作。archie將自動(dòng)在ftp主機(jī)中進(jìn)行搜索,構(gòu)造一個(gè)包含全部文件目錄信息的數(shù)據(jù)庫(kù),使你可以直接找到所需文件的位置信息。 ftp軟件的工作原理 起初, ftp并不是應(yīng)用于ip網(wǎng)絡(luò)上的協(xié)議,而是arpanet網(wǎng)絡(luò)中計(jì)算機(jī)間的文件傳輸協(xié)議, arpanet是美國(guó)國(guó)防部組建的老網(wǎng)絡(luò),于19601980年使用。在那時(shí), ftp的主要功能是在主機(jī)間
3、高速可靠地傳輸文件。目前ftp仍然保持其可靠性,即使在今天,它還允許文件遠(yuǎn)程存取。這使得用戶可以在某個(gè)系統(tǒng)上工作,而將文件存貯在別的系統(tǒng)。例如,如果某用戶運(yùn)行web服務(wù)器,需要從遠(yuǎn)程主機(jī)上取得html文件和cgi程序在本機(jī)上工作,他需要從遠(yuǎn)程存儲(chǔ)站點(diǎn)獲取文件(遠(yuǎn)程站點(diǎn)也需安裝web服務(wù)器)。當(dāng)用戶完成工作后,可使用ftp將文件傳回到web服務(wù)器。采用這種方法,用戶無需使用telnet登錄到遠(yuǎn)程主機(jī)進(jìn)行工作,這樣就使web服務(wù)器的更新工作變得如此的輕松。ftp是tcp/ip的一種具體應(yīng)用,它工作在osi模型的第七層, tcp模型的第四層上,即應(yīng)用層,使用tcp傳輸而不是udp,這樣ftp客戶在和
4、服務(wù)器建立連接前就要經(jīng)過一個(gè)被廣為熟知的“三次握手”的過程,它帶來的意義在于客戶與服務(wù)器之間的連接是可靠的,而且是面向連接,為數(shù)據(jù)的傳輸提供了可靠的保證。下面,讓我們來看看,一個(gè)ftp客戶在和服務(wù)器連接是怎么樣的一個(gè)過程(以標(biāo)準(zhǔn)的ftp端口號(hào)為例)。 ftp并不像http協(xié)議那樣,只需要一個(gè)端口作為連接(http的默認(rèn)端口是80,ftp的默認(rèn)端口是21),ftp需要2個(gè)端口,一個(gè)端口是作為控制連接端口,也就是21這個(gè)端口,用于發(fā)送指令給服務(wù)器以及等待服務(wù)器響應(yīng);另一個(gè)端口是數(shù)據(jù)傳輸端口,端口號(hào)為20(僅port模式),是用來建立數(shù)據(jù)傳輸通道的,主要有3個(gè)作用1) 從客戶向服務(wù)器發(fā)送一個(gè)文件。2
5、) 從服務(wù)器向客戶發(fā)送一個(gè)文件。3) 從服務(wù)器向客戶發(fā)送文件或目錄列表。ftp軟件的連接模式port模式是一個(gè)主動(dòng)模式 當(dāng)ftp客戶以port模式連接服務(wù)器時(shí),他動(dòng)態(tài)的選擇一個(gè)端口號(hào)(本次試驗(yàn)是6015)連接服務(wù)器的21端口,注意這個(gè)端口號(hào)一定是1024以上的,因?yàn)?024以前的端口都已經(jīng)預(yù)先被定義好,被一些典型的服務(wù)使用,當(dāng)然有的還沒使用,保留給以后會(huì)用到這些端口的資源服務(wù)。當(dāng)經(jīng)過tcp的三次握手后,連接(控制信道)被建立(如圖1和圖2)。 圖一:ftp客戶使用ftp命令建立于服務(wù)器的連接 圖2:用netstat命令查看,控制信道被建立在客戶機(jī)的6015和服務(wù)器的20端口 現(xiàn)在用戶要列出服務(wù)
6、器上的目錄結(jié)構(gòu)(使用ls或dir命令),那么首先就要建立一個(gè)數(shù)據(jù)通道,因?yàn)橹挥袛?shù)據(jù)通道才能傳輸目錄和文件列表,此時(shí)用戶會(huì)發(fā)出port指令告訴服務(wù)器連接自己的什么端口來建立一條數(shù)據(jù)通道(這個(gè)命令由控制信道發(fā)送給服務(wù)器),當(dāng)服務(wù)器接到這一指令時(shí),服務(wù)器會(huì)使用20端口連接用戶在port指令中指定的端口號(hào),用以發(fā)送目錄的列表(如圖3)。 圖3:ls命令是一個(gè)交互命令,它會(huì)首先與服務(wù)器建立一個(gè)數(shù)據(jù)傳輸通道。經(jīng)驗(yàn)證本次試驗(yàn)客戶機(jī)使用6044端口 ftp的分類 smart betsmart bet ftp nowftp now cuteftpcuteftp filezillafilezilla chinaftpchinaftp chinaftp軟件的簡(jiǎn)介o chinaftp是一款完全由國(guó)人開發(fā)的免費(fèi)的ftp客戶端軟件,軟件支持對(duì)文件傳輸?shù)乃胁僮?,支持msdos和unix兩種目錄結(jié)構(gòu)。 chinaftp與服務(wù)器的交互快,文件傳輸速度快,支持整個(gè)目錄及子目錄的上傳,軟件包含站點(diǎn)管理,方便用戶對(duì)所訪問的站點(diǎn)進(jìn)行訪問保存,無需每次訪問時(shí)都輸入服務(wù)器名、用戶名和密碼。簡(jiǎn)單的操作和方便的管理,軟件界面清晰,左側(cè)為本地磁盤文件,右側(cè)為ftp文件服務(wù)器。文件上傳下載顯示進(jìn)度查看、已傳送字節(jié)、傳輸速度顯示、服務(wù)器狀態(tài)顯示等。 總結(jié)如果直
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度車輛設(shè)備研發(fā)測(cè)試平臺(tái)建設(shè)合同4篇
- 二零二五年度新能源車輛采購(gòu)廉潔協(xié)議書3篇
- 個(gè)人場(chǎng)地租賃合同參考范文(2024版)
- 未來學(xué)校教育中的個(gè)性化學(xué)習(xí)路徑
- 二零二五年度玻璃隔斷玻璃門定制安裝合同3篇
- 線上對(duì)公金融服務(wù)平臺(tái)的營(yíng)銷策略研究
- 2025年度個(gè)人投資養(yǎng)老產(chǎn)業(yè)合作協(xié)議:設(shè)施建設(shè)與運(yùn)營(yíng)管理3篇
- 2025年度水電安裝工程風(fēng)險(xiǎn)評(píng)估與處理合同樣本3篇
- 二零二五年度充電樁設(shè)備研發(fā)與技術(shù)支持合同4篇
- 二零二五年度出租車司機(jī)招聘與行業(yè)規(guī)范執(zhí)行協(xié)議3篇
- 《新生兒預(yù)防接種》課件
- 中國(guó)減肥連鎖行業(yè)市場(chǎng)調(diào)查研究及投資戰(zhàn)略研究報(bào)告
- 2025年1月八省聯(lián)考高考綜合改革適應(yīng)性測(cè)試-高三化學(xué)(陜西、山西、寧夏、青海卷) 含解析
- 2024年03月內(nèi)蒙古中國(guó)銀行內(nèi)蒙古分行春季校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 鏈家、貝殼專業(yè)租房協(xié)議、房屋租賃合同、房屋出租協(xié)議
- 2024年電力算力協(xié)同:需求、理念與關(guān)鍵技術(shù)報(bào)告-南網(wǎng)數(shù)研院(蔡田田)
- 云南省西雙版納傣族自治州(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版小升初模擬(上學(xué)期)試卷及答案
- 大學(xué)生職業(yè)規(guī)劃大賽生涯發(fā)展報(bào)告
- 維克多高中英語(yǔ)3500詞匯
- simotion輪切解決方案與應(yīng)用手冊(cè)
- DSC曲線反映PET得結(jié)晶度
評(píng)論
0/150
提交評(píng)論