Date: Mon, 15 Jul 2013 08:04:35 -0700 (PDT) From: Barney Cordoba <barney_cordoba@yahoo.com> To: Eugene Grosbein <eugen@grosbein.net> Cc: freebsd-net@freebsd.org, isp <mline@ukr.net> Subject: Re: FreeBSD router problems Message-ID: <1373900675.35372.YahooMailBasic@web121605.mail.ne1.yahoo.com> In-Reply-To: <51E2DD34.3040006@grosbein.net>
next in thread | previous in thread | raw e-mail | index | archive | help
-------------------------------------------- On Sun, 7/14/13, Eugene Grosbein <eugen@grosbein.net> wrote: Subject: Re: FreeBSD router problems To: "Barney Cordoba" <barney_cordoba@yahoo.com> Cc: freebsd-net@freebsd.org, "isp" <mline@ukr.net> Date: Sunday, July 14, 2013, 1:17 PM On 14.07.2013 23:14, Barney Cordoba wrote: > So why not get a real 10gb/s card? RJ45 10gig is here, > and it works a lot better than LAGG. > > If you want to get more than 1Gb/s on a single connection, > you'd need to use roundrobin, which will alternate packets > without concern for ordering. Purists will argue against it, > but it does work and modern TCP stacks know how to deal > with out of order packets. Except of FreeBSD's packet reassembly is broken for long time. For example, http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/167603 _______________________________________________ Also, IP fragmentation and TCP segments are not the same thing. TCP segments regularly will come in out of order, NFS is too stupid to do things correctly; IP fragmentation should not be done unless necessary to accommodate a smaller mtu. BC
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1373900675.35372.YahooMailBasic>