1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

    Dismiss Notice
Dismiss Notice

Welcome To SNBForums

SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.

If you'd like to post a question, simply register and have at it!

While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!

NAT Acceleration and LAN speeds?

Discussion in 'Asuswrt-Merlin' started by Sptz, Jan 25, 2020.

  1. Sptz

    Sptz Occasional Visitor

    Joined:
    May 31, 2015
    Messages:
    23
    This is something that I haven't quite found a full clarification on. Regarding NAT Acceleration > LAN speeds. My ISP provides 60/20 so, in theory, I don't quite need NAT acceleration but does this also affect LAN throughput between clients? (video streaming, file transferring, etc)

    Thanks!
     
  2. L&LD

    L&LD Part of the Furniture

    Joined:
    Dec 9, 2013
    Messages:
    10,852
    That would be easy to test, no? :)

    With NAT acceleration on, transfer a large file between two wired devices.

    Turn off NAT acceleration, reboot, wait 10 minutes to allow all services to engage and settle down, then re-run the same test above (try to use a different large file though, if you haven't also rebooted the client devices used to do this test with).
     
    Last edited: Jan 25, 2020
    a5m and PDinDetroit like this.
  3. Sptz

    Sptz Occasional Visitor

    Joined:
    May 31, 2015
    Messages:
    23
    Unfortunately I don't have 2 wired devices, just one, my TV. So there's no way I can genuinely test this. My question was because, using Transmission in my AC86U brings the CPU usage to 90-100% at all times, so my query was if NAT Accel would help with LAN throughput not taking a CPU toll as without NAT Accel is fully relying on the CPU. So that, in theory, it'd be agnostic to how much the CPU is being used or not at the current time.

    All I read online states ( https://www.speedguide.net/faq/what-is-nat-acceleration-495 ) NAT accel and internet throughput, that it's only useful for >150/200 internet.
     
    Last edited: Jan 25, 2020
  4. L&LD

    L&LD Part of the Furniture

    Joined:
    Dec 9, 2013
    Messages:
    10,852
    @Sptz thinking about this more, NAT acceleration on or off shouldn't make a difference between two wired devices?

    Because the 'traffic' isn't routed, it is simply going through a simple switch instead.
     
  5. ColinTaylor

    ColinTaylor Part of the Furniture

    Joined:
    Mar 31, 2014
    Messages:
    10,566
    Location:
    UK
    NAT acceleration only applies to WAN to LAN (and vice versa) traffic. It has no effect on LAN to LAN traffic.

    I don't know whether the RT-AC86U is different but on my RT-AC68U wired (Ethernet to Ethernet) traffic stays on the switch chip and therefore doesn't consume any of the router's CPU. However, wired to wireless (and vice versa) traffic is bridged on the router and therefore does consume CPU. In my case quite significant amounts (~40% when using my laptop's 5GHz to do a file transfer).
     
    Last edited: Jan 26, 2020
    L&LD and CaptainSTX like this.