[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proposed text for charter
Tidbits...
On Fri, 25 Mar 2005 07:26:14 +1100, Geoff Huston wrote:
> For the purposes of redundancy, load sharing, operational policy or cost, a
> site may be multihomed, with the site's network having connections to
> multiple IP service providers. The current Internet routing infrastructure
> permits multihoming using provider-in dependant addressing, and adapts to
------------
independant
> 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
[[ yes. nice clarification. ]]
> the site's address prefixes becomes unreachable. This working group will
> produce specifications for an IPv6-based site multihoming solution that
> inserts a new sub-layer (shim) into the IP stack of end-system hosts. It
> will enable hosts on multihomed 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 rehoming 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 (called 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 multihomed 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 continue using Mobile IPv6 when using Shim6 simultaneously.
> 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 multihoming and IP mobility, but the working
> group will not take on such mobility capabilities directly.
>
> 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 works when each ISP
-----
work
> uses ingress filtering, i.e. when the chosen site exit needs to be
> related to the source address chosen by the host. This solution
> should work whether or not the peer site supports the shim6
> protocol.
[[ is the last sentence really a separate bullet? if not, i don't understand
how only the ingress issue can work without the other side supporting shim6.
if yes, i STILL don't understand how it can work. offhand, it seems
impossible. ]]
> o Solutions to establish new communications after an outage has
> occurred that does not requires shim support from the non-multihomed
----
do
> end of the communication. The wg will explore if such solutions are
-- --
working group whether
> also useful when both ends support the shim.
>
> o Congestion control and explore how this and other QoS and
^to
> traffic engineering issues may interact with the use of multiple
> locators at both ends.
^(topology-specific addresses)
> o The relationships between Upper Layer Identifiers (ULIDs)
> and Unique Local Addresses.
[[ "Unique Local Addresses" is in caps, so presumably it is a term of art, but
it is not defined here. It should be. However I'm not 100% certain I know
what it means. ]]
> o ICMP error demuxing for locator failure discovery.
[[ sounds interesting. what is it? ]]
> 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 RFCs, specifications with
xxxxx
> enough details to allow fully interoperable implementations.
>
> 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.
>
> Milestones
>
> MAY 05 First draft of architectural document
> MAY 05 First draft of protocol document
> MAY 05 First draft on cryptographic locators, if required
> MAY 05 First draft on multihoming triggers description
> MAY 05 First draft on applicability statement document
>
> SEP 05 WG last-call on architectural document
> SEP 05 WG last-call on applicability statement document
>
> NOV 05 WG last-call on protocol document
> NOV 05 WG last-call on cryptographic locators, if required
> NOV 05 Submit completed architectural document to IESG
> NOV 05 Submit applicability statement document to IESG
>
> JAN 06 WG last-call on multihoming triggers description
> JAN 06 Submit document on cryptographic locators to the IESG, if
> required
> JAN 06 Submit protocol document to the IESG
>
> MAR 06 Submit draft on multihoming triggers description to the IESG
d/
---
Dave Crocker
Brandenburg InternetWorking
+1.408.246.8253
dcrocker a t ...
WE'VE MOVED to: www.bbiw.net