Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Gigabit PPPoE and Intel Drivers

    Scheduled Pinned Locked Moved Hardware
    48 Posts 13 Posters 17.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      thegriffin
      last edited by

      Thanks for the reply Steve, then I may as well go with the newer NICs in case I change to an ISP that doesn't use PPPoE.

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Or at least make sure you get a CPU with the best single thread rating you can. The i3 is significantly faster.

        Steve

        1 Reply Last reply Reply Quote 0
        • S
          soder
          last edited by

          Rumours say the Intel 700-series cards can do RSS even over that bloody PPPoE WAN. The tricky part is I wasnt able to find the proof word-by-word confirmation in that bloody intel spec sheet of the 700-series NIC chip (its a light 1600+ page madness, if any of you suffer insomnia).
          You can go figure yourself: https://ark.intel.com/content/www/us/en/ark/products/189534/intel-ethernet-controller-x710-at2.html?wapkw=X710-AT2

          Additionally, Microsoft (owner of the RSS algorithm specification) does not consider PPPoE as a valid Toeplitz hash-generating scenario either. You can go figure yourself:
          https://docs.microsoft.com/en-us/windows-hardware/drivers/network/rss-hashing-types

          So either the whole industry is keeping these secrets, or everybody is just plain clueless in this topic since a decade. Until then, you can forget to have underpowered Atom or AMD G-series x86/x64 1Ghz-class CPUs (no matter if they are 4-8-or 1024 cores) perform well in routing of Gbit/sec traffic on single core.

          V 1 Reply Last reply Reply Quote 0
          • V
            VAMike @soder
            last edited by

            @soder said in Gigabit PPPoE and Intel Drivers:

            Rumours say the Intel 700-series cards can do RSS even over that bloody PPPoE WAN. The tricky part is I wasnt able to find the proof word-by-word confirmation in that bloody intel spec sheet of the 700-series NIC chip (its a light 1600+ page madness, if any of you suffer insomnia).

            The 700 series has programmable hash functions so you can make them all sorts of things. Whether your OS will do something useful with it is a different question. The card will probably draw more power than a CPU that's challenged by this, so it's a moot point.

            So either the whole industry is keeping these secrets, or everybody is just plain clueless in this topic since a decade. Until then, you can forget to have underpowered Atom or AMD G-series x86/x64 1Ghz-class CPUs (no matter if they are 4-8-or 1024 cores) perform well in routing of Gbit/sec traffic on single core.

            Works fine on some OS's, so let's be clear that this is an implementation issue in freebsd.

            S 1 Reply Last reply Reply Quote 0
            • S
              soder @VAMike
              last edited by

              @VAMike Do you have first-hand experience?

              V 1 Reply Last reply Reply Quote 0
              • V
                VAMike @soder
                last edited by

                @soder said in Gigabit PPPoE and Intel Drivers:

                @VAMike Do you have first-hand experience?

                yes. you can drop a linux fw (for example) onto the same system and get higher pppoe performance because the pppoe implementation isn't single threaded. I haven't tested against the mpd5 implementation on freebsd, which I assume would be faster than the baseline.

                S 1 Reply Last reply Reply Quote 1
                • S
                  soder @VAMike
                  last edited by

                  @VAMike Of course if the CPU in said low performance router cannot keep up with the gbit PPPoE traffic, it is very unlikely that buying a 700-series card financially makes sense. So its only about theory..

                  V 1 Reply Last reply Reply Quote 1
                  • V
                    VAMike @soder
                    last edited by

                    @soder said in Gigabit PPPoE and Intel Drivers:

                    @VAMike Of course if the CPU in said low performance router cannot keep up with the gbit PPPoE traffic, it is very unlikely that buying a 700-series card financially makes sense. So its only about theory..

                    Either I'm misunderstanding you or you're misunderstanding me. I was not talking about dropping a 700-series card into a low powered device to improve PPPoE performance.

                    1 Reply Last reply Reply Quote 1
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.