ftp保持連接
① 請高手介紹一下ftp的主動連接和被動連接
自己看,不用加分,其實就是協商的過程,很容易理解.
http://www.lovim.com/dbbs/redirect.php?tid=7&goto=lastpost
ftp的兩種連接模式PASV(被動)和PORT(主動)
FTP基礎知識 FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。 FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。 Port模式:ftp server:tcp 21 <------client:dynamicftp server:tcp 20 ------>client:dynamic Pasv模式:ftp server:tcp 21 <----client:dynamicftp server:tcp dynamic <----client:dynamic PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端在命令鏈路上用PORT命令告訴伺服器:「我打開了XXXX埠,你過來連接我」。於是伺服器從20埠向客戶端的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。 PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器在命令鏈路上用PASV命令告訴客戶端:「我打開了XXXX埠,你過來連接我」。於是客戶端向伺服器的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。 從上面可以看出,兩種方式的命令鏈路連接方法是一樣的,而數據鏈路的建立方法就完全不同。而FTP的復雜性就在於此。
② FTP連接不穩定連不上急...
ftp的意思是 你連接別人的伺服器,你的電腦作為客戶端連接的作為伺服器,只要你自己這邊設好,如果ftp不穩定,你應該就會知道是那邊的問題了吧,伺服器的問題,和你沒關系。。。。
③ FTP連接失敗,不斷重新連接,怎麼弄
用一個功能強的ftp客戶端,會告訴你連接過程的每一步,以便發現問題; 我的安卓手機上有 ES文件瀏覽器就有FTP伺服器功能,埠3721, 我要無線讀寫手機SD卡; 不建議用WIN的IE與資源管理器做FTP客戶端,問題太多; FTP是有埠的,標準是21,但手機上埠就不是了,如用8021,3721,4021, 協議---地址:埠 的路徑不能錯 用戶名,密碼要知道,或是匿名登錄,IE有時會不彈出登錄,用ftp客戶端就不會有 這個問題,因為登錄前要設成好的; FTP服務有沒有啟用狀態; 建議你試試CuteFTP9.0,裡面有注冊碼,功能非常強。可以觀察登錄的過程
④ FTP每隔5分鍾自動斷一次(連接丟失)請問什麼原因能詳細告訴我下嗎
多種可能,你是自己架設的ftp還是去下載的ftp 我說的是後者啊
1是人家就那麼設置的,非會員之類的 就是5分鍾一段。。
2 是不是人家要求是單線程下載 你開多線了
⑤ Ftp怎麼連接連接
首先看你用的是哪種ftp連接了。一般都要有個賬號密碼,輸進去之後,點擊連接,就自動連接了
⑥ 在ftp會話期間,控制連接打開的次數是幾次
FTP是一個文件傳輸協議,它基於TCP協議的,是一個很安全的文件傳輸協議.
它分為兩種連接,一個是控制連接(埠號為21),另一個是數據連接(埠號是20)
在整個交互的FTP會話中.控制連接始終處於連接狀態,數據連接則在每次文件傳送時先打開然後關閉.
因為FTP是基於TCP協議的,所以在連接時要經過三次握手機制,而斷開又要經過四次,如果FTP的控制連接也和數據連接一樣可以多次開關的話,那麼對用戶來說,時間上起碼是一個浪費了.而數據連接又是在控制連接基礎之上,所以就簡單多了.
打個比方吧,你要用WORD寫文件,控制連接相當於你開關機,而打開WORD寫文件又關閉,再打開與再關閉就相當於數據連接.
在一次的FTP會話中,你願意不停地去開關機嗎?
⑦ FTP連接時為什麼總顯示連接丟失呢
可能是網速不行,或者空間不行,如長時間不操作連接斷開,個人意見。
⑧ FlashFXP怎麼保持連接
進入設置,選擇保持鏈接,看上圖操作,時間可自己定義。有些版本可能不一樣,看看大概的意思就知道了
⑨ 為什麼FTP不能正常連接
FTP不能正常連接可以從以下四個方面查找原因:
1.PING FTP伺服器地址,是否能通;
2.查看從本地是否能正常進入FTP伺服器;
3.查看FTP服務有沒有啟動;
4.查看防火牆設置,有沒有屏蔽埠21伺服器上ftp常規配置
解決方法如下:
1、依次在伺服器上找到:開始——管理工具——計算機管理——本地用戶和組——用戶——(右鍵)添加新用戶,設定好用戶名和密碼(密碼永不過期),然後點擊創建即可,需要填寫以下三個位置內容:
⑩ ftp 連接怎樣讓他保持連接不斷
用一個不間斷ftp工具,就算斷了也不怕,可以續傳,覆蓋,根據大小不同覆蓋等隨你選擇。斷了再連,下載的文件還在,不浪費之前下的。
filezilla-project.org 到這個網站下載 ftp客戶段就可以實現了,如果需要ftp伺服器,也有,也可以設置ftp伺服器不間斷。(是開源免費安全軟體啊)
---------
既然你都找到 定時發包的方式,那麼方法就在伺服器端了,在伺服器設置永不短線就是了。如果還找其他辦法,豈不顯得多餘了。