<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云自無心水自閑

    天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
    posts - 288, comments - 524, trackbacks - 0, articles - 6
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    FTP 主動模式和被動模式

    Posted on 2014-01-28 08:54 云自無心水自閑 閱讀(589) 評論(0)  編輯  收藏
     在主動模式下,FTP客戶端隨機開啟一個大于1024的端口N向服務器的21號端口發起連接,然后開放N+1號端口進行監聽,并向服務器發出PORT N+1命令。服務器接收到命令后,會用其本地的FTP數據端口(通常是20)來連接客戶端指定的端口N+1,進行數據傳輸。     
    在被動模式下,FTP庫戶端隨機開啟一個大于1024的端口N向服務器的21號端口發起連接,同時會開啟N+1號端口。然后向服務器發送PASV命令,通知服務器自己處于被動模式。服務器收到命令后,會開放一個大于1024的端口P進行監聽,然后用PORT P命令通知客戶端,自己的數據端口是P。客戶端收到命令后,會通過N+1號端口連接服務器的端口P,然后在兩個端口之間進行數據傳輸。    
     總的來說,主動模式的FTP是指服務器主動連接客戶端的數據端口,被動模式的FTP是指服務器被動地等待客戶端連接自己的數據端口。     

    被動模式的FTP通常用在處于防火墻之后的FTP客戶訪問外界FTp服務器的情況,因為在這種情況下,防火墻通常配置為不允許外界訪問防火墻之后主機,而只允許由防火墻之后的主機發起的連接請求通過。
    因此,在這種情況下不能使用主動模式的FTP傳輸,而被動模式的FTP可以良好的工作。

     Standard模式FTP 客戶端首先和FTP Server的TCP 21端口建立連接,通過這個通道發送命令,客戶端需要接收數據的時候在這個通道上發送PORT命令。 PORT命令包含了客戶端用什么端口接收數據。
    在傳送數據的時候,服務器端通過自己的TCP 20端口發送數據。 FTP server必須和客戶端建立一個新的連接用來傳送數據。     
     Passive模式在建立控制通道的時候和Standard模式類似,當客戶端通過這個通道發送PASV 命令的時候,FTP server打開一個位于1024和5000之間的隨機端口并且通知客戶端在這個端口上傳送數據的請求, 然后FTP server 將通過這個端口進行數據的傳送,這個時候FTP server不再需要建立一個新的和客戶端之間的連接。 


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久亚洲国产成人精品性色| 成人免费男女视频网站慢动作 | 天堂亚洲免费视频| 精品久久免费视频| 亚洲精品国产精品| 亚洲人成网站在线播放vr| 亚洲成AV人片久久| 色se01短视频永久免费| 亚洲一级片内射网站在线观看| 亚洲国产成人精品不卡青青草原| 33333在线亚洲| 毛片免费视频观看| 色欲aⅴ亚洲情无码AV| 7723日本高清完整版免费| 亚洲国产人成在线观看| 免费看一区二区三区四区| 亚洲AV无码精品色午夜果冻不卡| 十九岁在线观看免费完整版电影| 亚洲综合久久久久久中文字幕| 国产精品综合专区中文字幕免费播放| 久久免费视频网站| 综合自拍亚洲综合图不卡区| 成人免费区一区二区三区 | 7m凹凸精品分类大全免费| 亚洲国产成人精品女人久久久| 一区二区三区精品高清视频免费在线播放 | 久久亚洲精品无码| 噼里啪啦电影在线观看免费高清| 亚洲精品久久无码av片俺去也 | 久久精品国产这里是免费| 亚洲女人初试黑人巨高清| 日本高清免费不卡视频| av网站免费线看| 亚洲大片免费观看| 亚洲男人第一无码aⅴ网站 | 免费视频成人手机在线观看网址| 精品日韩亚洲AV无码| 国产成人涩涩涩视频在线观看免费| 久久免费99精品国产自在现线| 亚洲国产中文在线视频| 亚洲日本一区二区一本一道|