Skip to content

Bandwidth measurements are not accurate #171

@fanqiehc

Description

@fanqiehc

The bandwidth gap between server and client is around 10% .


# ./ethr -s -4

Ethr: Comprehensive Network Performance Measurement Tool (Version: v1.0.0)
Maintainer: Pankaj Garg (ipankajg @ LinkedIn | GitHub | Gmail | Twitter)

-----------------------------------------------------------
Accepting IP version: ipv4
Listening on port 8888 for TCP & UDP
-----------------------------------------------------------
[RemoteAddress]  Proto   Bits/s   Conn/s    Pkt/s   Latency
[    10.3.9.21]    TCP  265.09M        1     --        --
[    10.3.9.21]    TCP    9.60G        0     --        --
[    10.3.9.21]    TCP    9.07G        0     --        --
[    10.3.9.21]    TCP    9.09G        0     --        --
[    10.3.9.21]    TCP    9.66G        0     --        --
[    10.3.9.21]    TCP    9.48G        0     --        --
[    10.3.9.21]    TCP    9.47G        0     --        --
[    10.3.9.21]    TCP    9.61G        0     --        --
[    10.3.9.21]    TCP    9.19G        0     --        --
[    10.3.9.21]    TCP    9.16G        0     --        --
[    10.3.9.21]    TCP    9.55G        0     --        --

./ethr -c 10.3.9.14

Ethr: Comprehensive Network Performance Measurement Tool (Version: v1.0.0)
Maintainer: Pankaj Garg (ipankajg @ LinkedIn | GitHub | Gmail | Twitter)

Using destination: 10.3.9.14, ip: 10.3.9.14, port: 8888
[  5] local 10.3.9.21 port 35617 connected to 10.3.9.14 port 8888
- - - - - - - - - - - - - - - - - - - - - - -
[  ID ]   Protocol    Interval      Bits/s
[    5]     TCP      000-001 sec     8.73G
[    5]     TCP      001-002 sec     8.34G
[    5]     TCP      002-003 sec     8.33G
[    5]     TCP      003-004 sec     8.64G
[    5]     TCP      004-005 sec     8.55G
[    5]     TCP      005-006 sec     8.56G
[    5]     TCP      006-007 sec     8.61G
[    5]     TCP      007-008 sec     8.43G
[    5]     TCP      008-009 sec     8.37G
[    5]     TCP      009-010 sec     8.57G
Ethr done, duration: 10s.
Hint: Use -d parameter to change duration of the test.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions