Networking Working Group B. Wu Internet-Draft R. Chen Intended status: Standards Track J. Luo Expires: April 19, 2010 ZTE Corporation October 16, 2009 P2MP PW Accounting Extensions draft-wu-pwe3-p2mp-pw-accounting-extensions-00 Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and 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 April 19, 2010. Copyright Notice Copyright (c) 2009 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 in effect on the date of publication of this document (http://trustee.ietf.org/license-info). Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Wu, et al. Expires April 19, 2010 [Page 1] Internet-Draft P2MP PW Accounting Extensions October 2009 Abstract This specification defines a method for P2MP PW accounting data. Simple extensions to the P2MP PW related protocol to allow. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Conventions used in this document . . . . . . . . . . . . . . 4 2.1. Terminology . . . . . . . . . . . . . . . . . . . . . . . 4 3. P2MP PW accounting operation . . . . . . . . . . . . . . . . . 5 3.1. P2MP PW statistic TLV . . . . . . . . . . . . . . . . . . 5 3.2. How to use P2MP PW accounting . . . . . . . . . . . . . . 5 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 5. Security Considerations . . . . . . . . . . . . . . . . . . . 8 6. References . . . . . . . . . . . . . . . . . . . . . . . . . . 9 6.1. Normative references . . . . . . . . . . . . . . . . . . . 9 6.2. Informative References . . . . . . . . . . . . . . . . . . 9 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 10 Wu, et al. Expires April 19, 2010 [Page 2] Internet-Draft P2MP PW Accounting Extensions October 2009 1. Introduction Draft draft-martini-pwe3-p2mp-pw-00 [Root-Initiated P2MP PW]and Draft-jounay-niger-pwe3-source-initiated-p2mp-pw-01 [Source-Initiated P2MP PW] both propose to extend LDP protocol to support source initiated P2MP signaling. The difference between these two drafts is the latter one needs root PE to get all leaf TAIIs, than send LDP FEC map message to build a P2MP tree, And the former one does not need TAII. Draft-jounay-niger-pwe3-source-initiated-p2mp-pw-01 is useful for accounting all egress PE attached CE information, but this makes the protocol more complex. Draft draft-martini-pwe3-p2mp-pw-00 is efficient in P2MP PW signaling, but using this mechanism requires NMS data to be correlated from multiple leaf PEs. This draft proposes a mechanism to convey P2MP PW accounting information. This proposal allows a single router to be queried to obtain accounting information for a P2MP tree as a whole. This draft adds a new LDP Status TLV type to the LDP Notification message. Wu, et al. Expires April 19, 2010 [Page 3] Internet-Draft P2MP PW Accounting Extensions October 2009 2. Conventions used in this document 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 RFC2119. 2.1. Terminology FEC: Forwarding Equivalence Class LDP: Label Distribution Protocol PE: Provider Edge PW: Pseudowire P2MP: Point to multi-point SAII: Source Attachment Individual Identifier TAII: Target Attachment Individual Identifier AC: Attached Circuit Wu, et al. Expires April 19, 2010 [Page 4] Internet-Draft P2MP PW Accounting Extensions October 2009 3. P2MP PW accounting operation 3.1. P2MP PW statistic TLV This draft specifies no new LDP message. This draft proposes a new statistic TLV to be used with LDP notification. An leaf PE Puts the statistic information in LDP notification message to allow the root PE maintain a particular P2MP PW accounting information, indicated by containing a statistic TLV. The new statistic TLV format 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Res| PW statistic (TBD) | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PW statistic | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 1: PW Statistic Message Format The first 2 bits are reserved, and MUST be set to zero on transmit, and ignored on receive. PW statistic contains a particular P2MP PW statistic information within one leaf PE, information includes: AC numbers, the effective MTU, the minimum speed link and maximum speed link. 3.2. How to use P2MP PW accounting In order to support the proposed mechanism, a node must be able of handling PW statistic advertisement. Once an egress PE successfully processes a Label Mapping Message for a P2MP PW, or it fails to accept the signaling for interface parameters not matching, it should send appropriate PW statistic information to notify the root PE of the PW ACs status. Once an new AC attached to an egress PE for a P2MP PW, or an existed AC detached, the egress PE should update the statistic and send updated statistic TLV along with notification message. Wu, et al. Expires April 19, 2010 [Page 5] Internet-Draft P2MP PW Accounting Extensions October 2009 When the root PE receives the leaf PE statistic reporting, it can store the values and combine the local information it has with received reporting information. Wu, et al. Expires April 19, 2010 [Page 6] Internet-Draft P2MP PW Accounting Extensions October 2009 4. IANA Considerations This document uses a new LDP TLV types; IANA already maintains a registry of name "TLV TYPE NAME SPACE" defined by RFC5036. A value of 0x096D is suggested for assignment with this TLV. Wu, et al. Expires April 19, 2010 [Page 7] Internet-Draft P2MP PW Accounting Extensions October 2009 5. Security Considerations This section will be added in a future version. Wu, et al. Expires April 19, 2010 [Page 8] Internet-Draft P2MP PW Accounting Extensions October 2009 6. References 6.1. Normative references [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. [RFC4446] Martini, L., "IANA Allocations for Pseudowire Edge to Edge Emulation (PWE3)", BCP 116, RFC 4446, April 2006. [RFC4447] Martini, L., Rosen, E., El-Aawar, N., Smith, T., and G. Heron, "Pseudowire Setup and Maintenance Using the Label Distribution Protocol (LDP)", RFC 4447, April 2006. [RFC5036] Andersson, L., Minei, I., and B. Thomas, "LDP Specification", RFC 5036, October 2007. 6.2. Informative References [P2MP PW Requirements] Niger, P., Kamite, Y., Delord, S., Wang, L., Heron, G., and L. Martini, "Requirements for Point-to-Multipoint Pseudowire", July 2009. [PIM Population Count] Farinacci, D., Shepherd, G., and Y. Cai, "Population Count Extensions to PIM", July 2009. [Root-Initiated P2MP PW] Martini, L., Konstantynowicz, M., Boutros, S., and S. Sivabalan, "Signaling Root-Initiated Point-to-Multipoint Pseudowires using LDP", June 2009. [Source-Initiated P2MP PW] Niger, P., Kamite, Y., Delord, S., Jin, L., Ciavaglia, L., and M. Vigoureux, "LDP Extensions for Source-initiated Point-to-Multipoint Pseudowire", July 2009. Wu, et al. Expires April 19, 2010 [Page 9] Internet-Draft P2MP PW Accounting Extensions October 2009 Authors' Addresses Bo Wu ZTE Corporation 4F,RD Building 2,Zijinghua Road Yuhuatai District,Nanjing 210012 P.R.China Phone: +86 025 52877276 Email: wu.bo@zte.com.cn Ran Chen ZTE Corporation 4F,RD Building 2,Zijinghua Road Yuhuatai District,Nanjing 210012 P.R.China Phone: +86 025 52878135 Email: chen.ran@zte.com.cn Jian Luo ZTE Corporation RD Building 1,Zijinghua Road Yuhuatai District,Nanjing 210012 P.R.China Phone: +86 025 52870622 Email: luo.jian@zte.com.cn Wu, et al. Expires April 19, 2010 [Page 10]