After doing some initial research and wasting time on test_beds i finally came to a test setup which is quite easy to do: i set up FreeBSD on my old x41tablet (on bare metal), and do testing between the old and new laptop.
So, at the moment a have some iperf stats: on clear system iperf shows 931mb/s, on the system with netflow2 865mb/s, on fisrt test system is 20% busy in interrupts and another 15% uses iperf. In the second, inerrupts cause about 72-80% and the system is 100% CPU-busy.
So i've got the first numbers, say 850mbit per second is about 106 Megabytes per second and thats about 70Kpps - so this is what PentiumM 1.5 Gz can do without classification.
Later i can swap setups and see what tests will show on my 2,4Gz i3-370m. Now it's not that interesting. I am much more interested is classifying expences.
Next setup will be 30-50 level bpf matching, what performance impact will be on that system.
I was looking for a packet generator, decided to use pktgen from linux kernel.
Using generator is anyway important to learn how to survive on flood, and not to overload the system on DoS or something.
So, at the moment a have some iperf stats: on clear system iperf shows 931mb/s, on the system with netflow2 865mb/s, on fisrt test system is 20% busy in interrupts and another 15% uses iperf. In the second, inerrupts cause about 72-80% and the system is 100% CPU-busy.
So i've got the first numbers, say 850mbit per second is about 106 Megabytes per second and thats about 70Kpps - so this is what PentiumM 1.5 Gz can do without classification.
Later i can swap setups and see what tests will show on my 2,4Gz i3-370m. Now it's not that interesting. I am much more interested is classifying expences.
Next setup will be 30-50 level bpf matching, what performance impact will be on that system.
I was looking for a packet generator, decided to use pktgen from linux kernel.
Using generator is anyway important to learn how to survive on flood, and not to overload the system on DoS or something.
No comments:
Post a Comment