Announcement

Collapse
No announcement yet.

Linux 6.3 Introduces IPv4 "BIG TCP" To Improve High Speed Network Performance

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by aht0 View Post

    Unless Linux can encrypt traffic as FreeBSD does (in-kernel TLS encryption with TLS hardware offload), gonna be tough. Unencrypted traffic may get there tho
    There's kTLS in Linux for encrypting TLS in kernel or even offload them to dedicated hardware like the ethernet card if possible.

    Comment


    • #12
      Originally posted by kylew77 View Post
      Networking performance between FreeBSD which claims to have the fastest stack vs Linux 6.3 once stable in 8 weeks would be cool! Have to be a production FreeBSD with debugging turned off for a fair comparison so maybe this summer once 14.0 comes out.
      Their claims are very far from reality. Linux beat it years ago.

      Comment


      • #13
        Originally posted by Volta View Post

        Their claims are very far from reality. Linux beat it years ago.
        Gonna give solid source to back that claim up?
        1TBb/s result would suffice

        6.2 seems to have kTLS impl. indeed
        Last edited by aht0; 25 February 2023, 08:45 AM.

        Comment


        • #14
          Originally posted by aht0 View Post

          Gonna give solid source to back that claim up?
          1TBb/s result would suffice
          Nothing for such results. Furthermore, I wasn't aware user space TCP stacks are ways faster than in kernel one, so my point doesn't make much a difference. Cloudflare is using Linux kernel TCP, but from reasons other than performance.

          Comment


          • #15
            Originally posted by Volta View Post

            Nothing for such results. Furthermore, I wasn't aware user space TCP stacks are ways faster than in kernel one, so my point doesn't make much a difference. Cloudflare is using Linux kernel TCP, but from reasons other than performance.
            Cant understand wdym. FreeBSD has network traffic encryption in kernel and follow-up hardware offload some years by now.

            Comment


            • #16
              Originally posted by aht0 View Post

              Gonna give solid source to back that claim up?
              1TBb/s result would suffice

              6.2 seems to have kTLS impl. indeed
              I have done some experimentation by combining io_uring multishot recvmsg with kTLS. My testing has shown that having openssl do the decryption was faster than using kTLS. Also, I have not pursue the kTLS testing but with 6.1 kernel, kTLS does have a bug (my guess is a memory leak) that leads to kernel panics after several hours of sustained kTLS usage...

              Comment

              Working...
              X