Re: fwd: WG Action: Site Multihoming by IPv6 Intermediation (shim6)
Geoff Huston <gih@apnic.net> Thu, 30 June 2005 20:51 UTC
Envelope-to: shim6-data@psg.com
Delivery-date: Thu, 30 Jun 2005 20:51:36 +0000
Message-Id: <6.2.1.2.2.20050701065007.02769450@kahuna.telstra.net>
Date: Fri, 01 Jul 2005 06:51:06 +1000
To: shim6@psg.com
From: Geoff Huston <gih@apnic.net>
Subject: Re: fwd: WG Action: Site Multihoming by IPv6 Intermediation (shim6)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
A minor correction: The Secretariat's announcement omitted Thomas Narten as the other technical reviewer for this working group thanks, Geoff At 10:56 AM 30/06/2005, Geoff Huston wrote: >The following Secretariat message bounced when posted to the shim6 mailing >list > > Geoff > >------------------ > > >A new IETF working group has been formed in the Internet Area. For additional >information, please contact the Area Directors or the WG Chairs. > >+++ > >Site Multihoming by IPv6 Intermediation (shim6) >================================================ > >Current Status: Active Working Group > >Chair(s): >Kurt Lindqvist <kurtis@kurtis.pp.se> >Geoff Huston <gih@apnic.net> > >Internet Area Director(s): >Mark Townsley <townsley@cisco.com> >Margaret Wasserman <margaret@thingmagic.com> > >Internet Area Advisor: >Margaret Wasserman <margaret@thingmagic.com> > >Technical Advisor(s): >Dave Meyer <dmm@1-4-5.net> > >Mailing Lists: >General Discussion: shim6@psg.com >To Subscribe: shim6-request@psg.com >Archive: > >Description of Working Group: >For the purposes of redundancy, load sharing, operational policy or >cost, a site may be multi-homed, with the site's network having >connections to multiple IP service providers. The current Internet >routing infrastructure permits multi-homing using provider independent >addressing, and adapts to changes in the availability of these >connections. However if the site uses multiple provider-assigned >address >prefixes for every host within the site, host application associations >cannot use alternate paths, such as for surviving the changes or for >creating new associations, when one or more of the site's address >prefixes becomes unreachable. This working group will produce >specifications for an IPv6-based site multi-homing solution that >inserts a new sub-layer (shim) into the IP stack of end-system hosts. >It >will enable hosts on multi-homed sites to use a set of provider- >assigned >IP address prefixes and switch between them without upsetting transport >protocols or applications. > >The work will be based on the architecture developed by the IETF multi6 >working group. The shim6 working group is to complete the required >protocol developments and the architecture and security analysis of the >required protocols. > >Requirements for the solution are: > >o The approach must handle re-homing both existing communication and >being able to establish new communication when one or more of the >addresses is unreachable. > >o IPv6 NAT devices are assumed not to exist, or not to present an >obstacle about which the shim6 solution needs to be concerned. > >o Only IPv6 is considered. > >o Changes in the addresses that are used below the shim will be >invisible to the upper layers, which will see a fixed address (termed >Upper Layer Identifier or ULID). > >o ULIDs will be actual IP addresses, permitting existing applications >to >continue to work unchanged, and permitting application referrals to >work, as long as the IP Addresses are available. > >o The solution should assume ingress filtering may be applied at >network >boundaries. > >o The solution must allow the global routing system to scale even if >there is a very large number of multi-homed sites. This implies that >re-homing not be visible to the routing system. > >o Compatibility will remain for existing mobility mechanisms. It will >be possible to use Mobile IPv6 on a node that also supports Shim6. >However, any optimizations or advanced configurations are out of >scope for shim6. > >o The approach is to provide an optimized way to handle a static set of >addresses, while also providing a way to securely handle dynamic >changes in the set of addresses. The dynamic changes might be useful >for future combinations of multi-homing and IP mobility, but the >working >group will not take on such mobility capabilities directly. > >o The specifications must specifically refer to all applicable threats >and describe how they are handled, with the requirement being that the >resulting solution not introduce any threats that make the security any >less than in today's Internet. > >The background documents to be considered by the WG include: > >RFC 3582 >draft-ietf-multi6-architecture-04.txt >draft-ietf-multi6-things-to-think-about-01.txt >draft-ietf-multi6-multihoming-threats-03.txt > >The input documents that the WG will use as the basis for its design >are: > >draft-huston-l3shim-arch-00.txt >draft-ietf-multi6-functional-dec-00.txt >draft-ietf-multi6-l3shim-00.txt >draft-ietf-multi6-failure-detection-00.txt >draft-ietf-multi6-hba-00.txt >draft-ietf-multi6-app-refer-00.txt > >In addition to the network layer shim solution, the shim6 WG is >specifically chartered to work on: > >o Solutions for site exit router selection that work when each ISP >uses ingress filtering, i.e. when the chosen site exit needs to >be related to the source address chosen by the host. This site >exit router selection and the associated address selection >process should work whether or not the peer site supports >the shim6 protocol. > >o Solutions to establish new communications after an outage has >occurred that do not require shim support from the >non-multihomed end of the communication. The Working Group will >explore whether such solutions are also useful when both ends >support the shim. > >o The possible impact of the use of multiple locators at both ends >on congestion control, traffic engineering, and QoS will be analysed >in conjunction with the Transport Area. > >o The relationships between Upper Layer Identifiers (ULIDs) >and unique local addresses. > >o ICMP error demuxing for locator failure discovery. > >o If necessary, develop and specify formats and structure for: > >- Cryptographically protected locators > >- Carrying the flow label across the shim layer >defined in the multi6 architecture. > >The shim6 WG is to publish, as standards track RFC's, specifications >with enough details to allow fully interoperable implementations. > >Goals and Milestones: >Aug 05 First draft of architectural document >Aug 05 First draft of protocol document >Aug 05 First draft on cryptographic locators, if required >Aug 05 First draft on multi-homing triggers description >Aug 05 First draft on applicability statement document >Oct 05 WG last-call on architectural document >Oct 05 WG last-call on applicability statement document >Feb 06 WG last-call on protocol document >Feb 06 WG last-call on cryptographic locators, if required >Feb 06 Submit completed architectural document to IESG >Feb 06 Submit applicability statement document to IESG >Apr 06 WG last-call on multihoming triggers description >Apr 06 Submit document on cryptographic locators to the IESG, if required >Apr 06 Submit protocol document to the IESG >Jun 06 Submit draft on multihoming triggers description to the IESG > > >
- Re: fwd: WG Action: Site Multihoming by IPv6 Inte… Geoff Huston
- fwd: WG Action: Site Multihoming by IPv6 Intermed… Geoff Huston