FTP server

From Wiki @ Karl Jones dot com
Revision as of 13:57, 24 April 2016 by Karl Jones (Talk | contribs) (External links)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

An FTP server is a server which provides File Transfer Protocol services.

Client-server model

A server host runs one or more server programs which share their resources with clients.

A client does not share any of its resources, but requests a server's content or service function.

Clients therefore initiate communication sessions with servers, while servers await incoming requests.

See Client-server model.

FTP client-server process

An FTP client initiates a session in order to:

  • Upload files (send to server)
  • Download files (receive from server)

FTP servers await incoming requests, and respond by either:

  • Receiving files (from client upload)
  • Sending files (to client download)

See also

External links