On Tue, 3 Mar 2015, Michael Sweet wrote:
True, but most video conferencing software and live video feeds handle
disconnects gracefully (enough) already, and most streaming video is not
done using a single file/URL but with a series of files/URLs, with each
file/URL representing a "chapter" or other divisible unit within the
program/movie being watched - there you will either seamlessly
transition to the new address when the next chapter is fetched, or the
application will detect the lost connection/stalled data and then
attempt a reconnect which gets the new address.
So don't assume there will be problems when a network is renumbered - a
lot of the work that's been done to deal with unreliable networks is
equally useful for network changes, so long as the client application
does not assume the network address of a named service won't change.
So where is the sweet spot? 10 minutes? 30 minutes? 1 hour? 3 hour? 6
hour? 12 hour?
I just tried this. I was on the same subnet on wired ethernet and on wifi
(etablished the call on wired with disabled wifi, enabled wifi, waited 30
seconds, then unplugged wired) using my OSX macbook, using Skype voice
session with another skype user, and it took around 10 seconds to detect
the outage, and another 20 seconds to re-establish the call.
I tried the same procedure with Facetime audio, and it disconnected the
call after 10 seconds and didn't try to establish it again until I
manually did something.
Mosh fixes this with a 1-2 second outage.
I have no reason to believe the above behavior would be different if the
call was over IPv6 (which I presume it wasn't) and the address went away
because of a renumbering event.
So I'd say that at least two of the top VoIP clients on the market have no
functionality to gracefully (30 second customer outage isn't gracefully)
handling moving between two addresses. So applications need to get a *lot*
better at being endpoint address independent.
--
Mikael Abrahamsson email: [email protected]
_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet