[LEDE-DEV] A state of network acceleration / test on Archer C7 v4

Laurent GUERBY laurent at guerby.net
Sun Jan 28 15:42:36 PST 2018


Hi Michael,

On Sun, 2018-01-28 at 17:09 -0500, Michael Richardson wrote:
> Laurent GUERBY <laurent at guerby.net> wrote:
>     > I tested today a few things on a brand new TP-Link Archer C7
> v4.0,
>     > LAN client Dell Latitude 7480 (eth I219-LM, wifi 8265 / 8275)
>     > WAN server NUC5i3RYB (eth I218-V), NAT between them, <1 ms
> latency
>     > (everything on the same table), IPv4 unless specified,
>     > using iperf3 LAN=>WAN and -R for WAN=>LAN (both TCP).
> 
>     > With the TP-Link firmware:
>     > - wired 930+ Mbit/s both ways
>     > - wireless 5G 560+ Mbit/s down 440+ Mbit/s up
>     > - wireless 2.4G 100+ Mbit/s both ways
> 
>     > With OpenWRT/LEDE trunk 20180128 4.4 kernel:
>     > - wired 350-400 Mbit/s both ways
>     > - wired with firewall deactivated 550 Mbit/s
>     > (just "iptables -t nat -A POSTROUTING -j MASQUERADE")
> 
> That still means you have conn-tracking loaded.
> Have you tried without that?

What should I do to enable NAT without conn-tracking?
(I see a few nf_conntrack* modules in lsmod)

>     > - wired IPv6 routing, no NAT, no firewall 250 Mbit/s
>     > - wireless 5G 150-200 Mbit/s
>     > - wireless 2.4G forgot to test
> 
> Does the TP-Link firmware support any IPv6?
> You could report 0Mb/s for IPv6 :-)

TP-Link has now added full IPv6 support AFAIK. I will
test it and report when I get my hand on another spare.

>     > IPv6 performance without NAT being below IPv4 with NAT seems
>     > to indicate there are potential gains in software :).
> 
> Depends upon whether there is hardware support for NAT,
> which many devices have, wrapped up under NDAs.

I don't think OpenWRT has support for NAT accelerators
at this point, IPv4 and IPv6 are both done in software.

Sincerely,

Laurent

> --
> ]               Never tell me the odds!                 | ipv6 mesh
> networks [
> ]   Michael Richardson, Sandelman Software Works        | network
> architect  [
> ]     mcr at sandelman.ca  http://www.sandelman.ca/        |   ruby on
> rails    [
> 
> _______________________________________________
> Lede-dev mailing list
> Lede-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/lede-dev



More information about the Lede-dev mailing list