lianghu / ostinato

Automatically exported from code.google.com/p/ostinato
GNU General Public License v3.0
0 stars 0 forks source link

Jumbo packets and Lesser Transsion Rate #57

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Problem on Sending Packet of size greater than 1514 bytes.
2. With large injected packet rate the actual packet output from ostinato is 
very less.

Linux: Ubuntu 10.04
Processor: Intel Atom N270
Ostinato Version: 0.3 

With increase in packet size from 64 bytes to 1514 bytes the Transmission Rate 
(pkt/sec) increases gradually with injected packet rate (pkt/sec) set to 
500pkt/sec. But still the transmission rate observed is somewhat lower than the 
expected transmission rate for the each packet size at given injection rate 
e.g., for packet size 1514 bytes the observed transmission rate is 5.675 mbps 
which is lesser than the expected value of 6.056 mbps.  Ostinato only support 
packet size of 64bytes to 1514 bytes actually and does not support any size 
above this range (Jumbo Packets). Also, no change is observed by sending either 
large number of packets say 1000/5000/100,000 or either sending packets in 
loop, the decrease in transmission packet rate remain same for different packet 
size.

Also, when injected packet rate is varies from 500 pkt/sec to 150,000 pkt/sec 
with fixed packet size of 64 bytes the packets actually transmitted by ostinato 
is much lesser. It is observed that for injected packet rate 500pkt/sec 
ostinato actually transmitted 470pkt/sec while for 150,000 it sends only 7853 
pkt/sec i.e.  4.02 Mbps. For higher injected packet rate the packet 
transmission rate is almost remain same e.g. for Injected Packet rate 100,000 
pkt/sec and 150,000 pkt/sec the Transmitted Packet Rate is 7115 pkt/sec and 
7853 pkt/sec respectively.

In any case, Ostinato is not able to fill the Ethernet pipe.

Original issue reported on code.google.com by mohitvaj...@gmail.com on 20 Nov 2011 at 5:49

Attachments:

GoogleCodeExporter commented 9 years ago
Sorry my mistake...In Subject it should be lesser transmission rate instead of 
"lesser transsion rate"....

Original comment by mohitvaj...@gmail.com on 20 Nov 2011 at 5:52

GoogleCodeExporter commented 9 years ago
Please try with the latest release 0.5 which improved the pkt transmission 
performance. Jumbo frame support was added in release 0.4

Original comment by pstav...@gmail.com on 21 Nov 2011 at 1:38