日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ftp简介

發布時間:2025/3/8 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ftp简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介

ftp基于TCP服務,不支持UDP,使用21(控制端口)和20(數據端口),但ftp的數據端口并不總是20.

ftp模式

主動模式 客戶端從一個任意的端口N(N>1024)連接到FTP服務器的命令端口(21端口)。然后客戶端開始監聽端口N+1,并發送FTP命令“port N+1”到FTP服務器。接著服務器會從它自己的數據端口(20)連接到客戶端指定的數據端口(N+1)。 簡單來說就是服務器主動給客戶端發PORT命令。 被動模式 當開啟一個 FTP連接時,客戶端打開兩個任意的本地端口(N > 1024和N+1)。N連接服務器的21端口,客戶端不會提交PORT命令并允許服務器來回連它的數據端口,而是提交 PASV命令,告訴服務器我處于被動模式。這樣做的結果是服務器會開啟一個任意的端口(P > 1024),并發送PORT P命令給客戶端。然后客戶端主動發起N+1到服務器的端口P的連接用來傳送數據。 簡單來說就是客戶端主動給服務器端PORT命令。 1. 主動FTP:
命令連接:客戶端 N 端口 ---》 服務器 21 端口
數據連接:服務器 20端口 ---》 客戶端 N+1 端口 2. 被動FTP: 命令連接:客戶端? N 端口?? ---》 服務器? 21端口
數據連接:客戶端? N+1 端口 ---》 服務器? P 端口

轉載于:https://blog.51cto.com/rajaruan/911595

總結

以上是生活随笔為你收集整理的ftp简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。