<<< Chronological >>> Author Index    Subject Index <<< Threads >>>

RE: [ipv6-wg@localhost] Re: [lir-wg] IXP networks routing

  • To: "'Måns Nilsson'" < >
    < >
    < >
  • From: "Jeroen Massar" < >
  • Date: Wed, 5 Mar 2003 22:27:51 +0100
  • Organization: Unfix

Måns Nilsson wrote:

> --On Wednesday, March 05, 2003 17:53:00 +0100 Jeroen Massar
> jeroen@localhost wrote:

<SNIP>

> > I also am wondering how people define "multihoming".
> > Do they define it as:
> >  - Multiple prefixes over multiple cables from multiple upstreams.
> >  - One prefix over multiple cables from multiple upstreams.
> >  - One prefix over one cable from multiple upstreams.
> > 
> > If you are talking about the last case, where one only has one
> > physical upstream... one shouldn't call that multihoming.
> > I guess the second one is where people are talking about.
> > And the first one is what I would call real multihoming,
> > though one needs SCTP to make that work.
> 
> Cases one and two. One or more prefixes advertised over 
> multiple upstreams.

Case one means having more than one prefixes on the cable,
or in diagram style:

+-----+   +-----------+   2001:db8:11:22::/64  +------+
| the +---+ Cable ISP +------------------------+ eth0 |
|  N  |   +-----------+                        |      |
|  E  |                                        | YOU  |
|  T  |   +-----------+   3ffe:ffff:33:42::/64 |      |
|     +---+ ADSL ISP  +------------------------+ eth1 |
+-----+   +-----------+                        +------+

Thus YOU gets 2 different prefixes from 2 different upstreams.
Ofcourse YOU could also get two /48's routed to him from these
upstreams or more ofcourse. The fact is that a 'server' eg
a web server will have 2 IP's; eg:
www.example.com AAAA 2001:0db8:11:22::80
                AAAA 3ffe:ffff:33:42::80

Ofcourse replace Cable and ADSL with the bigger lines,
this is just to illustrate that the definition of 'multihoming'
is quite a different thing for most people. As I said this
will only work when using SCTP to 'multihome' when one of the
two uplinks fail.

In case two both upstreams carry "your" prefix, eg 2001:db8:11:22::/64
to the rest of the world, diagram style:

+-----+   +-----------+   2001:db8:11:22::/64  +------+    +------+
| the +---+ Cable ISP +------------------------+  R   |    |      |
|  N  |   +-----------+                        |  o   |    |      |
|  E  |                                        |  u   +----+ eth0 |
|  T  |   +-----------+   2001:db8:11:22::/64  |  t   |    |      |
|     +---+ ADSL ISP  +------------------------+  er  |    |      |
+-----+   +-----------+                        +------+    +------+

Note that the moment you only have one physical path to the rest of
the world you should not be talking about 'multihoming' any more (case
3)

I always wonder why people want L3 level 'multihoming' even though
their L1 and L2 path aren't.

> Although my idea is to give people so much space in their initial
> allocation that only the biggest networks will need more than 
> one prefix, thus keeping the routing table as close to
> "nPrefixes == nAS-numbers" as possible. 

Every ISP that can match up to the current requirements for address
space
can get a /32 from all three RIRs. If you can't, you simply are not big
enough and you won't have any multiple links either.

If one really wants 99.9% certainty that their inet works one either
needs
to do it themselves and thus get multiple L1+L2 paths and the hardware
along
with it and then most of the times you are a big enough customer to get
a
/32 too. If you aren't you should just get a better upstream.
Yes, I know, it all sounds quite harsh.

Greets,
 Jeroen




  • Post To The List:
<<< Chronological >>> Author    Subject <<< Threads >>>