SlideServe
Menu
Préférences
© SlideServe · v2026

File Transfer Protocol (FTP)

levana avatar
15 diapositives · 7.8K Views · Sep 11, 2014

File Transfer Protocol (FTP). The standard mechanism provided by the Internet for copying a file from one host to another. The needs: - Different file name conventions Different representation of text and data Different directory structures. FTP (Continued…).

File Transfer Protocol (FTP) - slide 1
01 / 15File Transfer Protocol (FTP)
1 / 17

Télécharger la présentation

File Transfer Protocol (FTP)
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. File Transfer Protocol (FTP) • The standard mechanism provided by the Internet for copying a file from one host to another. • The needs: - • Different file name conventions • Different representation of text and data • Different directory structures Application Layer

  2. FTP (Continued…) • Differs from other client-server applications in that it establishes two connections between the client and the server. They are: - • Data connection • Used for data transfer • Consists of complex rules due to the variety of data being transferred • Control connection • Used for information control (commands and responses) • Uses very simple rules of one line command or response at a time Application Layer

  3. FTP Model • FTP client has three components • User interface • Client control process • Client data transfer process • FTP server has two components • Server control process • Server data transfer process Application Layer

  4. Figure 26.12FTP

  5. FTP Connections • Control connection • Maintained during the entire FTP session • Uses port 21 • Involves interactive connection between user and server • Data connection • Maintained only during a file transfer • Uses port 20 Application Layer

  6. FTP Communications • Communication over control connection • Uses ASCII character set, similar to SMTP • Communication over data connection • File type • Data structure • Transmission mode Application Layer

  7. Figure 26.13Using the control connection

  8. Figure 26.14Using the data connection

  9. File Transfer • File transfer in FTP can mean one of the following three: - • Storing a file • Retrieving a file • Retrieving a list • Most operating systems provide user interface to access the services of FTP where the chosen activity is automatically converted by the interface to the corresponding FTP commands. Application Layer

  10. Figure 26.15File transfer

  11. Figure 26.16Example 1

  12. List of FTP commands in DOS

  13. List of FTP commands in UNIX

  14. FTP Connection Example Application Layer

  15. GUI FTP Example Application Layer