Diffserv Working Groups               A. Conta (Transwitch)
INTERNET-DRAFT
                                          May 2001


              A definition of a IPv6 Flow Label classifier
                             Specification

               draft-conta-diffserv-ipv6-fl-classifier-00.txt


Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   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.

Abstract

   This memo specifies an IPv6 Flow Label classifier for Differentiated
   Services.


1. Introduction


   This document specifies an IPv6 flow label classifier for
   Differentiated Services [Diffserv]. It is supposed to provide the
   IPv6 addition to the current Differentiated Services specifications
   that define classifiers [Diffserv-model].

   The IPv6 flow label is supposed to be used to achieve a more
   efficient processing of packets in quality of service engines in IPv6



Conta                       Expires in six months   [Page 1]


INTERNET-DRAFT         IPv6 Flow Label Classifier          May 25, 19101


   forwarding devices.

   The keywords MUST, MUST NOT, MAY, OPTIONAL,  REQUIRED, RECOMMENDED,
   SHALL, SHALL NOT, SHOULD, SHOULD NOT  are to be interpreted as
   defined in [KEYWORDS].


2. IPv6 Flow Label classifier

   The IPv6 flow label Differentiated Services classifier is a multi-
   field (MF) classifier [Diffserv], [Diffserv-model]. It classifies
   packets based on three or four fields in the packet header (the
   latter including the DSCP). The three field IPv6 flow label
   classifier is using the following fields from the IPv6 header: the
   destination address, the source address, and the flow label. The four
   field IPv6 flow label classifier is adding the DSCP field from the
   IPv6 header to the classification fields.

   The following is an example of  a possible MF filter:

         Flow-label-classifier:
         Type:              IPv6-3-tuple
         IPv6DestAddrValue
         IPv6DestAddrMask:
         IPv6SrcAddrValue:
         IPv6SrcAddrMask:
         IPv6Flowlabel:


         Flow-label-classifier:
         Type:              IPv6-4-tuple
         IPv6DestAddrValue
         IPv6DestAddrMask:
         IPv6SrcAddrValue:
         IPv6SrcAddrMask:
         IPv6FlowLabel:
         IPv6DSCP:




4. Security Considerations

   [tbd]







Conta                       Expires in six months   [Page 2]


INTERNET-DRAFT         IPv6 Flow Label Classifier          May 25, 19101


5. IANA Considerations

   [tbd]


6. Acknowledgments

   [tbd]


7. References

   [IPv6] S. Deering, R. Hinden, "Internet Protocol Version 6
   Specification", RFC 2460, December 1998.


   [Diffserv] M. Carlson, W. Weiss, S. Blake, Z. Wang, D. Black, and E.
   Davies, "An Architecture for Differentiated Services", RFC 2475,
   December 1998


   [Diffserv-model] Y. Bernet, S. Blake, D. Grossman, A. Smith "An
   Informal Management Model for Diffserv Routers", work in progress


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


9. Authors' Addresses

   Alex Conta
   Transwitch Corporation
   3 Enterprise Drive
   Shelton, CT 06484
   email: aconta@txc.com















Conta                       Expires in six months   [Page 3]

177