新聞中心
ftp四種傳輸模式?
FTP是 TCP/IP協(xié)議族 的協(xié)議之一,簡稱文件傳輸協(xié)議,主要用于遠(yuǎn)距離文件傳輸,如文件的上傳和下載。FTP的文本傳輸模式分為: ASCII傳輸模式(文本模式) 和 二進(jìn)制傳輸模式(binary)。

站在用戶的角度思考問題,與客戶深入溝通,找到寧晉網(wǎng)站設(shè)計與寧晉網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋寧晉地區(qū)。
ftp哪兩種數(shù)據(jù)傳輸方式主動被動?
1、 客戶端發(fā)送一個TCP SYN(TCP同步)包給服務(wù)器段眾所周知的FTP控制端口21,客戶端使用暫時的端口作為它的源端口;
2、 服務(wù)器端發(fā)送SYN ACK(同步確認(rèn))包給客戶端,源端口為21,目的端口為客戶端上使用的暫時端口;
3、 客戶端發(fā)送一個ACK(確認(rèn))包;客戶端使用這個連接來發(fā)送FTP命令,服務(wù)器端使用這個連接來發(fā)送FTP應(yīng)答;
4、 當(dāng)用戶請求一個列表(List)請求或者發(fā)起一個要求發(fā)送或者接受文件的請求,客戶端軟件使用PORT命令,這個命令包含了一個暫時的端口,客戶端希望服務(wù)器在打開一個數(shù)據(jù)連接時候使用這個暫時端口;PORT命令也包含了一個IP地址,這個IP地址通常是客戶自己的IP地址,而且FTP也支持第三方(third-party)模式,第三方模式是客戶端告訴服務(wù)器端打開與另臺主機(jī)的連接;
ftp信息傳遞方式?
FTP的傳輸有兩種方式:ASCII傳輸模式和二進(jìn)制數(shù)據(jù)傳輸模式。
1.ASCII傳輸方式:假定用戶正在拷貝的文件包含的簡單ASCII碼文本,如果在遠(yuǎn)程機(jī)器上運(yùn)行的不是UNIX,當(dāng)文件傳輸時ftp通常會自動地調(diào)整文件的內(nèi)容以便于把文件解釋成另外那臺計算機(jī)存儲文本文件的格式。
但是常常有這樣的情況,用戶正在傳輸?shù)奈募牟皇俏谋疚募鼈兛赡苁浅绦?,?shù)據(jù)庫,字處理文件或者壓縮文件(盡管字處理文件包含的大部分是文本,其中也包含有指示頁尺寸,字庫等信息的非打印字符)。在拷貝任何非文本文件之前,用binary 命令告訴ftp逐字拷貝,不要對這些文件進(jìn)行處理,這也是下面要講的二進(jìn)制傳輸。
2.二進(jìn)制傳輸模式:在二進(jìn)制傳輸中,保存文件的位序,以便原始和拷貝的是逐位一一對應(yīng)的。即使目的地機(jī)器上包含位序列的文件是沒意義的。例如,macintosh以二進(jìn)制方式傳送可執(zhí)行文件到Windows系統(tǒng),在對方系統(tǒng)上,此文件不能執(zhí)行。
ftp命令的格式如下?
FTP的中文意思是文件傳輸協(xié)議,是英文File Protocol的縮寫,主要是用于Internet上的控制文件的雙向傳輸,使用客戶或者是服務(wù)器模式,F(xiàn)TP主要屬于網(wǎng)絡(luò)傳輸協(xié)議的應(yīng)用層,是電腦文件傳輸中很重要的一部分。
FTP的命令行格式為: ftp -v -d -i -n -g [主機(jī)名] ,
其中 -v 顯示遠(yuǎn)程服務(wù)器的所有響應(yīng)信息;
-n 限制ftp的自動登錄,即不使用;.n etrc文件;
-d 使用調(diào)試方式;
-g 取消全局文件名。
到此,以上就是小編對于簡述ftp服務(wù)器文件傳輸原理的問題就介紹到這了,希望這4點(diǎn)解答對大家有用。
當(dāng)前文章:FTP服務(wù)器的傳輸模式有哪些
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/cdigddh.html


咨詢
建站咨詢
