Network Working Group                                            M. Chen
Internet-Draft                              Huawei Technologies Co., Ltd
Intended status: Standards Track                                  P. Pan
Expires: January 6, 2012                                        Infinera
                                                           July 05, 2011


             IPv6 Pseudowire Label Switched Path (LSP) Ping
                draft-chen-pwe3-ipv6-lsp-ping-vccv-01.txt

Abstract

   The existing Pseudowire LSP Ping can only work in IPv4 scenario, this
   document extends Pseudowire LSP Ping to IPv6 scenario where IPv6
   target LDP session is used to signal Pseudowire and the Sender and
   Receiver's IP addresses are IPv6 addresses.

Requirements Language

   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 [RFC2119].

Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   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."

   This Internet-Draft will expire on January 6, 2012.

Copyright Notice

   Copyright (c) 2011 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of



Chen & Pan               Expires January 6, 2012                [Page 1]


Internet-Draft              IPv6 PW LSP Ping                   July 2011


   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.


Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 3
   2.  IPv6 FEC 128 Pseudowire . . . . . . . . . . . . . . . . . . . . 3
   3.  IPv6 FEC 129 Pseudowire Sub-TLV . . . . . . . . . . . . . . . . 4
   4.  Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
   5.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 5
   6.  Security Considerations . . . . . . . . . . . . . . . . . . . . 5
   7.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . 5
   8.  Normative References  . . . . . . . . . . . . . . . . . . . . . 5
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . . . 5
































Chen & Pan               Expires January 6, 2012                [Page 2]


Internet-Draft              IPv6 PW LSP Ping                   July 2011


1.  Introduction

   Multi-Protocol Label Switching (MPLS) Label Switched Path (LSP) Ping
   is defined in [RFC4379].  It can be used to detect data path failures
   in all MPLS LSPs and Pseudowires (PWs).  Currently, three PW related
   Target Forwarding Equivalence Class (FEC) sub-TLVs (FEC 128
   Pseudowire-Deprecated, FEC 128 Pseudowire-Current and FEC 129
   Pseudowire) are defined.  These sub-TLVs contain the source and
   destination addresses of the target LDP session, and currently only
   IPv4 target LDP session is covered.  When IPv6 target LDP session is
   used, these existing sub-TLVs can not be used.

   This document defines two new Target FEC sub-TLVs (IPv6 FEC 128
   Pseudowire sub-TLV and IPv6 FEC 129 Pseudowire sub-TLV) to extend the
   application of PW LSP Ping to IPv6 scenario.  IPv6 FEC 128 Pseudowire
   (Deprecated) will not be considered in this document.


2.  IPv6 FEC 128 Pseudowire

   IPv6 FEC 128 Pseudowire sub-TLV has the consistent structure with FEC
   128 Pseudowire sub-TLV as described in Section 3.2.9 of [RFC4379].
   The encoding of IPv6 FEC 128 Pseudowire sub-TLV is as follows:

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |        IPv6 FEC 128 PW        |            Length             |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                   Sender's PE IPv6 Address                    ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                    Remote PE IPv6 Address                     ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                             PW ID                             |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |            PW Type            |          Must Be Zero         |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                         Figure 1. IPv6 FEC 128 Pseudowire

   IPv6 FEC 128 PW: TBD.

   Length: it defines the length in octets of the value field of the
   sub-TLV and its value is 40.

   Sender's PE IPv6 Address: The source IP address of the target IPv6
   LDP session.

   Remote PE IPv6 Address: The destination IP address of the target IPv6



Chen & Pan               Expires January 6, 2012                [Page 3]


Internet-Draft              IPv6 PW LSP Ping                   July 2011


   LDP session.

   PW ID: Same as FEC 128 Pseudowire [RFC4379].

   PW Type: Same as FEC 128 Pseudowire [RFC4379].


3.  IPv6 FEC 129 Pseudowire Sub-TLV

   IPv6 FEC 129 Pseudowire sub-TLV has the consistent structure with FEC
   129 Pseudowire sub-TLV as described in Section 3.2.10 of [RFC4379].
   The encoding of IPv6 FEC 129 Pseudowire is as follows:

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |        IPv6 FEC 129 PW        |            Length             |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                   Sender's PE IPv6 Address                    ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                    Remote PE IPv6 Address                     ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |            PW Type            |   AGI Type    |  AGI Length   |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                           AGI Value                           ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |   AII Type    |  SAII Length  |      SAII Value               |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                    SAII Value (continued)                     ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |   AII Type    |  TAII Length  |      TAII Value               |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ~                    TAII Value (continued)                     ~
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |  TAII (cont.) |  0-3 octets of zero padding                   |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                      Figure 2. IPv6 FEC 129 Pseudowire

   IPv6 FEC 129 PW: TBD.

   Length: it defines the length in octets of the value field of the
   sub-TLV.

   Sender's PE IPv6 Address: The source IP address of the target IPv6
   LDP session.

   Remote PE IPv6 Address: The destination IP address of the target IPv6
   LDP session.



Chen & Pan               Expires January 6, 2012                [Page 4]


Internet-Draft              IPv6 PW LSP Ping                   July 2011


   The other fields are same as FEC 129 Pseudowire [RFC4379].


4.  Operation

   This document does not define any new procedures, the process is the
   same as described in [RFC4379].


5.  IANA Considerations

   IANA is requested to create two new registry for the Sub-Type field
   of Target FEC TLV

   IPv6 FEC 128 Pseudowire: TBD

   IPv6 FEC 129 Pseudowire: TBD


6.  Security Considerations

   This draft does not introduce any new security issues, the security
   mechanisms defined in [RFC4379] apply here.


7.  Acknowledgements


8.  Normative References

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

   [RFC4379]  Kompella, K. and G. Swallow, "Detecting Multi-Protocol
              Label Switched (MPLS) Data Plane Failures", RFC 4379,
              February 2006.


Authors' Addresses

   Mach(Guoyi) Chen
   Huawei Technologies Co., Ltd
   No. 3 Xinxi Road, Shang-di, Hai-dian District
   Beijing  100085
   China

   Email: mach@huawei.com




Chen & Pan               Expires January 6, 2012                [Page 5]


Internet-Draft              IPv6 PW LSP Ping                   July 2011


   Ping Pan
   Infinera
   Sri Mohana Satya Srinivas Singamsetty
   US

   Email: ppan@infinera.com













































Chen & Pan               Expires January 6, 2012                [Page 6]