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