中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

ftp協(xié)議的兩種工作方式

1970-01-01    來(lái)源:

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

ftp協(xié)議的工作原理

FTP Transfer Protocol 件傳輸協(xié)議的縮寫,在RFC 959中具體說(shuō)明。
  FTP會(huì)話時(shí)包含了兩個(gè)通道,一個(gè)叫控制通道,一個(gè)叫數(shù)據(jù)通道。
  控制通道:控制通道是和FTP服務(wù)器進(jìn)行溝通的通道,連接FTP,發(fā)送FTP指令都是通過(guò)控制通道來(lái)完成的。
  數(shù)據(jù)通道:數(shù)據(jù)通道是和FTP服務(wù)器進(jìn)行文件傳輸或者列表的通道。
  FTP協(xié)議中,控制連接均有客戶端發(fā)起,而數(shù)據(jù)連接有兩種工作方式:PORT方式和PASV方式
  PORT模式(主動(dòng)方式)
  FTP 客戶端首先和FTP Server的TCP 21端口建立連接,通過(guò)這個(gè)通道發(fā)送命令,客戶端需要接收數(shù)據(jù)的時(shí)候在這個(gè)通道上發(fā)送PORT命令。 PORT命令包含了客戶端用什么端口(一個(gè)大于1024的端口)接收數(shù)據(jù)。在傳送數(shù)據(jù)的時(shí)候,服務(wù)器端通過(guò)自己的TCP 20端口發(fā)送數(shù)據(jù)。 FTP server必須和客戶端建立一個(gè)新的連接用來(lái)傳送數(shù)據(jù)。
  PASV模式(被動(dòng)方式)
  在建立控制通道的時(shí)候和PORT模式類似,當(dāng)客戶端通過(guò)這個(gè)通道發(fā)送PASV 命令的時(shí)候,F(xiàn)TP server打開(kāi)一個(gè)位于1024和5000之間的隨機(jī)端口并且通知客戶端在這個(gè)端口上傳送數(shù)據(jù)的請(qǐng)求,然后FTP server 將通過(guò)這個(gè)端口進(jìn)行數(shù)據(jù)的傳送,這個(gè)時(shí)候FTP server不再需要建立一個(gè)新的和客戶端之間的連接傳送數(shù)據(jù)。
  如果從C/S模型這個(gè)角度來(lái)說(shuō),PORT對(duì)于服務(wù)器來(lái)說(shuō)是OUTBOUND,而PASV模式對(duì)于服務(wù)器是INBOUND,這一點(diǎn)請(qǐng)?zhí)貏e注意,尤其是在使用防火墻的企業(yè)里,這一點(diǎn)非常關(guān)鍵,如果設(shè)置錯(cuò)了,那么客戶將無(wú)法連接。

標(biāo)簽: ftp服務(wù)器 防火墻 服務(wù)器 服務(wù)器端 企業(yè)

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:討論web服務(wù)器的日志記錄

下一篇:Apache的MySQL用戶認(rèn)證安裝步驟