[PATCH 00/13] add "windowsize" (RFC 7440) support for tftp
Enrico Scholz
enrico.scholz at sigma-chemnitz.de
Tue Aug 9 02:35:24 PDT 2022
Sascha Hauer <sha at pengutronix.de> writes:
>> The tftp "windowsize" greatly improves the performance of tftp
>> transfers. This patchset adds support for it.
>
> TCP for the poor, nice ;)
>
> Very nice stuff indeed. I gave it a quick test and TFTP works as before,
> that's good to start with, but to gain speed improvements I need a
> RFC7440 capable server on the other end. Which server did you test it
> with? Have any RFC7440 capable servers made it to the distributions
> already?
https://github.com/ensc/r-tftpd ;)
yes... it is problem to implement both server and client side. But the
window size feature also works with PXE clients and u-boot, so I think
it is correct.
I started to implement it with transparent proxying support in mind
(e.g. translate tftp requests to http ones, or fetch cached images with
'rsync').
But when I saw the effects of windows size support, I focused on that.
Enrico
More information about the barebox
mailing list