Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

List the major differences between FTP and TFTP?

user-image
Question ajoutée par هاشم المشارقة , Key Account Manager , Advanced United Systems Ltd. ( A member of Taj Holding Group)
Date de publication: 2016/12/04
vaisakh M S
par vaisakh M S , Network Engineer , AlphaNetworkz Technologies

TFTP is 3times faster than FTP

Sajjad Mir
par Sajjad Mir , Senior Project Engineer , Fiber Home International Technologies

 FTP uses TCP port 20 and 21 and TFTP uses UDP port 69.

Mohammed Suhail
par Mohammed Suhail , Network Engineer , Al Abdul Latif-IT (Aitcom)

FTP establishes two connections between client system and server system, one for control information and the other for data to be transfered.Authentication need to be done in FTP initially by way of validating username and password.

TFTP file transfer between client and server process but does not provide user authentication and other useful features supported by FTP.

 

 FTP uses TCP port 20 and 21 and TFTP uses UDP port 69.

Faseeh Mohd koya
par Faseeh Mohd koya , IT SUPPORT ENGINEER [L2] , Ministry of Sports and Youth

FTP stands for File Transfer Protocol. It is used to send/receive file from the remote computer. It is defined in RFC959. FTP establishes two connections between client system and server system, one for control information and the other for data to be transfered. Control information carry commands/response. Authentication need to be done initially by way of validating username and password. Once it is done files can be transferred between two systems. FTP handles both binary and text format files.

When a FTP client requests to connect to the FTP server, a TCP connection is being established to the FTP server's port 21 reserved for FTP. After authentication is done, another TCP connection is being established for the actual data transfer on port number 20.

TFTP stands for Trivial File Transfer Protocol. It is defined in RFC783. It is simpler than FTP, does file transfer between client and server process but does not provide user authentication and other useful features supported by FTP. TFTP uses UDP while FTP uses TCP.

As TFTP is unreliable protocol due to UDP, it uses application layer recovery supported by UDP. This is done by embedding a small header between the UDP header and the data. This header incorporates codes for example read,write and acknowledgement along with numbering scheme which numbers 512 bytes of data. These block numbers provided are used to acknowledge the receipt and re-send the data in case of checksum failures. TFTP sends one block and waits on acknowledgement before sending another block.

More Questions Like This

Avez-vous besoin d'aide pour créer un CV ayant les mots-clés recherchés par les employeurs?