Menu

TCP throughput - overhead?

2022-05-20
2022-05-25
  • Szilveszter Nadas

    Hi,

    What overhead is included in the TCP throughput?

    iperf -s -i1 -Z cubic -p 6000 -f m -y C

    20220520144041,10.0.0.50,6000,10.0.0.7,30001,4,61.0-62.0,1914256,15314048
    20220520144041,10.0.0.50,6000,10.0.0.7,30009,19,61.0-62.0,1908464,15267712
    20220520144041,10.0.0.50,6000,10.0.0.7,30006,14,61.0-62.0,1989552,15916416
    20220520144041,10.0.0.50,6000,10.0.0.7,30005,10,61.0-62.0,1953352,15626816
    20220520144041,10.0.0.50,6000,10.0.0.7,30007,17,61.0-62.0,1875160,15001280
    20220520144041,10.0.0.50,6000,10.0.0.7,30002,12,61.0-62.0,1927288,15418304
    20220520144041,10.0.0.50,6000,10.0.0.7,30000,5,61.0-62.0,1930184,15441472
    20220520144041,10.0.0.50,6000,10.0.0.7,30004,7,61.0-62.0,1985208,15881664
    20220520144041,10.0.0.50,6000,10.0.0.7,30003,8,61.0-62.0,1912808,15302464
    20220520144041,10.0.0.50,6000,10.0.0.7,30008,18,61.0-62.0,1934528,15476224
    20220520144041,,,,,0,61.0-62.0,19330800,154646400

    E.g. in these lines the last number is tcp throughput. Does it include any
    TCP/IP/Ethernet headers? Can I configure what to include and what not?

    Cheers,
    Szilveszter

     
    • Robert McMahon

      Robert McMahon - 2022-05-20

      It does not include the overhead associated with protocol layer headers. It's the socket level reads and writes only.

       
  • Szilveszter Nadas

    Thanks. I propose to add this to the documentation/man page.

     
    • Robert McMahon

      Robert McMahon - 2022-05-25

      I added some info to the man page. Commit is here.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.