TFTP Windowsize Option
RFC 7440, “TFTP Windowsize Option”, is a Proposed Standard document published in January 2015 by P. Masotta. The canonical text is published by the RFC Editor.
Abstract
The "Trivial File Transfer Protocol" (RFC 1350) is a simple, lockstep, file transfer protocol that allows a client to get 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 (LAN). TFTP has been used for this application because it is very simple to implement. The employment of a lockstep scheme limits throughput when used on a LAN.
This document describes a TFTP option that allows the client and server to negotiate a window size of consecutive blocks to send as an alternative for replacing the single-block lockstep schema. The TFTP option mechanism employed is described in "TFTP Option Extension" (RFC 2347).
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 7440 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7439 Gap Analysis for Operating IPv6-Only MPLS Networks
- RFC 7441 Encoding Multipoint LDP Forwarding Equivalence Classes in the NLRI of BGP MCAST-VPN Routes
- RFC 7438 Multipoint LDP In-Band Signaling with Wildcards
- RFC 7442 Carrying Protocol Independent Multicast - Sparse Mode in Any-Source Multicast Mode Trees over Multipoint LDP
- RFC 7437 IAB, IESG, and IAOC Selection, Confirmation, and Recall Process: Operation of the Nominating and Recall Committees
- RFC 7443 Application-Layer Protocol Negotiation Labels for Session Traversal Utilities for NAT Usages
- RFC 7436 IP-Only LAN Service
- RFC 7444 Security Labels in Internet Email