1 / 8

Network Programming Final Project - FTP

Network Programming Final Project - FTP. 指導教授 : 潘仁義 組別 : 第 4 組 組 員 : 501435001 楊興忠 501435005 蕭俊宇 2013/12/22. FTP - File Transfer Protocol. F ile T ransfer P rotocol , FTP 是用於在 網路 上進行檔案傳輸的一套標準協議。它屬於 網路傳輸協定 (TCP/IP) 的 應用層 協定 , 定義在 RFC 959 中 。 提供目前登錄的電腦與遠端主機間下載 、上傳檔案的服務。

hubert
Download Presentation

Network Programming Final Project - FTP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Network ProgrammingFinal Project - FTP 指導教授: 潘仁義 組別: 第4組 組員: 501435001 楊興忠 501435005 蕭俊宇 2013/12/22

  2. FTP - File Transfer Protocol File Transfer Protocol, FTP • 是用於在網路上進行檔案傳輸的一套標準協議。它屬於網路傳輸協定(TCP/IP)的應用層協定,定義在RFC 959中。 • 提供目前登錄的電腦與遠端主機間下載、上傳檔案的服務。 • Port number: 控制連線(21),資料連線(20)

  3. FTP – File Transfer Protocol • FTP是一個8位元的客戶端-伺服器協定,能操作任何型別的檔案而不需要進一步處理,就像MIME或Unicode一樣。 • 除文字檔可以利用ASCII模式下載或上傳外,一律使用Binary。

  4. 需以 binary 傳輸的檔案種類:

  5. FTP – 工作模式 • Standard (Active Mode, 主動模式) 在建立資料通道時,服務端去連接別人. • Passive (Passive Mode, 被動模式) 在建立資料通道時,服務端被別人連接. • 建立資料通道時,用Active模式還是Passive模式,選擇權在於FTP用戶端。

  6. FTP - 指令

  7. FTP - 指令

  8. FTP - 指令

More Related