Re: [v6ops] draft-ietf-v6ops-multihoming-without-nat66 WGLC

"t.petch" <ietfc@btconnect.com> Tue, 01 March 2011 12:13 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: v6ops@core3.amsl.com
Delivered-To: v6ops@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95E063A67DB for <v6ops@core3.amsl.com>; Tue, 1 Mar 2011 04:13:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.476
X-Spam-Level:
X-Spam-Status: No, score=-1.476 tagged_above=-999 required=5 tests=[AWL=0.523, BAYES_00=-2.599, J_CHICKENPOX_13=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QYIhyCPfJEC8 for <v6ops@core3.amsl.com>; Tue, 1 Mar 2011 04:13:14 -0800 (PST)
Received: from mail.btconnect.com (c2beaomr10.btconnect.com [213.123.26.188]) by core3.amsl.com (Postfix) with ESMTP id 534913A67CC for <v6ops@ietf.org>; Tue, 1 Mar 2011 04:13:13 -0800 (PST)
Received: from host86-141-16-12.range86-141.btcentralplus.com (HELO pc6) ([86.141.16.12]) by c2beaomr10.btconnect.com with SMTP id BWG31843; Tue, 01 Mar 2011 12:14:13 +0000 (GMT)
Message-ID: <00e601cbd801$2cebaa00$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Fred Baker <fred@cisco.com>
References: <0E87AEAD-8476-499E-8946-C8E31D2E21E9@cisco.com><m262s4poz2.wl%randy@psg.com><056B511A55F8AA42A3E492B7DD19A3193C14BB@008-AM1MPN1-015.mgdnok.nokia.com><m262s4cp4n.wl%randy@psg.com> <4D6C000B.1090704@bogus.com><056B511A55F8AA42A3E492B7DD19A3193C19A8@008-AM1MPN1-015.mgdnok.nokia.com> <00DFEA69-DD43-49C0-A012-360BDCB41171@cisco.com>
Date: Tue, 01 Mar 2011 12:09:39 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0302.4D6CE315.00E0, actions=tag
X-Junkmail-Status: score=10/50, host=c2beaomr10.btconnect.com
X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0209.4D6CE316.01C8, ss=1, fgs=0, ip=0.0.0.0, so=2010-07-22 22:03:31, dmn=2009-09-10 00:05:08, mode=single engine
X-Junkmail-IWF: false
Cc: IPv6 Operations <v6ops@ietf.org>
Subject: Re: [v6ops] draft-ietf-v6ops-multihoming-without-nat66 WGLC
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Mar 2011 12:13:15 -0000

----- Original Message -----
From: "Fred Baker" <fred@cisco.com>
To: "savolainen teemu" <teemu.savolainen@nokia.com>; "Randy Bush"
<randy@psg.com>
Sent: Monday, February 28, 2011 10:02 PM

> On Feb 28, 2011, at 12:19 PM, <teemu.savolainen@nokia.com> wrote:
>
> > For what I know multihoming is very commonly used to describe a scenario
where a host has simultaneously multiple uplink ISP connections active.
>
> There are 185 RFCs and I-don't-know-how-many Internet Drafts (that may or may
not ever become RFCs) that discuss multihoming. And five IENs.
>
> The oldest use of the term I could find is in IEN 110, dated 1979. It uses the
term without definition (it must have been in the air at the time), but states
that
>
>    3.  Hosts which are deliberately multihomed on distinct networks
>    should be able to recover from interface failures, but by mechanisms
>    above the TCP/internet layer, not within them.
>
> So, clearly the expectation there was that "multihomed" implied "[multiple]
distinct networks" and the ability for a host to recover from failures.
>
> IEN 178 has a section with that title. It's introductory comment is that
>
>              A subscriber  may want to have multiple  connections to a
>         communication  system  for reliability or performance reasons.
>
> It goes on to describe having multiple addresses, the ability to use any of
them, and the ability to optimize its use of them, among other things.
>
> The first definition I find that can be described as a "definition" is in RFC
1122; RFC 1123 continues the discussion.

Fred

Prior to RFC1122, I find a definition of multi-homing in RFC791, which is what I
usually use as a reference.

Tom Petch

>          A host is generally said to be multihomed if it has more than
>          one interface to the same or to different networks.  See
>          Section 1.1.3 on "Terminology".
>
> And by the way has a second 3.3.4 on "local multihoming". Since RFC 1122 is
"host" requirements, it doesn't discuss the multihoming of a network. What it
addresses (no pun intended) is a host that is part of two or more subnets,
whether that means two or more interfaces or one interface with multiple
subnets.
>
> RFC 1127, which is Bob Braden's "Perspective on the Host Requirements RFCs",
goes on to discuss "AS Multihoming", which he defines as
>
>    multihomed AS: an AS that has more than one connection to other ASs,
>       but refuses to carry transit traffic.
>
>
>
>
> Bringing this back to the draft in question, my understanding is that the
authors are working from the model in which:
>
> a) a residential/SOHO/other-edge-network has multiple upstreams
> b) said network has at least one CPE
> c) the multiple upstreams provide a prefix each
> d) as a result, the residential/SOHO/other-edge-network has multiple prefixes
overlaid in it.
>
> Every host, by RFC 1122's definition, is multihomed (it has more than one
subnet, regardless of physical connectivity), and the network is multihomed (it
has more than one upstream.
>
>
> Did I miss something? Randy's description of multihomed networks he runes is
perfectly accurate. But BGP is not a requirement for multihoming; what is a
requirement is "multiple addresses" or "multiple upstreams".
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops