[124178] in North American Network Operators' Group
Re: IPv4 ANYCAST setup
daemon@ATHENA.MIT.EDU (John Payne)
Fri Mar 26 09:47:05 2010
From: John Payne <john@sackheads.org>
In-Reply-To: <4BACB585.5040805@spaghetti.zurich.ibm.com>
Date: Fri, 26 Mar 2010 09:44:43 -0400
To: Jeroen Massar <jeroen@unfix.org>
Cc: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
On Mar 26, 2010, at 9:24 AM, Jeroen Massar wrote:
> InterNetX - Lutz Muehlig wrote:
>> Hello,
>>=20
>> has someone experience in anycast ipv4 networks (to support DNS)?
>=20
> "Never been done" "Dangerous" "TCP does not work" etc etc etc.
Can't really tell if you're being serious here due to caffeine underrun.
http://www.nanog.org/meetings/nanog37/presentations/matt.levine.pdf =20
Slide 23 seems quite appropriate.
=
http://www.ripe.net/ripe/meetings/ripe-50/presentations/ripe50-plenary-tue=
-anycast.pdf
has links to other work on this.
It certainly seems to work "well enough".
>=20
> I assume quite a number of people know how to do it, especially as
> several root DNS servers abuse it.
>=20
> Simple recipe:
> - Box with:
> - Your favourite OS
> - Quagga or OpenBGPd
> - Your favourite DNS server
> - Announce the IP of the anycast node in BGP
> - Monitor the DNS server, when it does not work kill your local BGPd
> and notify the admins that it broke
>=20
> That is it. Probably with the above couple of things, google a bit and
> find the rest.
>=20
> Greets,
> Jeroen
>=20