subject: Network Configuration Management Made Easy With Our Free TFTP Download [print this page] Network Configuration Management Made Easy With Our Free TFTP Download
Understanding how TFTP works within the scope of a given network environment is central for professionals within the IT industry to grasp. Remotely booting computer devices for purposes of monitoring on the network is one of the principal reasons for rendering the abilities of TFTP.
Defining TFTP Terminology
TFTP and RTT are 2 acronyms of importance to know before digging deeper into understanding and installing TFTP.
Define TFTP (Trivial File Transfer Protocol): A lock-step algorithm that uses a file transfer protocol. TFTP and FTP may operate similarly in nature though differences between the two technologies certainly do exist. Both protocols transmit data in block packets while relying on RTT to communicate the server readiness for the next block to be transmitted.
Define RTT (Round-Trip Delay): A measure of time taken for a given signal, pulse or packet to reach the designated resource and return to the original destination.
The TFTP Process
TFTP processes work like this: Transmitters are able to process 50 blocks per second if the RTT available between 2 hosts is 20 ms. With a default block size of 512 bytes, the transfer rate is then limited to 25 kb.
When bigger block sizes (1024 or 1468 bytes) are able to be transmitted the resulting transfer rate would see a sharp increase. Typically speaking 1468 bytes in the norm. Exceeding 1500 bytes Ethernet MTU with the size of data payload and protocol headers combined is not possible.
While the TFTP protocol is considered "lock-step" it also uses a transfer window. Though the transfer of packets already sent has not been acknowledged the file "transmitter" will transmit new packets. In so doing a transfer window is able to process a variety of packets simultaneously. This makes it much more convenient for users to send out multiple files without having to wait for confirmation.
So How Do I Install a TFTP Download?
Once you find the right TFTP download for your IT department, here is what typically happens during installation:
To begin the originating host sends a request packet to host at port 69 where the file name and transfer mode are contained.
A reply of acknowledgment package is sent back to the originating host by the receiving host.
Should no acknowledgment be received by the originating host the data is automatically resent by a retransmit timer.
After the transmission channel has been opened the originating host begins to transmit data in numbered packages except for the final block of data which is sent in full-size or 512 bytes.
In response the receiving host responds back to the originating host with individually-numbered packets.
When it is time for the final data packet to be sent it needs to hold less than a full-sized block in-order to communicate that it is the final packet to be sent.
If the size of the transferred file is an exact multiple of the block-size, the source sends a final data packet containing 0 bytes of data.
The receiving host acknowledges all data packets with a numbered acknowledgment association transmission back to the originating host.
Sender responds to the first received acknowledgment package of a block with the data of the next block.
Properly monitoring network computers for a company is thus made possible by TFTP technology for those within the IT industry.