[Int-area] Submitted for your approval: IRON

"Templin, Fred L" <Fred.L.Templin@boeing.com> Tue, 14 December 2010 18:37 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: int-area@core3.amsl.com
Delivered-To: int-area@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E41203A6EBA for <int-area@core3.amsl.com>; Tue, 14 Dec 2010 10:37:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.443
X-Spam-Level:
X-Spam-Status: No, score=-6.443 tagged_above=-999 required=5 tests=[AWL=0.156, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 OwQMqRfK7jF9 for <int-area@core3.amsl.com>; Tue, 14 Dec 2010 10:37:19 -0800 (PST)
Received: from slb-smtpout-01.boeing.com (slb-smtpout-01.boeing.com [130.76.64.48]) by core3.amsl.com (Postfix) with ESMTP id EF89528C0E4 for <int-area@ietf.org>; Tue, 14 Dec 2010 10:37:18 -0800 (PST)
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by slb-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id oBEIcm2p010781 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <int-area@ietf.org>; Tue, 14 Dec 2010 10:38:49 -0800 (PST)
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id oBEIcmUj020786 for <int-area@ietf.org>; Tue, 14 Dec 2010 10:38:48 -0800 (PST)
Received: from XCH-NWHT-11.nw.nos.boeing.com (xch-nwht-11.nw.nos.boeing.com [130.247.25.114]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id oBEIcmok020775 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK) for <int-area@ietf.org>; Tue, 14 Dec 2010 10:38:48 -0800 (PST)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.120]) by XCH-NWHT-11.nw.nos.boeing.com ([130.247.25.114]) with mapi; Tue, 14 Dec 2010 10:38:48 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "int-area@ietf.org" <int-area@ietf.org>
Date: Tue, 14 Dec 2010 10:38:46 -0800
Thread-Topic: Submitted for your approval: IRON
Thread-Index: AcuZvtMh3tC7vNZATBS1Ufdodlo+tgB/eByg
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65C67FC66AE@XCH-NW-01V.nw.nos.boeing.com>
References: <AANLkTin4-uiFXoS9DaDWtTQartUb6DKEee+B8717odm5@mail.gmail.com> < 4CFFFD8D.2000601@isi.edu> <AANLkTi=KG_CL5hQ0k4JQAy6oB=3RV3UWGQxTbYzGmsR3@ma il.gmail.com> <72504C2E-CE17-4AE0-ACBC-E6BB4F002267@isi.edu> <AANLkTimmQ-HK JBpoqQCc9t1P=GFPFa8VojPTFh-D8Nay@mail.gmail.com> <4D011EF3.8080407@isi.edu> <AANLkTi=+PQKxMj4C83A90-DK3V-89ydBR02rR5zvA68L@mail.gmail.com> <4D0129B3.4 050906@isi.edu> <AANLkTi=j1NdofgpJUDjFPcGSTT_96GByLaNTRxx7yuCy@mail.gmail.c om> <4D01CE2A.9090804@isi.edu> <AANLkTim4jRQUE=FOvtQRZa7mFH1LS1h=OwkdspEV2k _J@mail.gmail.com> <4D02E9D9.2030508@isi.edu> <AANLkTimFfCcd4AnVejtp0cBwj6y -KVF+jCdH69nw3=xr@mail.gmail.com> <4D03D7EE.9010308@isi.edu> <AANLkTinKWs0- 5d0BjzLPGQxEMc6E5DBkMtVA1TDEg02A@mail.gmail.com> <4D040740.8050207@isi.edu> <AANLkTi=4TwdErWFM7yMavXowsF+Vbc6qoB1s2NvXT2iw@mail.gmail.com> <4D041B43.4 090900@isi.edu><AANLkTin+qhp+7xsKdrgFgpLTViHcDTvHiW6gWjjgEqKu@mail.gmail.com> <4D045FC2.6030003@isi.edu>
In-Reply-To: <4D045FC2.6030003@isi.edu>
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
Subject: [Int-area] Submitted for your approval: IRON
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/int-area>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Dec 2010 18:37:20 -0000

Submitted for your approval, the Internet Routing Overlay
Network (IRON) is a comprehensive new routing and addressing
system for the Internet. The IRON architecture builds on the
mechanisms of VET and SEAL, and expands upon the architectural
principles established in RANGER. Relevant documents include:

http://tools.ietf.org/html/draft-templin-iron
http://tools.ietf.org/html/draft-templin-intarea-seal
http://tools.ietf.org/html/draft-templin-intarea-vet
http://www.rfc-editor.org/rfc/rfc5720.txt

The IRON system uniquely combines a hybrid routing/mapping system
that benefits from the both the shortest-path routing afforded by
pure dynamic routing systems and the routing scaling suppression
afforded by pure mapping systems. IRON therefore targets the elusive
"sweet spot" that pure routing and pure mapping systems alone cannot
satisfy.

The IRON system requires a deployment of new routers/servers
throughout the Internet and/or provider networks to maintain
well-balanced virtual overlay networks. These routers/servers can
be deployed incrementally without disruption to existing Internet
infrastructure and appropriately managed to provide acceptable
service levels to customers.

End-to-end traffic that traverses an IRON virtual overlay network
may experience delay variance between the initial packets and
subsequent packets of a flow. This is due to the IRON system
allowing longer path stretch for initial packets followed by timely
route optimizations to utilize better next hop routers/servers for
subsequent packets. Such delay variance is no different than for
routing fluctuations that can occur within ordinary Internet routing.

IRON virtual overlay networks also interact favorably with existing
and emerging services within the native Internet. In particular,
customers serviced by IRON virtual overlay networks will receive
the same service enjoyed by customers serviced by non-IRON service
providers. Internet services already deployed within the native
Internet also need not make any changes to accommodate IRON virtual
overlay network customers.

The IRON system operates between routers within provider networks
and end user networks. Within these networks, the underlying paths
traversed by the virtual overlay networks may comprise links that
accommodate varying MTUs. While the IRON system imposes an additional
per-packet overhead that may cause the size of packets to become
slightly larger than the underlying path can accommodate, IRON routers
have a method for naturally detecting and tuning out all instances of
path MTU underruns. In some cases, these MTU underruns may need to be
reported back to the original hosts; however, the system will also
allow for MTUs much larger than those typically available in current
Internet paths to be discovered and utilized as more links with larger
MTUs are deployed.

Finally, and perhaps most importantly, the IRON system provides an
in-built mobility management and multihoming capability that allows
end user devices and networks to move about freely while both
imparting minimal oscillations in the routing system and maintaining
generally shortest-path routes. This mobility management is afforded
through the very nature of the IRON customer/provider relationship,
and therefore requires no adjunct mechanisms. The mobility management
and multihoming capabilities are further supported by forward-path
reachability detection that provides "hints of forward progress" in
the same spirit as for IPv6 ND.

What does all of this mean to the intarea? It means that there is
now a unified solution proposal at hand that naturally accomodates
the growth profiles and mobility/multihoming challenges that the
Internet now faces. Moreover, it provides a comprehensive transition
to IPv6 with full incremental deployment capability and with little
or no disruption to the existing Internet. And finally, IRON is a
complete solution rather than a piecemeal combination of adjunct
mechanisms.

IRON is therefore hereby submitted for your approval.

Fred Templin
fred.l.templin@boeing.com