Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Weird things that happen when you have a 100GbE pipe to your desk.

Weird things that happen when you have a 100GbE pipe to your desk.

Scheduled Pinned Locked Moved Uncategorized
11 Posts 4 Posters 0 Views
  • 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.
  • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

    Weird things that happen when you have a 100GbE pipe to your desk. 8 Gbps of sustained network traffic and the network monitor is like "yeah you're not using much bandwidth"

    Also I think there's a 32-bit overflow or something in xfce4-netload-plugin because the rate shows 0.00 Mbps when I get above some threshold (not sure what it is exactly but it's in the 15-40 Gbps range)

    Link Preview Image
    deweyoxberger@techhub.socialD This user is from outside of this forum
    deweyoxberger@techhub.socialD This user is from outside of this forum
    deweyoxberger@techhub.social
    wrote last edited by
    #2

    @azonenberg 100Gb? That's like the entire world's supply of trained electrons. Better get more of em trained up!

    azonenberg@ioc.exchangeA 1 Reply Last reply
    0
    • deweyoxberger@techhub.socialD deweyoxberger@techhub.social

      @azonenberg 100Gb? That's like the entire world's supply of trained electrons. Better get more of em trained up!

      azonenberg@ioc.exchangeA This user is from outside of this forum
      azonenberg@ioc.exchangeA This user is from outside of this forum
      azonenberg@ioc.exchange
      wrote last edited by
      #3

      @DeweyOxberger They're in good company I have two 100G and five 40G links lit up in my LAN at the moment (and six 10G... no 25G at the moment and more 1G than I feel like counting right now)

      1 Reply Last reply
      0
      • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

        Weird things that happen when you have a 100GbE pipe to your desk. 8 Gbps of sustained network traffic and the network monitor is like "yeah you're not using much bandwidth"

        Also I think there's a 32-bit overflow or something in xfce4-netload-plugin because the rate shows 0.00 Mbps when I get above some threshold (not sure what it is exactly but it's in the 15-40 Gbps range)

        Link Preview Image
        pikhq@social.treehouse.systemsP This user is from outside of this forum
        pikhq@social.treehouse.systemsP This user is from outside of this forum
        pikhq@social.treehouse.systems
        wrote last edited by
        #4

        @azonenberg that sounds like it'd make for a fun bug report for the xfce folks ๐Ÿ˜›

        azonenberg@ioc.exchangeA 1 Reply Last reply
        0
        • pikhq@social.treehouse.systemsP pikhq@social.treehouse.systems

          @azonenberg that sounds like it'd make for a fun bug report for the xfce folks ๐Ÿ˜›

          azonenberg@ioc.exchangeA This user is from outside of this forum
          azonenberg@ioc.exchangeA This user is from outside of this forum
          azonenberg@ioc.exchange
          wrote last edited by
          #5

          @pikhq i'm pretty sure what is happening (not having dug into the code yet) is that it looks at ifconfig stats each update interval, default 4 Hz, and subtracts to calculate bits per second.

          and probably uses an int32 temporary somewhere in the process

          azonenberg@ioc.exchangeA 1 Reply Last reply
          0
          • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

            @pikhq i'm pretty sure what is happening (not having dug into the code yet) is that it looks at ifconfig stats each update interval, default 4 Hz, and subtracts to calculate bits per second.

            and probably uses an int32 temporary somewhere in the process

            azonenberg@ioc.exchangeA This user is from outside of this forum
            azonenberg@ioc.exchangeA This user is from outside of this forum
            azonenberg@ioc.exchange
            wrote last edited by
            #6

            @pikhq i suspect running an ultra-lightweight DE on a machine with 128 CPU cores, half a TB of RAM, and a 100G NIC is not a common use case ๐Ÿ˜›

            azonenberg@ioc.exchangeA 1 Reply Last reply
            0
            • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

              @pikhq i suspect running an ultra-lightweight DE on a machine with 128 CPU cores, half a TB of RAM, and a 100G NIC is not a common use case ๐Ÿ˜›

              azonenberg@ioc.exchangeA This user is from outside of this forum
              azonenberg@ioc.exchangeA This user is from outside of this forum
              azonenberg@ioc.exchange
              wrote last edited by
              #7

              @pikhq ok yeah I'm certain now. played around with bandwidth limited iperf3 and the bug kicks in almost exactly at 17.1 Gbps which is 2^31 bytes per second

              azonenberg@ioc.exchangeA 1 Reply Last reply
              0
              • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                @pikhq ok yeah I'm certain now. played around with bandwidth limited iperf3 and the bug kicks in almost exactly at 17.1 Gbps which is 2^31 bytes per second

                azonenberg@ioc.exchangeA This user is from outside of this forum
                azonenberg@ioc.exchangeA This user is from outside of this forum
                azonenberg@ioc.exchange
                wrote last edited by
                #8

                @pikhq And it's fixed upstream 8 months ago https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/commit/89a1e888f6664826e3a2f2bcdf366fd39fcfa001

                Guess i'll see if i can backport that diff to the debian packaged version that's probably the easiest

                1 Reply Last reply
                0
                • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                  Weird things that happen when you have a 100GbE pipe to your desk. 8 Gbps of sustained network traffic and the network monitor is like "yeah you're not using much bandwidth"

                  Also I think there's a 32-bit overflow or something in xfce4-netload-plugin because the rate shows 0.00 Mbps when I get above some threshold (not sure what it is exactly but it's in the 15-40 Gbps range)

                  Link Preview Image
                  azonenberg@ioc.exchangeA This user is from outside of this forum
                  azonenberg@ioc.exchangeA This user is from outside of this forum
                  azonenberg@ioc.exchange
                  wrote last edited by
                  #9

                  yep that's exactly what it was... backported the upstream fix (from only 8 months ago) to the debian packaged version and it's happy now even when saturating 100G

                  Link Preview Image
                  1 Reply Last reply
                  0
                  • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                    Weird things that happen when you have a 100GbE pipe to your desk. 8 Gbps of sustained network traffic and the network monitor is like "yeah you're not using much bandwidth"

                    Also I think there's a 32-bit overflow or something in xfce4-netload-plugin because the rate shows 0.00 Mbps when I get above some threshold (not sure what it is exactly but it's in the 15-40 Gbps range)

                    Link Preview Image
                    benhm3@saint-paul.usB This user is from outside of this forum
                    benhm3@saint-paul.usB This user is from outside of this forum
                    benhm3@saint-paul.us
                    wrote last edited by
                    #10

                    @azonenberg

                    [That stable rate]: Proof we're living in the future.

                    azonenberg@ioc.exchangeA 1 Reply Last reply
                    0
                    • benhm3@saint-paul.usB benhm3@saint-paul.us

                      @azonenberg

                      [That stable rate]: Proof we're living in the future.

                      azonenberg@ioc.exchangeA This user is from outside of this forum
                      azonenberg@ioc.exchangeA This user is from outside of this forum
                      azonenberg@ioc.exchange
                      wrote last edited by
                      #11

                      @BenHM3 the future would be if that was internet bandwidth not LAN

                      1 Reply Last reply
                      1
                      0
                      • R relay@relay.infosec.exchange shared this topic
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups