FTP并非對(duì)所有的數(shù)據(jù)傳輸都是最佳的
發(fā)布時(shí)間:2014/9/20 15:56:05 訪問次數(shù):696
當(dāng)客戶進(jìn)程向服務(wù)器進(jìn)程發(fā)出建立連接請(qǐng)求時(shí)。要尋找連接服務(wù)器進(jìn)程的熟知端口(21),AD526JNZ同時(shí)還要告訴服務(wù)器進(jìn)程自己的另一個(gè)端口號(hào)碼,用于建立數(shù)據(jù)傳送連接。接著,服務(wù)器進(jìn)程用自己傳送數(shù)據(jù)的熟知端口(20)與客戶進(jìn)程所提供的端口號(hào)碼建立數(shù)據(jù)傳送連接。由于FTP使用了兩個(gè)不同的端口號(hào),所以數(shù)據(jù)連接與控制連接不會(huì)發(fā)生混亂。
使用兩個(gè)獨(dú)立的連接的主要好處是使協(xié)議更加簡(jiǎn)單和更容易實(shí)現(xiàn),I司時(shí)在傳輸文件時(shí)還可以利用控制連接(例如,客戶發(fā)送請(qǐng)求終止傳輸)。
FTP并非對(duì)所有的數(shù)據(jù)傳輸都是最佳的。例如,計(jì)算機(jī)A上運(yùn)行的應(yīng)用程序要在遠(yuǎn)地計(jì)算機(jī)B的一個(gè)很大的文件末尾添加一行信息。若使用FTP,則應(yīng)先將此文件從計(jì)算機(jī)B傳送到計(jì)算機(jī)A,添加上這一行信息后,再用FTP將此文件傳送到計(jì)算機(jī)B,來回傳送這樣大的文件很花時(shí)間。實(shí)際上這種傳送是不必要的,因?yàn)橛?jì)算機(jī)A并沒有使用該文件的內(nèi)容。
然而網(wǎng)絡(luò)文件泵統(tǒng)NFS則采用另一種思路。NFS允許應(yīng)用進(jìn)程打開一個(gè)遠(yuǎn)地文件,并能在該文件的某一個(gè)特定的位置上開始讀寫數(shù)據(jù)。這樣,NFS可使用戶只復(fù)制—個(gè)大文件中的一個(gè)很小的片段,.而不需要復(fù)制整個(gè)大文件。對(duì)于上述例子,計(jì)算機(jī)A中的NFS客戶軟件,把要添加的數(shù)據(jù)和在文件后面寫數(shù)據(jù)的請(qǐng)求一起發(fā)送到遠(yuǎn)地的計(jì)算機(jī)B中的NFS服務(wù)器,NFS服務(wù)器更新文件后返回應(yīng)答信息。在網(wǎng)絡(luò)上傳送的只是少量的修改數(shù)據(jù)。
當(dāng)客戶進(jìn)程向服務(wù)器進(jìn)程發(fā)出建立連接請(qǐng)求時(shí)。要尋找連接服務(wù)器進(jìn)程的熟知端口(21),AD526JNZ同時(shí)還要告訴服務(wù)器進(jìn)程自己的另一個(gè)端口號(hào)碼,用于建立數(shù)據(jù)傳送連接。接著,服務(wù)器進(jìn)程用自己傳送數(shù)據(jù)的熟知端口(20)與客戶進(jìn)程所提供的端口號(hào)碼建立數(shù)據(jù)傳送連接。由于FTP使用了兩個(gè)不同的端口號(hào),所以數(shù)據(jù)連接與控制連接不會(huì)發(fā)生混亂。
使用兩個(gè)獨(dú)立的連接的主要好處是使協(xié)議更加簡(jiǎn)單和更容易實(shí)現(xiàn),I司時(shí)在傳輸文件時(shí)還可以利用控制連接(例如,客戶發(fā)送請(qǐng)求終止傳輸)。
FTP并非對(duì)所有的數(shù)據(jù)傳輸都是最佳的。例如,計(jì)算機(jī)A上運(yùn)行的應(yīng)用程序要在遠(yuǎn)地計(jì)算機(jī)B的一個(gè)很大的文件末尾添加一行信息。若使用FTP,則應(yīng)先將此文件從計(jì)算機(jī)B傳送到計(jì)算機(jī)A,添加上這一行信息后,再用FTP將此文件傳送到計(jì)算機(jī)B,來回傳送這樣大的文件很花時(shí)間。實(shí)際上這種傳送是不必要的,因?yàn)橛?jì)算機(jī)A并沒有使用該文件的內(nèi)容。
然而網(wǎng)絡(luò)文件泵統(tǒng)NFS則采用另一種思路。NFS允許應(yīng)用進(jìn)程打開一個(gè)遠(yuǎn)地文件,并能在該文件的某一個(gè)特定的位置上開始讀寫數(shù)據(jù)。這樣,NFS可使用戶只復(fù)制—個(gè)大文件中的一個(gè)很小的片段,.而不需要復(fù)制整個(gè)大文件。對(duì)于上述例子,計(jì)算機(jī)A中的NFS客戶軟件,把要添加的數(shù)據(jù)和在文件后面寫數(shù)據(jù)的請(qǐng)求一起發(fā)送到遠(yuǎn)地的計(jì)算機(jī)B中的NFS服務(wù)器,NFS服務(wù)器更新文件后返回應(yīng)答信息。在網(wǎng)絡(luò)上傳送的只是少量的修改數(shù)據(jù)。
熱門點(diǎn)擊
- 基本的帶通調(diào)制方法
- CIDR最主要的特點(diǎn)有兩個(gè)
- RIP協(xié)議的缺點(diǎn):壞消息傳播得慢
- IEEE規(guī)定地址字段的第一字節(jié)的最低位為I/
- 什么叫做比特時(shí)間
- 分組過濾路由器是一種具有分組過濾功能的路由器
- 公鑰密碼體制的加密和解密過程有如下特點(diǎn):
- 符合DIX Ethernet V2標(biāo)準(zhǔn)的局域
- 侍播時(shí)延對(duì)載波監(jiān)聽的影響
- 信道利用率
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究