[155490] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: IPV6 Anycast for streaming

daemon@ATHENA.MIT.EDU (Ryan Malayter)
Sun Aug 12 15:15:58 2012

From: Ryan Malayter <malayter@gmail.com>
Date: Sun, 12 Aug 2012 14:15:03 -0500
To: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org


From: Voice of the Blind =E2=84=A2 Network Operation <noc () vobradio org>
> Hello, is a anycasted Prefix a good idea for Streaming?

Maybe. I've used TCP anycast-based CDNs (CacheFly=20
and MaxCDN/NetDNA), and they work very well.

I observe they generally work something like this:

1. DNS resolution with long TTLs returning anycasted IPs.

2. Smaller HTTP requests served directly from anycast IP=20
with http keepalives enabled.

3. Large objects and streams do an application layer=20
redirect (HTTP or whatever stream protocol) to a DNS=20
name that returns unicast IPs for the node you=20
initially reached via anycast.

I would recommend looking at CDNs however, as=20
this is an area where scale does matter and you=20
will find it very difficult to do this better or cheaper=20
yourself.=


home help back first fref pref prev next nref lref last post