[OpenAFS] tcpoob timeline
Jeffrey Altman
jaltman@secure-endpoints.com
Fri, 26 Oct 2012 21:00:59 -0400
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig83104F0ADD098A2B46AC454B
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On 10/26/2012 6:40 PM, Jeffrey Altman wrote:
> The argument in favor of a TCP based solution is that RX cannot go fast=
> enough. Andrew's claim is that RX cannot use a window size greater tha=
n
> 43.75K because of the 32 packet window limitation in 1.6. The fact is
> that this limitation is not a protocol limitation but an implementation=
> limitation. Andrew points to Simon Wilkinson's past talks on RX as a
> justification for this restriction. Of course, Simon's talks also
> provide the road map for how to remove the bottlenecks and permit the
> full window size of 256 packets to be used without performance
> degradation. When combined with Jumbograms a window can support up to
> 2MB of application data per call without any changes to the protocol.
A correction here. The maximum window size is 358KB with the existing
limit of 1440 bytes per packet since the existing jumbo gram
implementation combines multiple RX packets into a single transmission
unit but does not increase the number of packets in the window.
However, it is possible to implement a packet size negotiation in RX
which would permit the maximum packet size to be increased to just under
64K. 64K packets combined with the current 256 packet window size can
permit saturation of a 10Gbit pipe with a single RX call.
Jeffrey Altman
--------------enig83104F0ADD098A2B46AC454B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
iQEcBAEBAgAGBQJQizJNAAoJENxm1CNJffh4xVoH/R/2q4t7Dc2FQ1/NIkgn9Rk9
Pa3yL5lhGX9wP3U57O2oqw3BJviYkC7Trz5Pc3EvABT/lHYCDFik+VwwE2u3d30A
JPX2em7H8OxCNltouXKBGmw7F1tHfDDY9zlorcsmSWGxJkwQSaAyA6ntJQVj8eOZ
5yiv2wcQsM2PjqVqR6eFpPYBjXZwxOBF88yyoqSKkm5i8mwETsv6AopsPdCJ5gDF
EN+zqx/DQPHRCkc551jnh1t1H6AJjJu+YCignpRo4Yk/OpUOKSP6f0AF+o153HCg
hYHxyEfciSrAC2Xg2/KhG/96GwMhu+TKSiefNlxjZAyngwGpulII77J33MCePlo=
=oUJv
-----END PGP SIGNATURE-----
--------------enig83104F0ADD098A2B46AC454B--