documentation:examples:setting_up_a_forwarding_performance_benchmark_lab
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
documentation:examples:setting_up_a_forwarding_performance_benchmark_lab [2019/11/13 11:36] – [netmap pkt-gen] olivier | documentation:examples:setting_up_a_forwarding_performance_benchmark_lab [2020/12/30 08:42] (current) – [Simplified methodology] olivier | ||
---|---|---|---|
Line 21: | Line 21: | ||
Method used here is to bench only the " | Method used here is to bench only the " | ||
- | - Only smallest size packet (20 bytes for IPv4, 40 bytes for IPv6) | + | - Only smallest size packet (20 bytes for IPv4, 40 bytes for IPv6): Generating packets with only 1 byte of payload, and using padding feature could be a possibility too. |
- Offered load is the maximum line-rate of the medium (like under a Denial of Service attack) | - Offered load is the maximum line-rate of the medium (like under a Denial of Service attack) | ||
Line 220: | Line 220: | ||
<note warning> | <note warning> | ||
- | You need to use a FreeBSD -head with svn revision of 257758 minimum and if you are using Intel NIC you need [[https:// | + | You need to use a [[https:// |
</ | </ | ||
Line 228: | Line 228: | ||
Here is an example for: | Here is an example for: | ||
- | * 2000 flows (about 5000 flows on 10Gb/ | + | * 2000 flows by using a source range of IP 198.18.0.1-198.18.0.100 and destination 198.19.0.1 to 198.18.20 |
* The source and destination UDP port are 2000 (it's important to specify the port source and destination for avoiding the usage of port number 0 filtered by pf) | * The source and destination UDP port are 2000 (it's important to specify the port source and destination for avoiding the usage of port number 0 filtered by pf) | ||
* The destination MAC address needs to be given | * The destination MAC address needs to be given | ||
Line 325: | Line 325: | ||
</ | </ | ||
- | Now we can try to bench your servers for a router usage, like [[documentation: | + | Now we can try to bench your servers for a router usage, like [[documentation: |
===== Bench reproducibility and ministat ===== | ===== Bench reproducibility and ministat ===== |
documentation/examples/setting_up_a_forwarding_performance_benchmark_lab.1573641368.txt.gz · Last modified: 2019/11/13 11:36 by olivier