Overall setup is quite simple: one hEX is used as Traffic Generator and the second one is used as switch (switching incoming traffic back to the Traffic Generator - so we can get the Rx info).
IP setup:
First hEX has IP = 169.254.0.201
Second hEX has IP = 169.254.0.100
Packet template setup:
Type: TCP
Source IP = 169.254.0.200 (dummy IP just for the tests)
Destination IP = 169.254.0.201
Gateway IP = 169.254.0.100 (just to be 100% sure that we are forcing traffic towards second hEX)
For the purpose of this tests, both hEX devices are connected with single 1m CAT6 UTP patch cable.
Now comes the puzzling part. I am including two Traffic Generator report with different packet sizes:
Traffic Generator output for 1500 bytes packets / 100Mbps / no PPS limit:
Code: Select all
SEQ ID TX-PACKET TX-RATE RX-PACKET RX-RATE
...
63 0 8 333 99.9Mbps 8 333 99.9Mbps
64 0 8 335 100.0Mbps 8 333 99.9Mbps
65 0 8 332 99.9Mbps 8 334 100.0Mbps
66 0 8 333 99.9Mbps 8 333 99.9Mbps
67 0 8 334 100.0Mbps 8 334 100.0Mbps
68 0 8 333 99.9Mbps 8 333 99.9Mbps
69 0 8 334 100.0Mbps 8 334 100.0Mbps
70 0 8 333 99.9Mbps 8 333 99.9Mbps
71 0 8 333 99.9Mbps 8 333 99.9Mbps
72 0 8 333 99.9Mbps 8 333 99.9Mbps
73 0 8 334 100.0Mbps 8 334 100.0Mbps
74 0 8 333 99.9Mbps 8 333 99.9Mbps
75 0 8 334 100.0Mbps 8 334 100.0Mbps
76 0 8 333 99.9Mbps 8 333 99.9Mbps
77 0 8 334 100.0Mbps 8 332 99.9Mbps
78 0 8 332 99.9Mbps 8 334 100.0Mbps
79 0 8 334 100.0Mbps 8 334 100.0Mbps
80 0 8 333 99.9Mbps 8 333 99.9Mbps
81 0 8 333 99.9Mbps 8 333 99.9Mbps
TOT 0 674 993 99.9Mbps 674 993 99.9Mbps
Traffic Generator output for 100 bytes packets / 100Mbps / no PPS limit:
Code: Select all
SEQ ID TX-PACKET TX-RATE RX-PACKET RX-RATE
...
35 0 125 000 100.0Mbps 125 000 100.0Mbps
36 0 125 002 100.0Mbps 124 962 99.9Mbps
37 0 125 000 100.0Mbps 124 937 99.9Mbps
38 0 125 000 100.0Mbps 124 994 99.9Mbps
39 0 124 941 99.9Mbps 124 863 99.8Mbps
40 0 125 058 100.0Mbps 125 063 100.0Mbps
41 0 125 003 100.0Mbps 124 987 99.9Mbps
42 0 125 000 100.0Mbps 124 987 99.9Mbps
43 0 124 999 99.9Mbps 124 984 99.9Mbps
44 0 124 996 99.9Mbps 124 999 99.9Mbps
45 0 125 004 100.0Mbps 124 988 99.9Mbps
46 0 124 998 99.9Mbps 124 977 99.9Mbps
47 0 125 003 100.0Mbps 125 000 100.0Mbps
48 0 124 829 99.8Mbps 124 747 99.7Mbps
49 0 125 172 100.1Mbps 125 183 100.1Mbps
50 0 124 997 99.9Mbps 124 980 99.9Mbps
51 0 125 001 100.0Mbps 124 967 99.9Mbps
52 0 124 997 99.9Mbps 124 952 99.9Mbps
53 0 125 001 100.0Mbps 124 993 99.9Mbps
TOT 0 6 624 817 99.9Mbps 6 623 899 99.9Mbps
Question is: why is this happening? Or more specifically: can first hEX (Traffic Generator) even capture all those small packets at this rate and generate reliable report? Or are these numbers kind of "misleading"? Meaning: the packets are actually arriving back, but they are not properly counted in? Is there any packet size / link speed / PPS data sheet available for hEX I could check / refer to?