FTP服务器端口说明
生活随笔
收集整理的這篇文章主要介紹了
FTP服务器端口说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
1.FTP服務器(file transfer protocol server)是在互聯網上提供文件存儲和訪問服務的計算機,他們依照ftp協議提供服務。簡單地說,支持FTP協議的服務器就是FTP服務器。
2.FTP是僅基于TCP的服務,不支持UDP。在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件
3.FTP服務器有2個端口,一個數據端口20和一個命令(控制)端口21。
其中:21端口是用來連接的,20端口用于傳輸數據。
在進行數據傳輸時,客戶端首先連接FTP服務器的21端口,盡心給用戶的認證,認證成功后,要傳輸文件時,服務器會開一個端口為20來進行傳輸文件。
也就是說,端口20才是真正傳輸所用到的端口,端口21只用于FTP的登錄認證。我們平時下載文件時,會遇到下載99%時,文件下載無法完成的情況。其實是因為文件下載完畢后,還要在21端口再次進行用戶認證,而下載文件的時間過長,客戶機和服務器的21端口的連接會被服務器認為是超時連接而中斷掉;解決方法是:設置21端口的響應時間。
?
總結
以上是生活随笔為你收集整理的FTP服务器端口说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几个有用的配置文件
- 下一篇: linux系统调用理解之摘录(1)