Re: [mif] IRON as a multiple interface solution

"Templin, Fred L" <Fred.L.Templin@boeing.com> Tue, 20 December 2011 19:10 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: mif@ietfa.amsl.com
Delivered-To: mif@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A522D21F889A for <mif@ietfa.amsl.com>; Tue, 20 Dec 2011 11:10:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 40kJT0477Zc6 for <mif@ietfa.amsl.com>; Tue, 20 Dec 2011 11:10:34 -0800 (PST)
Received: from slb-smtpout-01.boeing.com (slb-smtpout-01.boeing.com [130.76.64.48]) by ietfa.amsl.com (Postfix) with ESMTP id B6FC421F86FF for <mif@ietf.org>; Tue, 20 Dec 2011 11:10:34 -0800 (PST)
Received: from slb-av-01.boeing.com (slb-av-01.boeing.com [129.172.13.4]) by slb-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id pBKJAPgZ013825 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 20 Dec 2011 11:10:26 -0800 (PST)
Received: from slb-av-01.boeing.com (localhost [127.0.0.1]) by slb-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id pBKJAOrb025509; Tue, 20 Dec 2011 11:10:24 -0800 (PST)
Received: from XCH-NWHT-07.nw.nos.boeing.com (xch-nwht-07.nw.nos.boeing.com [130.247.25.111]) by slb-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id pBKJ9hNQ023885 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Tue, 20 Dec 2011 11:10:22 -0800 (PST)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-07.nw.nos.boeing.com ([130.247.25.111]) with mapi; Tue, 20 Dec 2011 11:10:12 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Hui Deng <denghui@chinamobile.com>, 'Andrew Sullivan' <ajs@anvilwalrusden.com>
Date: Tue, 20 Dec 2011 11:10:11 -0800
Thread-Topic: [mif] IRON as a multiple interface solution
Thread-Index: Acyt+SVzR1PpkUYRTvCp3A+bmVJOzQCYBPHAAB446gAAD8Pa0AKEviEwANQukcAAGomgYAAaRdXg
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65C792A575F@XCH-NW-01V.nw.nos.boeing.com>
References: <4EC5B720.8020605@gmail.com> <83A7D27A-9036-4252-AC94-3A89125C961B@nominum.com> <4EC63ECC.8010700@gmail.com> <E1829B60731D1740BB7A0626B4FAF0A65C7911E89A@XCH-NW-01V.nw.nos.boeing.com> <D24D78CD-CDB8-4DDE-9D08-CE747443440B@nominum.com> <E1829B60731D1740BB7A0626B4FAF0A65C7911E911@XCH-NW-01V.nw.nos.boeing.com> <20111119220355.GA893@shinkuro.com> <E1829B60731D1740BB7A0626B4FAF0A65C7911EA73@XCH-NW-01V.nw.nos.boeing.com> <CANF0JMB3--o0z7VKD_MvxYZ7APDhNjdWnGr=41NYjYh=x66pRA@mail.gmail.com> <E1829B60731D1740BB7A0626B4FAF0A65C7917B0D5@XCH-NW-01V.nw.nos.boeing.com> <20111128181115.GC45293@shinkuro.com> <E1829B60731D1740BB7A0626B4FAF0A65C791E7E06@XCH-NW-01V.nw.nos.boeing.com> <01da01ccb0d2$72f6f630$58e4e290$@com> <E1829B60731D1740BB7A0626B4FAF0A65C791E8043@XCH-NW-01V.nw.nos.boeing.com> <01ee01ccbb24$48fb0950$daf11bf0$@com> <E1829B60731D1740BB7A0626B4FAF0A65C792A5382@XCH-NW-01V.nw.nos.boeing.com> <008b01ccbedf$c5cb9620$5162c260$@com>
In-Reply-To: <008b01ccbedf$c5cb9620$5162c260$@com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "mif@ietf.org" <mif@ietf.org>
Subject: Re: [mif] IRON as a multiple interface solution
X-BeenThere: mif@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiple Interface Discussion List <mif.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mif>, <mailto:mif-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mif>
List-Post: <mailto:mif@ietf.org>
List-Help: <mailto:mif-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Dec 2011 19:10:35 -0000

Hi Hui, 

> -----Original Message-----
> From: Hui Deng [mailto:denghui@chinamobile.com] 
> Sent: Monday, December 19, 2011 10:23 PM
> To: Templin, Fred L; 'Andrew Sullivan'
> Cc: mif@ietf.org
> Subject: RE: [mif] IRON as a multiple interface solution
> 
> Hi Fred
> 
> There are multiple places discussing virtual interface(PMIP6, 
> DSMIP6, 3GPP
> GTP, Connection Manager et al.),

Yes, virtual interfaces have been discussed in many contexts
for many, many years. But, the virtual interface described in
IRON is uniquely different.

The virtual interface described in IRON is an NBMA interface
that views other IRON nodes as on-link neighbors. Neighbor
coordinations such as neighbor/router discovery, NUD,
redirection, etc. are therefore supported.

IRON also uniquely solves the well known virtual interface
path MTU problem, and this is especially important for MIF
nodes that connect to diverse L2 media.

I have also already mentioned the ability to have a
persistent L3 configuration on the IRON virtual interface
even if the L3 configurations on the ISP interfaces change
dynamically. This provides significant benefits for mobility,
mobile networks, session survivability, etc. The document
also mentions several other compelling functions applicable
to MIF nodes that are enabled.


> I don't know whether IETF is interested in documenting such 
> implementation, 
> Internet Area maybe the right place to discuss it.

IRON is not an implementation; it is an architecture.
Its functional components are VET, SEAL and AERO, which
deal with specific aspects of concern to the MIF problem
space. The four documents (IRON, VET, SEAL and AERO) go
together as a group.

Thanks - Fred
fred.l.templin@boeing.com
 
> Thanks
> 
> -Hui
> > -----Original Message-----
> > From: Templin, Fred L [mailto:Fred.L.Templin@boeing.com]
> > Sent: Tuesday, December 20, 2011 1:44 AM
> > To: Hui Deng; 'Andrew Sullivan'
> > Cc: mif@ietf.org
> > Subject: RE: [mif] IRON as a multiple interface solution
> > 
> > Hi Hui,
> > 
> > > -----Original Message-----
> > > From: Hui Deng [mailto:denghui@chinamobile.com]
> > > Sent: Thursday, December 15, 2011 4:23 AM
> > > To: Templin, Fred L; 'Andrew Sullivan'
> > > Cc: mif@ietf.org
> > > Subject: RE: [mif] IRON as a multiple interface solution
> > >
> > > Hi Fred,
> > >
> > > This new interface type is also a kind of virtual interface
> > > which has been
> > > mentioned in RFC 6418.
> > 
> > Yes, I see where virtual interfaces are mentioned in
> > several places in RFC6418. However, that document talks
> > about the virtual interface *near-end* and does not talk
> > about the virtual link itself nor coordination with the
> > virtual interface *far-end(s)*.
> > 
> > RFC6418, Section 3.8 is consistent with what the IRON
> > virtual interface near end expects, but IRON goes to
> > the full extent of describing coordinations between
> > the near end and any prospective far-ends.
> > 
> > Thanks - Fred
> > fred.l.templin@boeing.com
> > 
> > > -Hui
> > >
> > > > -----Original Message-----
> > > > From: Templin, Fred L [mailto:Fred.L.Templin@boeing.com]
> > > > Sent: Saturday, December 03, 2011 12:56 AM
> > > > To: Hui Deng; 'Andrew Sullivan'
> > > > Cc: mif@ietf.org
> > > > Subject: RE: [mif] IRON as a multiple interface solution
> > > >
> > > > Hi Hui,
> > > >
> > > > I am saying that IRON defines a new interface type
> > > > that would be one among possibly many interfaces of
> > > > a mif node. The properties of this interface type
> > > > include:
> > > >
> > > >   - maintains stable network layer addresses even
> > > >     if ISP connections change
> > > >   - supports session continutity and fault tolerance
> > > >     as ISP connections change
> > > >   - avoids end user network renumbering when ISP
> > > >     connections change in case the mif node acts
> > > >     as a router
> > > >
> > > > There is more to it than just this, but the IRON
> > > > interface is another mif node interface type and
> > > > therefore needs to be taken under consideration,
> > > > e.g., for interface selection, source address
> > > > selection, etc.
> > > >
> > > > Thanks - Fred
> > > > fred.l.templin@boeing.com
> > > >
> > > > > -----Original Message-----
> > > > > From: Hui Deng [mailto:denghui@chinamobile.com]
> > > > > Sent: Friday, December 02, 2011 1:12 AM
> > > > > To: Templin, Fred L; 'Andrew Sullivan'
> > > > > Cc: mif@ietf.org
> > > > > Subject: RE: [mif] IRON as a multiple interface solution
> > > > >
> > > > > Hi Fred
> > > > >
> > > > > You are saying current MIF document is compatible with IRON.
> > > > > And current MIF document has already solved MIF's issues,
> > > > > so guess that IRON is proposing something else like generic
> > > > > internet access
> > > > > which is out of MIF.
> > > > >
> > > > > Regards,
> > > > >
> > > > > -Hui
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: mif-bounces@ietf.org [mailto:mif-bounces@ietf.org] On
> > > > > Behalf Of
> > > > > > Templin, Fred L
> > > > > > Sent: Friday, December 02, 2011 4:10 AM
> > > > > > To: Andrew Sullivan
> > > > > > Cc: mif@ietf.org
> > > > > > Subject: Re: [mif] IRON as a multiple interface solution
> > > > > >
> > > > > > Hi Andrew,
> > > > > >
> > > > > > I took the time to go off and look at the mif wg
> > > > > > documents. All of it is good work - and all of it
> > > > > > is compatible with IRON.
> > > > > >
> > > > > > The mif documents talk about two primary classes of
> > > > > > interfaces: 1) ISP interfaces, and 2) VPN interfaces.
> > > > > > IRON introduces a third class of interface which
> > > > > > can be considered an "Internet interface".
> > > > > >
> > > > > > While it is true that most ISP interfaces provide
> > > > > > access to the Internet, ISP interfaces have volatile
> > > > > > configuration information that can change, e.g., if
> > > > > > the ISP point of connection changes. Conversely, the
> > > > > > IRON Internet interface has non-volatile configuration
> > > > > > information that remains the same even if the ISP
> > > > > > connections change (e.g., if the node is mobile).
> > > > > >
> > > > > > Since ISP interfaces may have access to private
> > > > > > namespaces, those interfaces (along with their
> > > > > > associated IP addresses) can be chosen for DNS
> > > > > > resolution and for accessing services within the
> > > > > > private namespace the same as described in the mif
> > > > > > documents. Since the IRON Internet interface has
> > > > > > a non-volatile configuration on the open Internet,
> > > > > > however, it provides a stable handle for default
> > > > > > communications with Internet-based correspondents.
> > > > > >
> > > > > > Again, this is all very compatible with the mif
> > > > > > work, and fits like a glove with what IRON expects.
> > > > > >
> > > > > > Thanks - Fred
> > > > > > fred.l.templin@boeing.com
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Andrew Sullivan [mailto:ajs@anvilwalrusden.com]
> > > > > > > Sent: Monday, November 28, 2011 10:11 AM
> > > > > > > To: Templin, Fred L
> > > > > > > Cc: Hui Deng; Andrew Sullivan; mif@ietf.org
> > > > > > > Subject: Re: [mif] IRON as a multiple interface solution
> > > > > > >
> > > > > > > On Mon, Nov 28, 2011 at 09:22:45AM -0800, Templin,
> > > Fred L wrote:
> > > > > > > > That said, IRON does not preclude the host from 
> accessing
> > > > > > > > services within the underlying ISP networks. To do so,
> > > > > > > > however, the host would have to use its ISP-delegated
> > > > > > > > address(es) and not the VSP-delegated address.
> > > > > > > >
> > > > > > > > Does this match your understanding?
> > > > > > >
> > > > > > > The central problem, however, is that if you are
> > > looking up the
> > > > > > > address for a name, you don't obviously know where it
> > > is (i.e. you
> > > > > > > don't know what network you need to go to).  What I don't
> > > > > get in the
> > > > > > > IRON approach is how you cope with the fact that a user
> > > > > simply types
> > > > > > > some name into an application.  We can't hardly ask them
> > > > > which network
> > > > > > > they want to use to look up the name.  The MIF approach,
> > > > > as much as it
> > > > > > > makes me airsick, does address that issue.
> > > > > > >
> > > > > > > A
> > > > > > >
> > > > > > > --
> > > > > > > Andrew Sullivan
> > > > > > > ajs@anvilwalrusden.com
> > > > > > >
> > > > > > _______________________________________________
> > > > > > mif mailing list
> > > > > > mif@ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/mif
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
> 
> 
>