Diameter Maintenance and                              J. Bournelle (Ed.)
Extensions (DIME)                                                GET/INT
Internet-Draft                                               G. Giaretta
Expires: December 21, 2006                                Telecom Italia
                                                           H. Tschofenig
                                                                 Siemens
                                                           June 19, 2006


     Mobile IPv6 Bootstrapping using Diameter in the Split Scenario
                     draft-ietf-dime-mip6-split-00

Status of this Memo

   By submitting this Internet-Draft, each author represents that any
   applicable patent or other IPR claims of which he or she is aware
   have been or will be disclosed, and any of which he or she becomes
   aware will be disclosed, in accordance with Section 6 of BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on December 21, 2006.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   In Mobile IPv6 deployment a need for an interaction between the Home
   Agent, the AAA infrastructure of the Mobile Service Provider (MSP)
   and the Mobility Service Authorizer (MSA) has been identified.  This
   document describes how Diameter can be used to perform AAA
   functionalities for the Mobile IPv6 service in the "split" scenario.



Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 1]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


   For this, it describes two possible approaches.  It also explains how
   Diameter meet the goals outlined in the MIPv6 AAA goals document.


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.  Terminology  . . . . . . . . . . . . . . . . . . . . . . . . .  3
   3.  Bootstrapping Mobile IPv6 in the Split Scenario  . . . . . . .  3
   4.  Use of Diameter EAP for the Mobile IPv6 Split Scenario . . . .  5
     4.1.  NAS-Port-Type AVP  . . . . . . . . . . . . . . . . . . . .  6
     4.2.  A new Application ID . . . . . . . . . . . . . . . . . . .  6
     4.3.  Accounting for the Mobile IPv6 Service . . . . . . . . . .  6
   5.  Goals  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
     5.1.  General goals  . . . . . . . . . . . . . . . . . . . . . .  7
       5.1.1.  G1.1 - G1.4 Security . . . . . . . . . . . . . . . . .  7
       5.1.2.  Dead peer detection - the HA-AAA interface SHOULD
               support inactive peer detection. . . . . . . . . . . .  7
     5.2.  Service Authorization  . . . . . . . . . . . . . . . . . .  8
       5.2.1.  G2.1. The HA-AAA interface SHOULD allow the use of
               Network Access Identifier (NAI) to identify the
               mobile node. . . . . . . . . . . . . . . . . . . . . .  8
       5.2.2.  G2.2. The HA SHOULD be able to query the AAAH
               server to verify Mobile IPv6 service authorization
               for the mobile node. . . . . . . . . . . . . . . . . .  8
       5.2.3.  G2.3. The AAAH server SHOULD be able to enforce
               explicit operational limitations and authorization
               restrictions on the HA.( e.g. packet filters, QoS
               parameters). . . . . . . . . . . . . . . . . . . . . .  8
       5.2.4.  G2.4 - G2.6. Issues addressing the maintenance of
               a Mobile IPv6 session by the AAAH server, e.g.
               authorization lifetime, extension of the
               authorization lifetime and explicit  session
               termination by the AAAH server side. . . . . . . . . .  8
     5.3.  Accounting - G3.1. The HA-AAA interface MUST support
           the transfer of accounting records needed for service
           control and charging . . . . . . . . . . . . . . . . . . .  9
     5.4.  Mobile Node Authentication (G4.1.) . . . . . . . . . . . .  9
   6.  Security Considerations  . . . . . . . . . . . . . . . . . . .  9
   7.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . .  9
   8.  Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 10
   9.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 10
     9.1.  Normative References . . . . . . . . . . . . . . . . . . . 10
     9.2.  Informative References . . . . . . . . . . . . . . . . . . 10
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 12
   Intellectual Property and Copyright Statements . . . . . . . . . . 13





Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 2]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


1.  Introduction

   In Mobile IPv6 deployment, authentication, authorization and
   accounting issues in the protocol operations are approached by using
   the AAA infrastructure. [9] presents a number of bootstrapping
   scenarios using the HA-AAA interface and defines a list of
   requirements that have to be fulfilled.  This document deals with the
   functional capabilities of the Diameter protocol as a AAA protocol
   applicable for the split scenario.

   This document focuses only on the split scenario.  A separate
   document [10] describes a Diameter application for bootstrapping
   MIPv6 for the integrated scenario.


2.  Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [1].

   The MIPv6 bootstrapping terminology is taken from [2].


3.  Bootstrapping Mobile IPv6 in the Split Scenario

   In the split scenario for bootstrapping Mobile IPv6 [3], the Mobile
   Node (MN) discovers a Home Agent (belonging to the Mobility Service
   Provider (MSP)) through DNS.  Then, the Mobile Node uses IKEv2 [4] to
   setup IPsec SAs.  Use of IKEv2 also provides a way to authenticate
   the MN by the Mobility Service Authorizer (MSA).  Note that in the
   same time, the Mobile Node can authenticate the Home Agent.  IKEv2
   supports the Extensible Authentication Protocol (EAP) to run an EAP
   method between the MN and the EAP server that is often separated from
   the IKEv2 responder, i.e., the HA in our scenario.  As such, the MN
   can reuse its credentials (obtained from the MSA) to be authenticated
   for the IPv6 mobility service.  As outlined in [4] a HA-AAA interface
   is needed.  Since, EAP is used to authenticate the MN, the interface
   between the Home Agent and the AAA server will be based on the
   Diameter EAP application [5].  Figure 1 represents the architecture
   of the split scenario.

   +-------+    IKEv2    +----------------+    Diameter EAP      +----+
   | Mobile|             |  Home Agent/   |                      |    |
   |  Node |<----------->| Diameter Client|<-------------------->|AAAH|
   +-------+             +----------------+                      +----+

   Figure 1: Diameter EAP for HA-AAA in the Split Scenario



Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 3]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


   The Mobile Node acts as the EAP client and IKEv2 Initiator.  The Home
   agent is the IKEv2 Responder and acts a Diameter client from a AAA
   perspective.  The AAAH is the home AAA server of the MN (i.e.  AAA
   server of the MSA) and relies on a EAP server to authenticate the
   Mobile Node.  If MSP is different from the MSA, the Home Agent may
   directly contact the AAAH or a local AAA server which will act as a
   AAA proxy (cf. [5]).

   Figure 2 shows the message flow.


   Mobile Node              HA/Diameter Client       Home AAA/EAP Server
   ----------                -----------------       -------------------
            IKE_SA_INIT     (1,2)
   <------------------------------>

    HDR, SK{IDi,[CERTREQ,] [IDr,]
            SAi2, TSi, TSr}  (3)
   ------------------------------->
                                       DER (EAP-Response)
                                    ------------------------>
                                       DEA (EAP-Request)
                                    <------------------------
    HDR, SK {IDr, [CERT,] AUTH,
             EAP }
   <-------------------------------
    HDR, SK {EAP}
   -------------------------------->
                                       DER (EAP-Response)
                                    ------------------------>
                                       DEA (EAP-Request)
                                    <------------------------
    HDR, SK{EAP-Request}
   <-------------------------------
    HDR, SK{EAP-Response}
   -------------------------------->
                                       DER (EAP-Response)
                                    ------------------------>
             ...                           ...

                                       DEA (EAP-Success)
                                    <------------------------
    HDR, SK{EAP-Success}
   <-------------------------------
    HDR, SK{AUTH}
   ------------------------------->
    HDR, SK {AUTH, SAr2, TSi, TSr }
   <-------------------------------



Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 4]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


   Figure 2: IKEv2 Diameter EAP Message Flow

   The interaction between the MN and the HA starts with an IKE_SA_INIT
   to setup the IKE SA.  The MN indicates its desire to use EAP by not
   including the AUTH payload in the third message.  The MN indicates
   its identity (e.g Network Access Identitifer) using the IDi field.
   If the Home Agent, acting as an IKEv2 Responder, supports EAP for
   authentication and relies on a remote AAA server, the Diameter client
   part of the Home Agent sends a Diameter-EAP-Request (DER) message
   containing the identity in the EAP-Payload AVP and in the User-Name
   AVP.  The AAAH chooses an authentication method and sends the first
   EAP-Request in the Diameter-EAP-Answer message.  During the EAP
   authentication phase, the HA relays EAP packets between the MN (EAP
   client) and the AAAH (Home EAP server).  If the authentication
   succeeds and if the MN is authorized to use Mobile IPv6 service, the
   AAAH sends a DEA message containing the EAP-success and the AAA-Key
   derived from the Master Session Key (MSK) exported by the EAP method.
   Some specific configuration elements may also be sent in AVPs.  Note
   that EAP methods that do not derive keys are not recommended since
   they cannot bind the EAP method authentication to the IKEv2
   authentication.  In the latter message, the MN and the HA finalize
   the IPsec SAs setup to protect Mobile IPv6 signalling.


4.  Use of Diameter EAP for the Mobile IPv6 Split Scenario

   In the split scenario, the Home Agent uses the AAA infrastructure in
   order to perform authentication, authorization and accounting for the
   Mobile IPv6 service.  This document proposes to reuse the Diameter
   EAP application [5] since EAP is used by the HA to authenticate the
   MN inside IKEv2.

   However, the Diameter EAP application has been designed to perform
   AAA for the network access service.  As the Mobile IPv6 service is
   different from the network access service, it appears that a Diameter
   server needs a way to make this distinction.  Indeed, even if the
   authentication is provided by the EAP method, authorization and
   accounting for network access and IPv6 mobility might be different.
   The AAA server needs to explicitly authorize the Mobile IPv6 service.
   It may also need to configure specific parameters for the Mobile IPv6
   service such as the type of Home Address to provide to the MN.
   Accounting may also require other parameters than those defined for
   network access.

   [Editor's Note: It is not clear at this point of time which approach
   is the best to handle this.  For this reason, this document explains
   two possible approaches.]




Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 5]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


4.1.  NAS-Port-Type AVP

   As explained below, the AAA server needs a way to identify that it is
   performing AAA operations for the Mobile IPv6 service.  One way to do
   this is to require that the Home Agent puts the NAS-Port-Type AVP
   indicating that it is a Mobile IPv6 Home Agent in the first DER
   message.  This would be formulated as: "The Home Agent MUST include
   the NAS-Port-Type AVP".  This requires a change in the current ABNF
   definition of this message.  The AAA server would have to check the
   presence of this AVP in the first received DER message and would have
   to recognize the new type defined for the Home Agent.

   [Editor's Note: It is not clear at this point of time if this change
   in the ABNF definition would require a new Application-Id.]

   Moreover, the NAS-Port-Type AVP is defined as: "The NAS-Port-Type AVP
   (AVP Code 61) is of type Enumerated and contains the type of the port
   on which the NAS is authenticating the user.  This AVP SHOULD be
   present if the NAS uses the same NAS-Port number ranges for different
   service types concurrently" (see [6]).  Hence, if the DIME WG decides
   to use this approach, it is necessary to define a new type for Home-
   Agent.

   If an operator wants to use one AAA server for network access and
   another one for IPv6 mobility service then the some messages may be
   routed to the wrong AAA server since routing is also based on the
   Application-ID.

4.2.  A new Application ID

   The second approach is to require a new application ID for the Mobile
   IPv6 service.  In this case, all messages will be correctly routed to
   the right Diameter Application.  This specific application will
   specifically handle all AAA Operations for the Mobile IPv6 service as
   it is done for Mobile IPv4 (cf. [7]).  However, the protocol
   description requires that the new application needs to copy the
   Diameter messages from the Diameter EAP application.

   The problem with defining a new Application ID is that every proxies
   on the path would need a new code to understand this application.

4.3.  Accounting for the Mobile IPv6 Service

   Concerning Accounting, the Diameter Mobile IPv4 Application [7]
   defines the following AVPs: Accounting-Input-Octets (Number of octets
   in IP packets received from the user), Accounting-Output-Octets
   (Number of octets in IP packets sent by the user, Accounting-Input-
   Packets (Number of IP packets received from the user), Accounting-



Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 6]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


   Output-Packets (Number of IP packets sent by the user).

   These AVPs may be re-used for the Mobile IPv6 service.  However, due
   to some optimizations for Mobile IPv6, the HA may not see all the IP
   traffic resulting from the activation of this service.

   [Editor's Note: As the document describing goals for this interface
   is not finalized, other parameters may be needed in the future.]


5.  Goals

   In this section, we present how the goals for a HA-AAA interface
   presented in [9] are met by this proposal.  Note that the two
   approaches presented above does not affect what is described here.

   [Editor's Note: the goals presented here are those described in [9].
   Future revision of the mentionned document will affect this section.]

5.1.  General goals

5.1.1.  G1.1 - G1.4 Security

   As design goals for an AAA interface, G1.1 - G1.4 goals specify
   standard requirements for a AAA protocol - mutual authentication of
   the peers, integrity, replay protection and confidentiality.  The
   Diameter Base Protocol requires IPsec or TLS to provide hop-by-hop
   security.

5.1.2.  Dead peer detection - the HA-AAA interface SHOULD support
        inactive peer detection.

   Two possible approaches might be considered here:

   o  The AAAH server and the Home Agent establish a transport
      connection between each other.  It is the case if the Diameter
      Client of the HA has a direct route to its AAA server.  In this
      case Diameter heartbeat messages called Device-Watchdog-Request/
      Answer [8], which are exchanged over this connection to test for
      its aliveness, can be used to detect inactivity between the two
      Diameter peers.

   o  The AAAH server and the Home Agent do not have transport
      connection.  In this case inactive peer detection functionality
      should be provided into the Diameter session - service stateless
      Diameter sessions might be established between the AAAH server and
      the range of MSP's Home Agents for detecting HAs availability.




Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 7]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


5.2.  Service Authorization

5.2.1.  G2.1. The HA-AAA interface SHOULD allow the use of Network
        Access Identifier (NAI) to identify the mobile node.

   Identification by the User-Name AVP [8], which has a format
   consistent with the NAI specifications, is common for Diameter
   applications.  Diameter provides functionality for routing of
   Diameter requests based on the information included in the User-Name
   AVP.

   The Mobile Node provides its NAI using the IDi field during the IKEv2
   exchange with the HA.

5.2.2.  G2.2. The HA SHOULD be able to query the AAAH server to verify
        Mobile IPv6 service authorization for the mobile node.

   The goal of this document is to explain how to use Diameter to
   perform AAA operations for the Mobile IPv6 service.  The
   Authentication is done through the use of EAP.  The Mobile IPv6
   service Authorization is an explicit goal of this document.

   [Editor's note: As explained above, how the AAA server know that it
   is for Mobile IPv6 service has not yet been decided by the DIME WG.]

5.2.3.  G2.3. The AAAH server SHOULD be able to enforce explicit
        operational limitations and authorization restrictions on the
        HA.( e.g. packet filters, QoS parameters).

   Several present Diameter applications, standardized or under work-in-
   progress address an operation and authorization control for specific
   services and have defined appropriate AVPs.  The NAS-Filter-Rule AVP,
   defined by Diameter NASREQ application [6], provides IP packet filter
   description.  QoS-Filter-Rule AVP defined by Diameter NASREQ
   application and by the Diameter QoS application [11] provide QoS
   parameter description.  The Credit Control application [12] provides
   support for prepaid services, tariff switching, cost control over
   requested services.  The available funcationalities might be re-used
   in this document.

5.2.4.  G2.4 - G2.6. Issues addressing the maintenance of a Mobile IPv6
        session by the AAAH server, e.g. authorization lifetime,
        extension of the authorization lifetime and explicit  session
        termination by the AAAH server side.

   Diameter base protocol provides a powerful set of commands and AVPs
   for management of the authorization and accounting sessions.  A
   number of AVPs (Auth-Lifetime-AVP, Grace-Period-AVP, Session-Timeout-



Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 8]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


   AVP) handle the duration (in time) of an authorization session [8].
   Additional AVPs for measuring the authorization duration in units
   different that time are specified too [12].  Exchanging of
   application specific authorization request/answer messages provides
   extension of the authorization session.  Initiation of the re-
   authorization by both sides could be supported.  Both sides could
   initiate session termination, by using Diameter Session Termination
   and Abort Session messages.

   All these are applied to the Diameter session used for authorization
   of a Mobile IPv6 session and need to be applied appropriately to this
   Mobile IPv6 session too.

5.3.  Accounting - G3.1. The HA-AAA interface MUST support the transfer
      of accounting records needed for service control and charging

   Diameter accounting protocol provides a variety of options - real-
   time accounting, event/session-type accounting records, fault
   resilience, correlation of accounting records.  Requirements for the
   accounting services over AAAH-HA interface are standard.  Definition
   or re-used of AVPs for the specific accounting records combined with
   the functionality of the Diameter accounting protocol should provide
   desired accounting services.

5.4.  Mobile Node Authentication (G4.1.)

   These issues require the functionality of AAAH server working as a
   back-end authentication server and HA working as NAS and EAP
   authenticator in pass-through mode for providing a mobile node
   authentication.  This functionality is provided by the Diameter
   NASREQ [6] and the Diameter EAP applications [5] application, and
   will be re-used in this document.


6.  Security Considerations

   [Editor's Note: Since the document is not complete it is necessary to
   state that the security consideration section is incomplete as well.
   Hence, it is only possible to refer to the security issues raised in
   the Mobile IPv6 and Diameter protocol related documents mentioned
   here, such as [9] and [8].]


7.  IANA Considerations

   [Editor's note: Since the document is not complete, the IANA
   considerations is incomplete as well.]




Bournelle (Ed.), et al.  Expires December 21, 2006              [Page 9]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


8.  Acknowledgements

   The authors would like to thanks Jari Arkko, Tolga Asversen, Pasi
   Eronen, Santiago Zapata Hernandez, Jouni Korhonen, Anders Kristensen,
   Avi Lior, John Loughney, Lionel Morand and Yoshihiro Ohba for their
   inputs to the "Application-ID for the Mobile IPv6 split scenario ?"
   discussion.


9.  References

9.1.  Normative References

   [1]  Bradner, S., "Key words for use in RFCs to Indicate Requirement
        Levels", BCP 14, RFC 2119, March 1997.

   [2]  Giaretta, G. and A. Patel, "Problem Statement for bootstrapping
        Mobile IPv6", draft-ietf-mip6-bootstrap-ps-05 (work in
        progress), May 2006.

   [3]  Giaretta, G., "Mobile IPv6 bootstrapping in split scenario",
        draft-ietf-mip6-bootstrapping-split-02 (work in progress),
        March 2006.

   [4]  Kaufman, C., "Internet Key Exchange (IKEv2) Protocol", RFC 4306,
        December 2005.

   [5]  Eronen, P., Hiller, T., and G. Zorn, "Diameter Extensible
        Authentication Protocol (EAP) Application", RFC 4072,
        August 2005.

   [6]  Calhoun, P., Zorn, G., Spence, D., and D. Mitton, "Diameter
        Network Access Server Application", RFC 4005, August 2005.

   [7]  Calhoun, P., Johansson, T., Perkins, C., Hiller, T., and P.
        McCann, "Diameter Mobile IPv4 Application", RFC 4004,
        August 2005.

   [8]  Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko,
        "Diameter Base Protocol", RFC 3588, September 2003.

9.2.  Informative References

   [9]   Giaretta, G., "Goals for AAA-HA interface",
         draft-ietf-mip6-aaa-ha-goals-01 (work in progress),
         January 2006.

   [10]  Tschofenig, H., "Diameter MIPv6 Application for the Integrated



Bournelle (Ed.), et al.  Expires December 21, 2006             [Page 10]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


         Scenario", draft-tschofenig-dime-mip6-integrated-00 (work in
         progress), March 2006.

   [11]  Alfano, F., "Diameter Quality of Service Application",
         draft-tschofenig-dime-diameter-qos-00 (work in progress),
         March 2006.

   [12]  Hakala, H., Mattila, L., Koskinen, J-P., Stura, M., and J.
         Loughney, "Diameter Credit-Control Application", RFC 4006,
         August 2005.

   [13]  Chowdhury, K. and A. Yegin, "MIP6-bootstrapping via DHCPv6 for
         the Integrated Scenario",
         draft-ietf-mip6-bootstrapping-integrated-dhc-01 (work in
         progress), June 2006.




































Bournelle (Ed.), et al.  Expires December 21, 2006             [Page 11]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


Authors' Addresses

   Julien Bournelle
   GET/INT
   9 rue Charles Fourier
   Evry  91011
   France

   Email: julien.bournelle@int-evry.fr


   Gerardo Giaretta
   Telecom Italia Lab
   via G. Reiss Romoli, 274
   TORINO,   10148
   Italy

   Email: gerardo.giaretta@telecomitalia.it


   Hannes Tschofenig
   Siemens
   Otto-Hahn-Ring 6
   Munich, Bavaria  81739
   Germany

   Email: Hannes.Tschofenig@siemens.com
   URI:   http://www.tschofenig.com























Bournelle (Ed.), et al.  Expires December 21, 2006             [Page 12]


Internet-Draft      MIP6 Bootstrapping with Diameter           June 2006


Intellectual Property Statement

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.


Disclaimer of Validity

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Copyright Statement

   Copyright (C) The Internet Society (2006).  This document is subject
   to the rights, licenses and restrictions contained in BCP 78, and
   except as set forth therein, the authors retain all their rights.


Acknowledgment

   Funding for the RFC Editor function is currently provided by the
   Internet Society.




Bournelle (Ed.), et al.  Expires December 21, 2006             [Page 13]