FTP and TFTP :
FTP:
The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.
TFTP:
Trivial File Transfer Protocol (TFTP) is a 
simple, lock-step, File Transfer Protocol which allows a client to get 
from or put a file onto a remote host. One of its primary uses is in the
 early stages of nodes booting from a local area network. 
  
Differences Between FTP and TFTP :
 Both of these
protocols can be used for transferring files across the Internet. The
differences between the two protocols are explained below:
- FTP is a complete, session-oriented, general purpose file transfer
   protocol. TFTP is used as a bare-bones special purpose file transfer
   protocol.
- FTP can be used interactively. TFTP allows only unidirectional
   transfer of files.
- FTP depends on TCP, is connection oriented, and provides reliable
   control. TFTP depends on UDP, requires less overhead, and provides
   virtually no control.
- FTP provides user authentication. TFTP does not.
- FTP uses well-known TCP port numbers: 20 for data and 21 for
   connection dialog. TFTP uses UDP port number 69 for its file
   transfer activity.
 
 
 
 
 
          
      
 
  
 
 
 
 
 
 
 
 
 
 
No comments:
Post a Comment