FACTOID # 45: American adults have spent more time than anyone in education .
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "TFTP" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > TFTP

Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol akin to a basic version of FTP. TFTP is often used to transfer small files between hosts on a network, such as when a remote X Window System terminal or any other thin client boots from a network host or server.


Some details of TFTP:

  • Uses UDP (port 69) as its transport protocol (unlike FTP which uses TCP port 21).
  • It cannot list directory contents
  • No authentication or encryption mechanisms
  • Used to read files from/write files to a remote server
  • Supports three different transfer modes, "netascii", "octet" and "mail", with the first two corresponding to the "ascii" and "image" (binary) modes of the FTP protocol.

Details of a TFTP session

Since TFTP utilizes UDP, there's no formal definition of session, client and server. However, each file transferred via TFTP constitutes an independent exchange of packets, and an informal client-server relationship exists between the initiating and responding hosts.

  • The initiating host A sends an RRQ (read request) or WRQ (write request) packet to host B, containing the filename and transfer mode.
  • B replies with an ACK (acknowledgement) packet, which also serves to inform A of which port on host B the remaining packets should be sent to.
  • The source host sends numbered DATA packets to the destination host, all but the last containing 512 bytes of data. The destination host replies with numbered ACK packets for all DATA packets.
  • The final DATA packet must contain less than 512 bytes of data to signal that it is the last. If the size of the transferred file is an exact multiple of 512 bytes, the source sends a final DATA packet containing 0 bytes of data.

See also

External links

  • Tftp Manual on Unix (http://www.scit.wlv.ac.uk/cgi-bin/mansec?1+tftp)
  • Standard 33/RFC 1350 (http://www.rfc-editor.org/rfc/std/std33.txt) "The TFTP protocol (revision 2)"

  Results from FactBites:
 
TFTP Server 2000 (205 words)
TFTP Server 2000 provides an Internet-standard TFTP (Trivial File Transfer Protocol) server on any Windows NT 4.0 PC or server.
It supports all TFTP clients that are RFC 1350-compliant, including those integrated into network devices, such as routers.
TFTP Server 2000 runs as an NT Service and writes to the NT Event Log.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.