I've only tested by pinging.

I can see how it matters with VoIP. A 50ms outage would be nothing more than a pop or a click. A 0.5 second outage and you'd miss a word. A 5 second outage and you might lose call.

It's something that doesn't happen every day though. It might be a case of diminishing returns on your time investment, and maybe you'd get a better reliability improvement spending time on something else.

I do have an idea though. On linux you can "ping -i .001 -f [target]". The -i .001 is requesting one ping every 1ms, but there seems to be some variance to whether it's achievable.

In this one sample I really did get 1 ping per ms when pinging an adjacent device. But on another run to a different target I got about 7000 pings in 9000ms.
# ping -i .001 -f 10.150.228.155
PING 10.150.228.155 (10.150.228.155) 56(84) bytes of data.
^C
--- 10.150.228.155 ping statistics ---
9017 packets transmitted, 9017 received, 0% packet loss, time 9107ms
rtt min/avg/max/mdev = 0.141/0.309/4.402/0.146 ms, ipg/ewma 1.010/0.298 ms

Even if you don't get 1 ping per ms, you might be able to estimate as:
(pings transmitted / time = time per ping)
and
(failover time = time per ping * (pings transmitted - pings received))

That's all I got man.


------ Original Message ------
From: "Christopher Gray" <[email protected]>
To: [email protected]
Sent: 1/29/2018 11:03:42 AM
Subject: Re: [AFMUG] Failover / Recovery Time Testing?

I don't need a 'visual' tool, although graphical representations of data sets are usually useful. I'm looking for any tool that will do the job reasonably.

Pinging will not help solve the issue I'm looking for. It is my understanding that a ping and response would both be dropped during the outage time. So, to know the full duration of the outage / the network repair time, a successful ping would have to happen immediately before and immediately after the outage. In order to get 1ms resolution, you would need to be pinging 1000 times per second (if you sent a ping the moment before an outage, the reply would be dropped... and if you sent it a moment afterward, the request would be dropped).


It sounds like... the tool I'm asking about doesn't exist. Also, it sounds like nobody actually tests / measures their recovery time.


--------------------------------------------------------------------------------

On Mon, Jan 29, 2018 at 10:45 AM, Faisal Imtiaz <[email protected]> wrote:
If you are looking for a 'visual' tool, then look at pingplotter ...

Regards.

Faisal Imtiaz
Snappy Internet & Telecom
http://www.snappytelecom.net

Tel: 305 663 5518 x 232 <tel:(305)%20663-5518>

Help-desk: (305)663-5518 <tel:(305)%20663-5518> Option 2 or Email: [email protected]

--------------------------------------------------------------------------------
From: "Christopher Gray" <[email protected]>
To: [email protected]
Sent: Monday, January 29, 2018 10:06:59 AM
Subject: Re: [AFMUG] Failover / Recovery Time Testing?
I want to use a tool that will time the "outage" automatically.
For example, switches with ERPS capability usually claim things like "sub 50ms recovery". How can I time that recovery on my actual system?

I picture running some continuous data stream between two points, and measuring any gaps in received data... but automatically instead of weeding through the stream in wireshark.







--------------------------------------------------------------------------------

On Mon, Jan 29, 2018 at 9:46 AM, Faisal Imtiaz <[email protected]> wrote:
Not sure what exactly are you asking about ?

How to break stuff ?
and or How to know when it is fixes ?

On a serious note, it depends on what you are testing..
e.g. one can easily simulate OSPF failover by turning a link / ethernet / radio port off.. and watching a traceroute (MTR or Pathping, Pingplotter etc etc )
and or watching the Router Logs

Regards.

Faisal Imtiaz
Snappy Internet & Telecom
http://www.snappytelecom.net

Tel: 305 663 5518 x 232 <tel:(305)%20663-5518>

Help-desk: (305)663-5518 <tel:(305)%20663-5518> Option 2 or Email: [email protected]

--------------------------------------------------------------------------------
From: "Christopher Gray" <[email protected]>
To: [email protected]
Sent: Monday, January 29, 2018 9:17:26 AM
Subject: [AFMUG] Failover / Recovery Time Testing?
What tools do you suggest for testing failover time / recovery time? I've got several different failover mechanisms in use, and I'd like to start empirically testing them to have a better sense of their performance.

Thank you - Chris


Reply via email to