7

I need a tool software or otherwise (preferably software) that will allow me to test Bit Error Rates on an Ethernet Network.

I am using a software tool that I did not write and do not have access to the source of to introduce Bit Errors into an Ethernet Network. I am currently trying to test to see whether this software does what it actually is supposed to do, so that it can be used in some network simulations.

I know there are hardware testers like the FireBERD but it would be great if someone had some software that could do it. Although based on what I'm reading here http://www.wireshark.org/faq.html#q7.9 I don't have much hope.

Diogo
  • 30,792

5 Answers5

3

Ethernet frames are checksummed by a CRC, which is computed frame by frame. So you can't detect individual bit errors, you only know that a frame has a bad CRC.

LawrenceC
  • 75,182
2

If you're running *NIX you can check /proc/net/dev to see stats about errors. It's vague about what errors, but according to this post on Stackoverflow it does record CRC errors.

1

You need to use a hardware tester for this, standard PC and Laptop NICs don't have the kind of low level hardware access and control you need (like down to the individual pins on the NIC port). I think the best you can do is test an Ethernet circuit using software and then check for interface error stats, drop/ooo packet counters and so on.

You can test Ethernet on the CLI with a Linux box using https://github.com/jwbensley/Etherate

Baldrick
  • 554
0

I'm not certain it will give you what you need, but the free version of Colasoft's Capsa provides all the network diagnostic information I need. The diagnosis tab organizes issues by layer (Application, Transport, Network, etc.)

boot13
  • 5,917
-2

When I was working for a game quality assurance company, we were using LANforce to test the games resilience to network turbulence. This was used to create turbulence(errors), not to analyse it though.

Wish this leads you to a good path.