At 03:35 PM 1/27/2009, rkruz@xxxxxxx wrote:
I could use some hints.
I have a single link between host router/switches and host with
several miles between the routers (fiber optic). This is TCP/IP data.
I'd like to measure or analyze the quality of the link. I could
mirror a port with Wireshark on each router for both ends.
After reviewing Wireshark some notions I had are:
A) Checksum: Run applications from host, capture all data and analyse
captured data at far end for "Checksum" errors to create a close
estimate of Bit Error Rate by counting total packets to packets
w/Checksum errors. This with checksum offloading off.
Won't work. There are no modern switches that will mirror errored
frames (Cabletron MMAC's being the last ones that had this
option) So you will never see frame level errors. What you will see
are packet losses but that can happen due to queue starvation, buffer
overruns etc. What routers do you have? Assuming Cisco, you'll be
much better off doing sho commands "sho controller..." "sho int..."
to find pertinent error stats.
B) Round Trip Time (RTT): Send continuous ping from host, capture
lots of data and analyze RTT times. I could do this by exporting data
and using a spreadsheet to analyze. Does Wireshark do this already?
It doesnt look like the Service Response Time feature would do this.
There are RTT graphs and various other methods of getting this info.
But unless you suspect problems, you may be spinning your wheels
looking for too much information. If you have a Cisco router, you
could enable IP SLA and monitor the RTT. It's not accurate to
microsecond granularity, but I don't think you're looking for that
level.
Are you having some performance issues that you are trying to
resolve?