成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

FTP主動模式、被動模式介紹

瀏覽:411日期:2023-03-25 09:40:21

主動模式

  1. FTP client use TCP port 1026 for command to FTP server command port 21
  2. FTP server use TCP port 21 responed to FTP client command port 1026
  3. FTP server use TCP port 20 for sending data to FTP client data port 1027 (1026 + 1)
  4. FTP client use TCP port 1027 ( 1026 + 1) for data ACK to FTP server port 20

被動模式

  1. FTP client use TCP port 1026 to FTP server command port 21 via command PASV
  2. FTP server use TCP port 21 to FTP client 1026 command port for reply data port 2024
  3. FTP client use TCP port 1027 (N+1) to FTP server 2024 for data transmit and ACK
  4. FTP server use TCP port 2024 to FTP client for data transmit and ACK

FTP是僅基于TCP的服務,不支持UDP。 與眾不同的是FTP使用2個端口,一個數(shù)據(jù)端口和一個命令端口(也可叫做控制端口)。通常來說這兩個端口是21(命令端口)和20(數(shù)據(jù)端口)。但FTP 工作方式的不同,數(shù)據(jù)端口并不總是20。這就是FTP主動與被動模式的最大不同之處。

(一)主動FTP

主動方式的FTP是這樣的:客戶端從一個任意的非特權(quán)端口N(N>1024)連接到FTP服務器的命令端口(21端口)。然后客戶端開始監(jiān)聽端口N+1,并發(fā)送FTP命令“port N+1”到FTP服務器。接著服務器會從它自己的數(shù)據(jù)端口(20)連接到客戶端指定的數(shù)據(jù)端口(N+1)。

針對FTP服務器前面的防火墻來說,必須允許以下通訊才能支持主動方式FTP:

1. 任何大于1024的端口到FTP服務器的21端口。(客戶端初始化的連接)
  2. FTP服務器的21端口到大于1024的端口。 (服務器響應客戶端的控制端口)
  3. FTP服務器的20端口到大于1024的端口。(服務器端初始化數(shù)據(jù)連接到客戶端的數(shù)據(jù)端口)
  4. 大于1024端口到FTP服務器的20端口(客戶端發(fā)送ACK響應到服務器的數(shù)據(jù)端口)

(二)被動FTP

  為了解決服務器發(fā)起到客戶的連接的問題,人們開發(fā)了一種不同的FTP連接方式。這就是所謂的被動方式,或者叫做PASV,當客戶端通知服務器它處于被動模式時才啟用。

在被動方式FTP中,命令連接和數(shù)據(jù)連接都由客戶端發(fā)起,這樣就可以解決從服務器到客戶端的數(shù)據(jù)端口的入方向連接被防火墻過濾掉的問題。

當開啟一個 FTP連接時,客戶端打開兩個任意的非特權(quán)本地端口(N > 1024和N+1)。第一個端口連接服務器的21端口,但與主動方式的FTP不同,客戶端不會提交PORT命令并允許服務器來回連它的數(shù)據(jù)端口,而是提交 PASV命令。這樣做的結(jié)果是服務器會開啟一個任意的非特權(quán)端口(P > 1024),并發(fā)送PORT P命令給客戶端。然后客戶端發(fā)起從本地端口N+1到服務器的端口P的連接用來傳送數(shù)據(jù)。

對于服務器端的防火墻來說,必須允許下面的通訊才能支持被動方式的FTP:

1. 從任何大于1024的端口到服務器的21端口 (客戶端初始化的連接)
  2. 服務器的21端口到任何大于1024的端口 (服務器響應到客戶端的控制端口的連接)
  3. 從任何大于1024端口到服務器的大于1024端口 (客戶端初始化數(shù)據(jù)連接到服務器指定的任意端口)
  4. 服務器的大于1024端口到遠程的大于1024的端口(服務器發(fā)送ACK響應和數(shù)據(jù)到客戶端的數(shù)據(jù)端口)

(三) 主動與被動FTP優(yōu)缺點

  主動FTP對FTP服務器的管理有利,但對客戶端的管理不利。因為FTP服務器企圖與客戶端的高位隨機端口建立連接,而這個端口很有可能被客戶端的防火墻阻塞掉。被動FTP對FTP客戶端的管理有利,但對服務器端的管理不利。因為客戶端要與服務器端建立兩個連接,其中一個連到一個高位隨機端口,而這個端口很有可能被服務器端的防火墻阻塞掉。

幸運的是,有折衷的辦法。既然FTP服務器的管理員需要他們的服務器有最多的客戶連接,那么必須得支持被動FTP。我們可以通過為FTP服務器指定一個有 限的端口范圍來減小服務器高位端口的暴露。這樣,不在這個范圍的任何端口會被服務器的防火墻阻塞。雖然這沒有消除所有針對服務器的危險,但它大大減少了危 險。

簡而言之:

主動模式(PORT)和被動模式(PASV)。主動模式是從服務器端向客戶端發(fā)起連接;被動模式是客戶端向服務器端發(fā)起連接。兩者的共同點是都使用 21端口進行用戶驗證及管理,差別在于傳送數(shù)據(jù)的方式不同,PORT模式的FTP服務器數(shù)據(jù)端口固定在20,而PASV模式則在1025-65535之間隨機

FTP主動模式與被動模式的解決與原理

FTP是File Transfer Protocol(文件傳輸協(xié)議)的縮寫,用來在兩臺計算機之間互相傳送文件。相比于HTTP,F(xiàn)TP協(xié)議要復雜得多。復雜的原因,是因為FTP協(xié)議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與服務器之間傳遞命令;另一個是數(shù)據(jù)鏈路,用來上傳或下載數(shù)據(jù)。

FTP協(xié)議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。

PORT(主動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據(jù)時,客戶端在命令鏈路上用PORT命令告訴服務器:“我打開了XXXX端口,你過來連接我”。于是服務器從20端口向客戶端的XXXX端口發(fā)送連接請求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。

PASV(被動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據(jù)時,服務器在命令鏈路上用PASV命令告訴客戶端:“我打開了XXXX端口,你過來連接我”。于是客戶端向服務器的XXXX端口發(fā)送連接請求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。

概括:
--------------------------------------------------------------------------------
  主動模式:服務器向客戶端敲門,然后客戶端開門
  被動模式:客戶端向服務器敲門,然后服務器開門
  所以,如果你是如果通過代理上網(wǎng)的話,就不能用主動模式,因為服務器敲的是上網(wǎng)代理服務器的門,而不是敲客戶端的門
而且有時候,客戶端也不是輕易就開門的,因為有防火墻阻擋,除非客戶端開放大于1024的高端端口
--------------------------------------------------------------------------------

標簽: FTP
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
日韩影院免费视频| 欧美经典三级视频一区二区三区| 精品不卡在线视频| 国产在线日韩欧美| 欧美性色黄大片| 日本网站在线观看一区二区三区| 国产女优一区| 亚洲色图在线播放| 在线播放不卡| 亚洲欧洲日韩女同| 亚洲国产精品一区二区第一页| 国产精品视频第一区| 欧美日韩亚洲一区二区三区在线 | 国产精品久久久一区麻豆最新章节| 成人激情av网| 精品国产3级a| 91丨porny丨户外露出| 中文字幕av在线一区二区三区| 欧美精品一线| 国产精品成人一区二区三区夜夜夜| 国自产拍偷拍福利精品免费一 | 国产成人一区二区精品非洲| 777亚洲妇女| 成人一级片在线观看| 欧美精品一区二区不卡| caoporm超碰国产精品| 欧美xxx久久| 91一区二区在线| 中文字幕电影一区| 亚洲经典在线| 亚洲a一区二区| 色噜噜久久综合| 国内成人精品2018免费看| 日韩精品中文字幕一区 | 色综合久久久久综合99| 免费在线看一区| 91.麻豆视频| aaa国产一区| 1区2区3区欧美| 久久视频一区| 国产精品99久久久| 久久久精品黄色| 亚洲国产欧美不卡在线观看| 午夜在线成人av| 欧美影视一区二区三区| 黑人巨大精品欧美黑白配亚洲| 日韩欧美国产1| 欧美日韩一区二区三区在线观看免 | 欧美伦理电影网| 国产成人在线色| 国产午夜精品理论片a级大结局| 欧美日韩一区综合| 亚洲高清免费视频| 欧美日韩国产不卡在线看| 亚洲人亚洲人成电影网站色| 久久av一区二区三区亚洲| 日本欧美在线看| 日韩精品在线一区二区| 国内自拍一区| 亚洲超丰满肉感bbw| 欧美日韩国产一级片| 成人国产精品免费观看| 国产精品国产a级| 久热re这里精品视频在线6| 国产一区二区伦理片| 久久综合色天天久久综合图片| 亚洲精品乱码久久久久久蜜桃91| 日韩电影在线看| 欧美成人欧美edvon| 亚洲电影av| 久久99精品国产.久久久久 | 久久精品人人做人人爽人人| 在线亚洲国产精品网站| 日韩精品每日更新| 精品91自产拍在线观看一区| 一本久久综合| 精品在线你懂的| 欧美国产视频在线| 麻豆成人在线| 成人免费高清视频在线观看| 亚洲精品国产a| 8v天堂国产在线一区二区| 国语精品中文字幕| 麻豆一区二区三| 日本一区二区三区在线不卡| 91黄色在线观看| 欧美激情无毛| 麻豆成人久久精品二区三区小说| 国产丝袜美腿一区二区三区| 久久性天堂网| 欧美日韩国产成人精品| 美女mm1313爽爽久久久蜜臀| 国产片一区二区| 色www精品视频在线观看| 欧美精品国产一区| 久久不见久久见免费视频7| 欧美国产丝袜视频| 欧美日本精品一区二区三区| 激情另类综合| 国产福利一区二区| 亚洲国产欧美在线人成| 久久精品夜夜夜夜久久| 欧美影视一区二区三区| 亚洲国产精品一区在线观看不卡| 国产精品一线二线三线精华| 亚洲另类春色国产| 久久亚洲影视婷婷| 欧美综合一区二区| 亚洲国产精品一区二区第一页| 国产精品自拍三区| 亚洲高清免费观看| 中文字幕久久午夜不卡| 7777精品伊人久久久大香线蕉的 | 99久久久久久| 麻豆精品一区二区三区| 最新国产精品久久精品| 日韩精品一区二区三区四区视频| 久久久99国产精品免费| 国产精品v亚洲精品v日韩精品 | 亚洲第一区色| aaa亚洲精品| 极品销魂美女一区二区三区| 一区二区三区蜜桃| 国产欧美日产一区| 91精品在线观看入口| 久久久久国产一区二区| 伊人久久婷婷| 色综合天天性综合| 国产精品系列在线观看| 青青草97国产精品免费观看无弹窗版| 亚洲色图一区二区三区| 久久久精品中文字幕麻豆发布| 欧美美女网站色| 久久一区免费| 99视频日韩| 欧美午夜久久| a美女胸又www黄视频久久| 国产综合色精品一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 国产精品美女久久久久高潮| 精品久久久久久久人人人人传媒 | 午夜久久福利影院| 亚洲日本中文字幕区| 久久精品亚洲乱码伦伦中文| 日韩一区二区三区电影| 欧美亚洲动漫精品| 欧美中文日韩| 亚洲视频导航| 在线免费观看一区二区三区| 91麻豆成人久久精品二区三区| 国产成人综合精品三级| 精品亚洲porn| 欧美a一区二区| 天天做天天摸天天爽国产一区| 亚洲最色的网站| 亚洲综合区在线| 亚洲精品成人少妇| 亚洲猫色日本管| 亚洲欧美一区二区久久| 国产精品色呦呦| 精品成人免费观看| 欧美变态tickling挠脚心| 91精品国产91热久久久做人人 | 亚洲精品视频在线| 中文字幕一区日韩精品欧美| 久久精品无码一区二区三区| 久久综合九色综合欧美亚洲| 欧美www视频| 日韩欧美激情一区| 日韩网站在线看片你懂的| 欧美一级黄色大片| 日韩午夜激情免费电影| 欧美一区二区三区精品| 91精品国产丝袜白色高跟鞋| 欧美精品乱人伦久久久久久| 欧美精品日韩综合在线| 欧美一区二区三区精品| 日韩一区二区电影网| 亚洲精品一区在线观看| 精品成人一区二区三区四区| 久久久午夜精品| 欧美激情一区二区三区不卡 | 国产主播一区二区| 国产精品99久久久| 大尺度一区二区| 播五月开心婷婷综合| 欧美在线一二三区| 91免费版pro下载短视频| 色综合欧美在线| 亚洲无线观看| 亚洲一区二区三区高清不卡| 久久一区二区三区四区五区| 欧美影院一区二区| 在线播放日韩导航| 欧美电影免费提供在线观看| 久久免费午夜影院| 国产精品久久久久久久久动漫| 一区二区三区日韩欧美精品| 日韩不卡在线观看日韩不卡视频| 久久成人免费网站|