国产玉足榨精视频在线_亚洲日韩国产第一区_男人都懂的网站在线观看免费_久久91亞洲精品中文字幕奶水_按摩房技师激情国产精品_无人在线观看视频在线观看_年轻女教师2免费播放_欧洲熟妇色xxⅩx欧美老妇多毛_91爱视频成人在线第一页_欧美日韩中文字幕成人网

日志樣式

重慶公司網(wǎng)站建設一條龍全包(支持文件傳輸?shù)膽脤訁f(xié)議)應用層的傳輸協(xié)議,

1.FTP的工作原理FTP是因特網(wǎng)上使用得最廣泛的文件傳輸協(xié)議它提供交互式的訪問,允許客戶指明文件的類型和格式,并允許文件具有存取權(quán)限它屏蔽了各計算機系統(tǒng)的細節(jié),因而適合于在異構(gòu)網(wǎng)絡中的任意計算機之間傳送文件。

FTP功能:①提供不同種類主機系統(tǒng)(硬、軟件體系等都可以不同)之間的文件傳輸能力②以用戶權(quán)限管理的方式對遠程FTP服務器上的文件管理能力③以匿名FTP的方式提供公用文件共享的能力采用C/S模式,使用TCP可靠的傳輸服務。

一個FTP服務器進程可以同時為多個用戶進程提供服務FTP服務器進程由兩大部分組成:一個主進程,復雜接收信道請求;另外有若干從屬進程,負責處理單個請求工作步驟:①打開熟知端口21(控制端口),使客戶進程能夠連接上。

②等待客戶進程發(fā)連接請求③啟動從屬進程來處理客戶進程發(fā)來的請求主進程與從屬進程并發(fā)執(zhí)行,從屬進程對客戶進程的請求處理完畢后即終止④回到等待狀態(tài),繼續(xù)接收其他客戶進程的請求FTP服務器必須在整個會話期間保留用戶的狀態(tài)信息。

特別是服務器必須把指定的用戶賬戶與控制連接聯(lián)系起來,服務器必須追蹤用戶在遠程目錄樹上的當前位置2.控制連接與數(shù)據(jù)連接FTP在工作時使用兩個并行的TCP連接:一個是控制連接(端口號21),一個是數(shù)據(jù)連接(端口號20)。

使用兩個不同的端口號可以使協(xié)議更加簡單和更容易實現(xiàn)1)控制連接服務器監(jiān)聽21號端口,等待客戶連接,建立在這個端口的連接稱為控制連接,用來傳輸控制信息,且都以7位ASCII碼格式傳送在整個會話期間都處于打開的狀態(tài)。

2)數(shù)據(jù)連接服務器端的控制進程在接收到FTP客戶發(fā)來的文件傳輸請求后,就創(chuàng)建“數(shù)據(jù)傳送進程”和“數(shù)據(jù)連接”數(shù)據(jù)連接:用來連接客戶端和服務器端的數(shù)據(jù)傳送進程數(shù)據(jù)傳送進程實際完成文件的傳送,在傳送完畢后關閉“數(shù)據(jù)傳送連接”并結(jié)束運行。

兩種傳輸模式:①主動模式PORT:客戶端連接到服務器的21端口,登錄成功之后要讀取數(shù)據(jù)時,客戶端隨機開放一個端口并發(fā)送命令告知服務器,服務器收到PORT命令和端口號后,通過20端口和客戶端開放的端口連接,發(fā)送數(shù)據(jù)

②被動模式PASV:客戶端要讀取數(shù)據(jù)時,發(fā)送PASV命令到服務器,服務器在本地隨機開放一個端口,并告知客戶端,客戶端再連接到服務器開放的端口進行數(shù)據(jù)傳輸。