[mif] MIF charter update LC

Hui Deng <denghui02@gmail.com> Thu, 07 November 2013 23:50 UTC

Return-Path: <denghui02@gmail.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 5D06121E80DB for <mif@ietfa.amsl.com>; Thu, 7 Nov 2013 15:50:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.32
X-Spam-Level:
X-Spam-Status: No, score=-102.32 tagged_above=-999 required=5 tests=[AWL=0.279, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 w07SXOXY5gFI for <mif@ietfa.amsl.com>; Thu, 7 Nov 2013 15:50:24 -0800 (PST)
Received: from mail-vc0-x232.google.com (mail-vc0-x232.google.com [IPv6:2607:f8b0:400c:c03::232]) by ietfa.amsl.com (Postfix) with ESMTP id 714F111E817A for <mif@ietf.org>; Thu, 7 Nov 2013 15:50:23 -0800 (PST)
Received: by mail-vc0-f178.google.com with SMTP id ie18so902859vcb.37 for <mif@ietf.org>; Thu, 07 Nov 2013 15:50:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=JlKVnsYkKsKs7H0db27ql6guMgRwSeBCpEh56aHkN6A=; b=IyTXJWxA/MCCcbUBDfd4Fv52b5OQpnsq7YFwRhMOukEmuTo+s+wo1w7qT8JUM+BMPl 6O/lhE9ib8y9SPKwAp31NsqSyhkDlE4wcjLZ/JQZEcyxfrb4zs7gi78FkaD2U26JR/VM nJ1RsECJpb8HF8CUJx6mqiawegtxFaRlGjproNv6arIzPqU0TpkZAjjyfEjM3UjYFG3Q nTbUVvVjygYLtwz9m+QZZc7R8XjQAgXKK+QibQIeStGRiLCbYjou4J7D7enVkmO1TxfA h/Qpq1vNrtejLs2cR6ys3MUYDfqzyo4G6kQFnIr1A7SyS5sw+PF7Kik3r+cKsy1o6UsE emTA==
MIME-Version: 1.0
X-Received: by 10.221.64.17 with SMTP id xg17mr8966349vcb.5.1383868220750; Thu, 07 Nov 2013 15:50:20 -0800 (PST)
Received: by 10.220.69.13 with HTTP; Thu, 7 Nov 2013 15:50:20 -0800 (PST)
Date: Thu, 07 Nov 2013 15:50:20 -0800
Message-ID: <CANF0JMCbVFXGYQbY8CA73CefSif-K6YGm4=RiGEeDk=j0Z_Rkw@mail.gmail.com>
From: Hui Deng <denghui02@gmail.com>
To: MIF Mailing List <mif@ietf.org>, Margaret Wasserman <mrw@lilacglade.org>
Content-Type: multipart/alternative; boundary="001a1133158eb6c21704ea9eedbb"
Subject: [mif] MIF charter update LC
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: Thu, 07 Nov 2013 23:50:25 -0000

Hello all.

>From the working group discussion, we have a quite concensus on the charter
update, here we conform again in the list.

thanks a lot for your help

Cochairs

--------------------------------------------------------------

Nodes attached to multiple networks may encounter problems due to conflict
of network configuration information and/or simultaneous use of the
multiple available networks. This can happen over multiple physical network
interfaces, a combination of physical and virtual interfaces (VPNs or
tunnels), or even indirectly through multiple default routers being on the
same link. For instance, current laptops and smartphones typically have
multiple access network interfaces.


The MIF problem statement document [RFC6418] enumerates the problems into 3
categories:
1. Lack of consistent and distinctive management of configuration elements,
associated with different networks.
2. Inappropriate mixed use of configuration elements, associated with
different networks, in the course of a particular network activity /
connection.
3. Use of a particular network, not consistent with the intent of the
scenario / involved parties, leading to connectivity failure and / or other
undesired consequences.


The purpose of the MIF working group is to describe the architecture
detailing how devices attach to and operate in multiple networks. The group
shall also analyze how applications can be influenced by these existing
mechanisms. The WG shall employ and refer to existing IETF work in this
area, including, for instance, strong/weak models (RFC 1122), default
address selection (RFC 6724), ICE and other mechanisms higher layers can
use for address selection, DHCP mechanisms, Router Advertisement
mechanisms, and DNS recommendations. The focus of the working group should
be on documenting the system level effects to host IP stacks and
identification of gaps between the existing IETF recommendations and
existing practice. Having completed some of its initial goals the group is
also developing the following:


1. An incrementally deployable architecture, defining a consistent approach
and recommended practices for handling sets of network configuration
objects by hosts, attached to multiple networks, which enable hosts to
improve network connectivity for the host's applications and users.


2. A set of requirements for changes  to or the uses of protocols, that
provide network configuration  information, to enable improved handling of
multiple sets of network configuration in networks and hosts. For example,
requirements for DHCPv6 options, Neighbor Discovery options etc. to
communicate association of the configuration information with particular
networks.


3. In cooperation with other working groups, uses of existing protocols in
accordance with the requirements produced under item 2. Any changes of
function of protocols are out of scope.


4. A MIF API: While no changes are required for applications to run on
multiple interface hosts, a new API could provide additional services to
applications running on hosts attached to multiple networks. For instance,
these services could assist advanced applications in having greater control
over first-hop, source address and/or DNS resolver, interface and other
network configuration element selection. This API will be defined as an
abstract interface specification, i.e., specific details about mapping to
operating system primitives or programming languages will be left out. In
addition to the new API, the behavior of existing APIs may be changed to
improve the behavior of unmodified applications.


5. Guidelines to applications, to provide an improved connectivity
experience when the host is attached to multiple networks or there is a
change in the set of networks the host is attached to, e.g., via MIF API
usage.


6. A specification for the format, generation and usage of PVD IDs.


Network discovery and selection on lower layers as defined by RFC 5113 is
out of scope. With the exception of identifying requirements for additional
DHCPv6 and/or ND options, as well as requirements for possible related
changes in these protocols, the group shall not assume any software beyond
basic IP protocol support on its peers or in network hosts. No work will be
done to enable traffic flows to move from one interface to another. The
group recognizes existing work on mechanisms that require peer or network
support for moving traffic flows such as RFC 5206, RFC 4980 and the use of
multiple care-of addresses in Mobile IPv6. This group does not work on or
impact such mechanisms.  Future work in this area requires rechartering the
working group or asking other, specialized working groups (such as DHC or
6MAN) to deal with specific issues.