ftp主動模式和被動模式的區別
ftp主動模式和被動模式的區別如下:
一、主動FTP
主動方式的FTP是這樣的:客戶端從一個任意的非特權端口N(N大於1024)連接到FTP服務器的命令端口,也就是21端口。然後客戶端開始監聽端口N加1,併發送FTP命令“port N加1”到FTP服務器。接着服務器會從它自己的數據端口(20)連接到客戶端指定的數據端口(N加1)。針對FTP服務器前面的防火牆來說,必須允許以下通訊才能支援主動方式FTP:
1、任何大於1024的端口到FTP服務器的21端口。(客戶端初始化的連接)。
2、FTP服務器的21端口到大於1024的端口。 (服務器響應客戶端的控制端口)。
3、FTP服務器的20端口到大於1024的端口。(服務器端初始化數據連接到客戶端的數據端口)。
4、大於1024端口到FTP服務器的20端口(客戶端發送ACK響應到服務器的數據端口)。
二、被動FTP
爲了解決服務器發起到客戶的連接的問題,人們開發了一種不同的FTP連接方式。這就是所謂的被動方式,或者叫做PASV,當客戶端通知服務器它處於被動模式時才啓用。
在被動方式FTP中,命令連接和數據連接都由客戶端發起,這樣就可以解決從服務器到客戶端的數據端口的入方向連接被防火牆過濾掉的問題。對於服務器端的防火牆來說,必須允許下面的通訊才能支援被動方式的FTP:
1、從任何大於1024的端口到服務器的21端口(客戶端初始化的連接)。
2、服務器的21端口到任何大於1024的端口(服務器響應到客戶端的控制端口的連接)。
3、從任何大於1024端口到服務器的大於1024端口(客戶端初始化數據連接到服務器指定的任意端口)。
4、服務器的大於1024端口到遠程的大於1024的端口(服務器發送ACK響應和數據到客戶端的數據端口)以上關於主動和被動FTP的解釋,可以簡單概括爲以下兩點:
1、主動FTP:
命令連接:客戶端 >1024端口 -> 服務器 21端口
數據連接:客戶端 >1024端口 <- 服務器 20端口
2、被動FTP:
命令連接:客戶端 >1024端口 -> 服務器 21端口
數據連接:客戶端 >1024端口 -> 服務器 >1024端口
-
查詢蘋果手機序列號的方法
1、首先開啟設定,選擇通用點擊關於本機,然後長按序列號,點擊拷貝,返回桌面。2、開啟safari,接着進入蘋果官網,點擊左上角的兩道槓圖標,點擊技術支援,點擊搜尋支援框,點擊快速連結的保修狀態查詢,最後輸入序列號,輸入驗證碼,點擊繼續即可檢視。...
-
怎麼在微博上找人,在微博上找人方法介紹
1、首先從桌面找到微博點擊開啟,然後進入主頁面點擊發現上方搜尋欄,進行搜尋查找。2、在正上方搜尋方塊進行搜尋即可,在出現的介面中選擇綜合旁的用戶,就能夠搜尋到了。3、最後就可以準確找到想要找到的人,可以搜尋到指定關鍵詞的微博列表,還可以搜尋指定的微博用戶。4...
-
QQ怎麼恢復退出來的羣
21世紀是互聯網資訊時代,互聯網聊天軟件發揮重要資訊溝通作用,一些我們不需要的聊天羣會選擇退出,也會由於不小心或者別的原因退出了qq羣,那麼退出的聊天羣該怎麼恢復呢?退出的qq羣只有羣主能進行恢復操作,管理員不能恢復,而且只能恢復被羣主或管理員刪除的羣成員。而...
-
蘋果手機相冊怎麼上鎖,蘋果手機相冊怎樣上鎖
1、在手機上下載騰訊手機管家APP,下載完畢點擊開啟。2、進入手機管家後,選擇相冊管理。3、點擊加密相冊並進入。4、第一次進入加密相冊會要設定一個個人密碼,或者用戶可以透過指紋識別進入相冊。5、輸入密碼後,密碼如果正確,相冊會自動開啟。6、進入相冊後,點擊添加,...