home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / iscsiprj.zip / draft-ietf-ips-fcip-slp-02.txt < prev    next >
Text File  |  2002-06-02  |  22KB  |  675 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Internet Draft                                            David Peterson
  8. <draft-ietf-ips-fcip-slp-02.txt>                                   Cisco
  9. Expires September 2002
  10.                                                               March 2002
  11.  
  12.  
  13.                    Finding FCIP Entities Using SLPv2
  14.  
  15.  
  16.  
  17. Status of this Memo
  18.  
  19.    This  document  is  an Internet-Draft and is in full conformance with
  20.    all provisions of Section 10 of RFC2026.
  21.  
  22.    Internet-Drafts are working documents  of  the  Internet  Engineering
  23.    Task  Force  (IETF),  its  areas,  and its working groups.  Note that
  24.    other groups may  also  distribute  working  documents  as  Internet-
  25.    Drafts.
  26.  
  27.    Internet-Drafts are draft documents valid for a maximum of six months
  28.    and may be updated, replaced, or obsoleted by other documents at  any
  29.    time.   It  is  inappropriate  to  use  Internet-Drafts  as reference
  30.    material or to cite them other than as "work in progress".
  31.  
  32.    The  list   of   current   Internet-Drafts   can   be   accessed   at
  33.    http://www.ietf.org/ietf/1id-abstracts.txt.
  34.  
  35.    The  list  of  Internet-Draft  Shadow  Directories can be accessed at
  36.    http://www.ietf.org/shadow.html.
  37.  
  38. Copyright Notice
  39.  
  40.    Copyright (C) The Internet Society (2002). All Rights Reserved.
  41.  
  42. Abstract
  43.  
  44.    The FCIP protocol [FCIP] provides a method for the tunneling of Fibre
  45.    Channel  frames  over an IP network. This document defines the use of
  46.    Service Location Protocol,  version  2  (SLPv2)  [RFC2608],  by  FCIP
  47.    Entities  to  discover  one  another,  and  provides  the appropriate
  48.    templates describing their services.
  49.  
  50.  
  51. 1.  Acknowledgements
  52.  
  53.    This draft was produced by the FCIP discovery  team,  including  Todd
  54.    Sperry (Adaptec), Larry Lamars (SanValley), Robert Snively (Brocade),
  55.  
  56.  
  57.  
  58. Peterson                     Standards Track                    [Page 1]
  59.  
  60. Internet Draft               FCIP and SLPV2                   March 2002
  61.  
  62.  
  63.    Ravi Natarajan (Lightsand), Anil Rijhsinghani  (McData),  and  Venkat
  64.    Rangan  (Rhapsody  Networks).  Thanks  also to Mark Bakke (Cisco) for
  65.    initial help and consultation.
  66.  
  67.  
  68. 2.  Notation Conventions
  69.  
  70.    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL",  "SHALL  NOT",
  71.    "SHOULD",  "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
  72.    document are to be interpreted as described in [RFC2119].
  73.  
  74.  
  75. 3.  Terminology
  76.  
  77.    Here are some definitions that may aid readers  that  are  unfamiliar
  78.    with  either  SLP,  or  FCIP.   Some  of  these definitions have been
  79.    reproduced from [RFC2608] and  "Finding  an  RSIP  Server  with  SLP"
  80.    [RSIP].
  81.  
  82.    User Agent (UA)            A  process  working on the client's behalf
  83.                               to establish contact  with  some  service.
  84.                               The  UA retrieves service information from
  85.                               the Service Agents or Directory Agents.
  86.  
  87.    Service Agent (SA)         A process working on behalf of one or more
  88.                               services  to  advertise  the  services and
  89.                               their capabilites.
  90.  
  91.    Directory Agent (DA)       A   process   which    collects    service
  92.                               advertisements.   There can only be one DA
  93.                               present per given host.
  94.  
  95.    Scope                      A named set of services, typically  making
  96.                               up a logical administrative group.
  97.  
  98.    Service Advertisement      A   URL,   attributes,   and   a  lifetime
  99.                               (indicating how long the advertisement  is
  100.                               valid),     providing    service    access
  101.                               information and  capabilities  description
  102.                               for a particular service.
  103.  
  104.    FCIP Entity                The  principle FCIP interface point to the
  105.                               IP network.
  106.  
  107.    FCIP Entity Name           The world wide name of the switch  if  the
  108.                               FCIP  Entity  resides  in  a switch or the
  109.                               world wide node  name  of  the  associated
  110.                               Nx_Port.
  111.  
  112.  
  113.  
  114. Peterson                     Standards Track                    [Page 2]
  115.  
  116. Internet Draft               FCIP and SLPV2                   March 2002
  117.  
  118.  
  119.    FCIP Discovery Domain      The  FCIP Discovery Domain specifies which
  120.                               FCIP  Entities  are  allowed  to   connect
  121.                               within the bounds of the scope.
  122.  
  123.  
  124. 4.  Using SLPv2 for FCIP Service Discovery
  125.  
  126.    At  least  two FCIP Entities must be involved in the entity discovery
  127.    process.  The end result is that an FCIP Entity will discover one  or
  128.    more peer FCIP Entities.
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Peterson                     Standards Track                    [Page 3]
  171.  
  172. Internet Draft               FCIP and SLPV2                   March 2002
  173.  
  174.  
  175. 4.1.  Discovering FCIP Entities using SLPv2
  176.  
  177.    The  following  diagram  shows the relationship between FCIP Entities
  178.    and their associated SLPv2 agents.
  179.  
  180.               +--------------------------------------+
  181.               |           FCIP Entity                |
  182.               +----------------------------------+   |
  183.               | FCIP Control and Services Module |   |
  184.               +----------------+                 |   |
  185.               |   SA  |   UA   |                 |   |
  186.               +----------------+-----------------+   |
  187.               |            TCP/UDP/IP            |   |
  188.               +----------------+-----------------+   |
  189.               |            Interface             |   |
  190.               |           180.10.1.10            |   |
  191.               +----------------+-----------------+---|
  192.                                |
  193.      +------------+            |
  194.      |  SLPv2 DA  |----+  IP Network
  195.      +------------+            |
  196.                                |
  197.               +----------------+-----------------+---|
  198.               |            Interface             |   |
  199.               |           190.10.1.20            |   |
  200.               +----------------+-----------------+   |
  201.               |            TCP/UDP/IP            |   |
  202.               +----------------+-----------------+   |
  203.               |   SA  |  UA    |                 |   |
  204.               +----------------+                 |   |
  205.               | FCIP Control and Services Module |   |
  206.               +--------------------------------- +   |
  207.               |           FCIP Entity                |
  208.               +--------------------------------------+
  209.  
  210.    Fig. 1 FCIP Entity and SLPv2 Agent Relationship.
  211.  
  212.    As indicated in the above drawing above, each FCIP Entity contains an
  213.    FCIP  Control  and Services Module that interfaces to an SLPv2 SA and
  214.    UA.
  215.  
  216.    The   SA   constructs   a   service   advertisement   of   the   type
  217.    "service:fcip:entity"  for  each  of  the  service  URLs it wishes to
  218.    register. The service advertisement contains a lifetime,  along  with
  219.    other attributes defined in the service template.
  220.  
  221.    The  remainder  of the discovery process is identical to that used by
  222.    any client/server pair implementing SLPv2:
  223.  
  224.  
  225.  
  226. Peterson                     Standards Track                    [Page 4]
  227.  
  228. Internet Draft               FCIP and SLPV2                   March 2002
  229.  
  230.  
  231.    1. If an SLPv2 DA is found, the SA contacts the DA and registers  the
  232.    service  advertisement.  If  no  DA  is  found,  the SA maintains the
  233.    service  advertisement  itself,  and  answers  multicast  UA  queries
  234.    directly.
  235.  
  236.    2.  When the FCIP Entity requires contact information for a peer FCIP
  237.    Entity, the UA either contacts the DA using unicast or the  SA  using
  238.    multicast  using  an  SLPv2  service request.  The UA service request
  239.    includes  a  query,  based  on  the  attributes,  to   indicate   the
  240.    characteristics of the peer FCIP Entities it requires.
  241.  
  242.    3.  Once  the  UA  has  the IP address and port number of a peer FCIP
  243.    Entity, it may begin the normal connection procedure, as described in
  244.    [FCIP], to a peer FCIP Entity.
  245.  
  246.    The  use  of  a  DA  is  recommended  for  SLPv2 operation in an FCIP
  247.    environment.
  248.  
  249.  
  250. 4.1.1.  FCIP Discovery Domains
  251.  
  252.    The concept of a discovery domain  provides  further  granularity  of
  253.    control  of  the  allowed  connections between FCIP Entities within a
  254.    specific SLPv2 scope.
  255.  
  256.    The following example diagram shows  the  relationship  between  FCIP
  257.    Entities  and  their  associated discovery domains within a specified
  258.    SLPv2 scope.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282. Peterson                     Standards Track                    [Page 5]
  283.  
  284. Internet Draft               FCIP and SLPV2                   March 2002
  285.  
  286.  
  287.     =============fcip======================================================
  288.     =                                                                     =
  289.     =  *************************purple**********************************  =
  290.     =  *                                                               *  =
  291.     =  *    #####orange#########################                       *  =
  292.     =  *    # ------------    /////////////////+//////blue///////////  *  =
  293.     =  *    # | FC SAN A |    /                #                    /  *  =
  294.     =  *    # ------------    /                #      ------------  /  *  =
  295.     =  *    #                 /                #      | FC SAN C |  /  *  =
  296.     =  *    #                 /  ------------  #      ------------  /  *  =
  297.     =  *    #                 /  | FC SAN B |  #                    /  *  =
  298.     =  *    #                 /  ------------  #                    /  *  =
  299.     =  *    ##################+#################                    /  *  =
  300.     =  *                      ///////////////////////////////////////  *  =
  301.     =  *                                                               *  =
  302.     =  *****************************************************************  =
  303.     =                                                                     =
  304.     =======================================================================
  305.  
  306.    Fig. 2 FCIP Entity and Discovery Domain Example.
  307.  
  308.    Within the specified scope "fcip", the administrator  has  defined  a
  309.    discovery  domain  "purple",  encompassing FC SAN's A, B, and C. This
  310.    discovery domain is illustrated using the "*" character.
  311.  
  312.    Within the specified scope "fcip", it is determined that FC SAN A  is
  313.    allowed  to  connect  to FC SAN B but not to FC SAN C. This discovery
  314.    domain, labeled "orange", is illustrated using the "#" character.
  315.  
  316.    Within the specified scope "fcip", it is determined that FC SAN C  is
  317.    allowed  to  connect  to FC SAN B but not to FC SAN A. This discovery
  318.    domain, labeled "blue", is illustrated using the "/" character.
  319.  
  320.  
  321.  
  322. 4.2.  NAT and NAPT Considerations
  323.  
  324.    Since SLPv2 provides IP address and TCP port information  within  its
  325.    payload,  the  addresses an SA or DA advertise may not be the same as
  326.    those  a  UA  must  use  if  a  Network  Address(/Port)   Translation
  327.    (NAT/NAPT)  device  is  present  between the UA and the SA.  This may
  328.    result in the UA discovering address information  that  is  unusable.
  329.    Below are a few recommendations to handle this:
  330.  
  331.  
  332.    - Use  a fully-qualified domain name instead of IP address in service
  333.      URLs and in the mgmt-entity attribute.
  334.  
  335.  
  336.  
  337.  
  338. Peterson                     Standards Track                    [Page 6]
  339.  
  340. Internet Draft               FCIP and SLPV2                   March 2002
  341.  
  342.  
  343.    - Use the default IANA-assigned FCIP TCP port number in service URLs,
  344.      , when possible.
  345.  
  346.    - If  advertising  service  URLs  through  a NAT/NAPT device, and the
  347.      FQDN, IP address, or TCP port  will  be  translated,  the  NAT/NAPT
  348.      device can provide an SLPv2 proxy capability to do the translation.
  349.  
  350.  
  351. 5.  FCIP SLPv2 Templates
  352.  
  353.    Two templates are provided: an FCIP Entity template, and an  abstract
  354.    template  to  provide  a means to add other FCIP related templates in
  355.    the future.
  356.  
  357.  
  358. 5.1.  The FCIP Abstract Service Type Template
  359.  
  360.    This template defines the abstract service "service:fcip". It is used
  361.    as  a  top-level  service  to  encapsulate  all  other  FCIP  related
  362.    services.
  363.  
  364.    Name of submitter: David Peterson
  365.    Language of service template: en
  366.    Security Considerations:
  367.      See the security considerations of the concrete service type.
  368.  
  369.    Template Text:
  370.    -------------------------template begins here-----------------------
  371.    template-type=fcip
  372.  
  373.    template-version=0.1
  374.  
  375.    template-description=
  376.      This is an abstract service type. The purpose of the fcip service type
  377.      is to encompass all of the services used to support the FCIP protocol.
  378.  
  379.    template-url-syntax =
  380.      url-path=  ; Depends on the concrete service type.
  381.  
  382.    --------------------------template ends here------------------------
  383.  
  384.  
  385. 5.2.  The FCIP Entity Concrete Service Type Template
  386.  
  387.    This template defines the  service  "service:fcip:entity".  A  device
  388.    containing  FCIP  Entities  that  wishes  to have them discovered via
  389.    SLPv2 would register each of them, with each of their  addresses,  as
  390.    this service type.
  391.  
  392.  
  393.  
  394. Peterson                     Standards Track                    [Page 7]
  395.  
  396. Internet Draft               FCIP and SLPV2                   March 2002
  397.  
  398.  
  399.    FCIP  Entities wishing to discover other FCIP Entities in this manner
  400.    will generally use one of the following example query strings:
  401.  
  402.    1. Find a specific FCIP Entity, given its FCIP Entity Name:
  403.  
  404.       Service:    service:fcip:entity
  405.       Scope:      fcip-entity-scope-list
  406.       Query:      (fcip-entity-name=10:00:00:60:69:20:34:0C)
  407.  
  408.    2. Find all of the FCIP Entities within a  specified  FCIP  Discovery
  409.    Domain:
  410.  
  411.       Service:    service:fcip:entity
  412.       Scope:      fcip-entity-scope-list
  413.       Query:      (fcip-discovery-domain=fcip-discovery-domain-name)
  414.  
  415.    3.  In  addition,  a  management application may wish to discover all
  416.    FCIP Entities:
  417.  
  418.       Service:    service:fcip:entity
  419.       Scope:      management-service-scope-list
  420.       Query:      none
  421.  
  422.  
  423.    Name of submitter: David Peterson
  424.    Language of service template: en
  425.    Security Considerations:
  426.      See later section.
  427.  
  428.    Template Text:
  429.    -------------------------template begins here-----------------------
  430.    template-type=fcip:entity
  431.  
  432.    template-version=0.1
  433.  
  434.    template-description=
  435.      This is a concrete service type. The fcip:entity service type is used
  436.      to register individual FCIP Entity addresses to be discovered by others.
  437.      UAs will generally search for these by including one of the following:
  438.      - the FCIP Entity Name for which an address is needed
  439.      - the FCIP Discovery Domain Name for which addresses are requested
  440.      - the service URL
  441.  
  442.    template-url-syntax =
  443.      url-path          =    ipaddr [ : tcpport ] / fcip-entity-name
  444.      ipaddr            =    DNS host name or ip address
  445.      tcpport           =    decimal tcp port number
  446.      fcip-entity-name  =    FCIP Entity Name
  447.  
  448.  
  449.  
  450. Peterson                     Standards Track                    [Page 8]
  451.  
  452. Internet Draft               FCIP and SLPV2                   March 2002
  453.  
  454.  
  455.      ; The fcip-entity-name portion of the URL is required and must be the
  456.      ; FCIP Entity Name of the entity being registered.
  457.      ; An entity representing multiple endpoints must register each of them
  458.      ; using SLPv2.
  459.      ;
  460.      ; Examples:
  461.      ; service:fcip:entity://hammer.cisco.com:4000/10:00:00:60:69:20:34:0C
  462.      ; service:fcip:entity://192.1.3.40:4000/10:00:00:60:69:20:34:0C
  463.      ;
  464.      ; A DNS host name should be used along with the well-known IANA FCIP
  465.      ; port number for allow for operation with NAT/NAPT devices.
  466.  
  467.    fcip-entity-name = opaque
  468.    # This must match the fcip-entity-name specified in the url-path.
  469.    # The fcip-entity-name is either the Fibre Channel Switch Name [FC-SW-2] if the
  470.    # FCIP Entity is embedded in a switch or the Fibre Channel Node Name [FC-FS] if
  471.    # the FCIP Entity is not embedded in a switch (e.g., an Nx_Port).
  472.  
  473.    transports = string M L
  474.    tcp
  475.    # This is a list of transport protocols that the registered entity
  476.    # supports. FCIP is currently supported over TCP only.
  477.    tcp
  478.  
  479.    mgmt-entity = string M O
  480.    # The URL's of the management interface(s) appropriate for SNMP,
  481.    # web-based, or telnet management of the FCIP Entity.
  482.    # Examples:
  483.    #  snmp://10.1.1.1
  484.    #  http://fcipentity.dap.com:1080/
  485.    #  telnet://fcipentity.dap.com
  486.  
  487.    fcip-discovery-domain = string M
  488.    fcip
  489.    # The fcip-discovery-domain string contains the name(s) of the FCIP
  490.    # discovery domain(s) to which this FCIP Entity belongs.
  491.  
  492.  
  493.    --------------------------template ends here------------------------
  494.  
  495.  
  496. 6.  Security Considerations
  497.  
  498.    Service type templates provide information that is used to  interpret
  499.    information  obtained by clients through SLPv2. If the FCIP templates
  500.    are modified or if false templates are distributed, FCIP Entities may
  501.    not  correctly  register  themselves  or may not be able to interpret
  502.    service information.
  503.  
  504.  
  505.  
  506. Peterson                     Standards Track                    [Page 9]
  507.  
  508. Internet Draft               FCIP and SLPV2                   March 2002
  509.  
  510.  
  511.    SLPv2 provides an authentication mechanism for  UAs  to  assure  that
  512.    service advertisements only come from trusted SAs [RFC2608]. If trust
  513.    is an issue, then SLPv2  authentication  should  be  enabled  in  the
  514.    network.
  515.  
  516.    Once  an  FCIP Entity is discovered, authentication and authorization
  517.    are handled by the FCIP protocol. It is  the  responsibility  of  the
  518.    providers  of  these  services  to  ensure  that  an  inappropriately
  519.    advertised or discovered service, does not comprimise their security.
  520.  
  521.  
  522. 6.1.  IPsec Integration
  523.  
  524.    Although  SLPv2 security provides authentication, it does not provide
  525.    confidentiality. When confidentiality is  a  concern,  in  particular
  526.    when  SLPv2  is used to distribute security policy information, IPsec
  527.    MUST  be  used  with  SLPv2  when  discovering  FCIP  entities.  When
  528.    confidentiality  is  not a concern, SLPv2 security MAY be implemented
  529.    and used.
  530.  
  531.    The use of IPsec and IKE for use with SLPv2  is  described  in  [IPS-
  532.    SEC], and is a work in progress.
  533.  
  534.  
  535. 7.  Summary
  536.  
  537.    This  document  describes  how  SLPv2 can be used by FCIP Entities to
  538.    find other FCIP Entities. Service type templates  for  FCIP  Entities
  539.    are presented.
  540.  
  541.  
  542. 8.  References
  543.  
  544.  
  545. [RFC2608]   E.  Guttman,  C.  Perkins,  J.  Veizades,  M.  Day. "Service
  546.             Location Protocol, version 2",  RFC 2608, July 1999.
  547.  
  548. [RFC2609]   E. Guttman, C. Perkins, J.  Kempf.  "Service  Templates  and
  549.             service: Schemes",  RFC 2609, July 1999.
  550.  
  551. [RFC2614]   J.  Kempf,  E.  Guttman.  "An API for Service Location", RFC
  552.             2614, June 1999.
  553.  
  554. [2614BIS]   J. Kempf, E. Guttman. "An API for Service Location",  draft-
  555.             kempf-srvloc-rfc2614bis-00.txt, February 2001.
  556.  
  557. [RFC2119]   S.   Bradner.  "Key  Words  for  Use  in  RFCs  to  Indicate
  558.             Requirement Levels",  RFC 2119, March 1997.
  559.  
  560.  
  561.  
  562. Peterson                     Standards Track                   [Page 10]
  563.  
  564. Internet Draft               FCIP and SLPV2                   March 2002
  565.  
  566.  
  567. [RFC3082]   J. Kempf, J Goldschmidt. "Notification and Subscription  for
  568.             SLP", RFC 3082, March 2001.
  569.  
  570. [FCIP]      Rajagopal,      et.      al.     "FCIP",     draft-ietf-ips-
  571.             fcovertcpip-09.txt, February 2002.
  572.  
  573. [FCIP-MIB]  Rijhsinghani,  et.  al.  "FCIP  MIB",   draft-ietf-ips-fcip-
  574.             mib-01.txt, January 2002.
  575.  
  576. [RSIP]      Kempf, J., Montenegro, G. "Finding an RSIP Server with SLP",
  577.             draft-ietf-nat-rsip-slp-00, February 2000.
  578.  
  579. [FC-SW-2]   Fibre Channel Switch Fabric - 2, ANSI  INCITS.355:200x,  May
  580.             23, 2001.
  581.  
  582. [FC-FS]     Fibre Channel Framing and Signaling, T11 Project 1331-D, Rev
  583.             1.70, February 8, 2002.
  584.  
  585. [IPS-SEC]   B. Aboba, et. al. "Securing iSCSI, iFCP, and  FCIP",  draft-
  586.             ietf-ips-security-10.txt, February, 2002.
  587.  
  588. Author's  Address:
  589.  
  590.        David Peterson
  591.        Cisco Systems, Inc.
  592.        6450 Wedgwood Road
  593.        Maple Grove, MN
  594.        USA 55311
  595.  
  596.        Voice:  +1 763-398-1007
  597.        E-Mail: dap@cisco.com
  598.  
  599. Full Copyright Statement
  600.  
  601.    Copyright (C) The Internet Society (2001).  All Rights Reserved.
  602.  
  603.    This  document  and translations of it may be copied and furnished to
  604.    others, and derivative works that comment on or otherwise explain  it
  605.    or  assist  in  its implementation may be prepared, copied, published
  606.    and distributed, in whole or in  part,  without  restriction  of  any
  607.    kind, provided that the above copyright notice and this paragraph are
  608.    included on all such copies  and  derivative  works.   However,  this
  609.    document  itself  may not be modified in any way, such as by removing
  610.    the copyright notice or references to the Internet Society  or  other
  611.    Internet   organizations,   except  as  needed  for  the  purpose  of
  612.    developing Internet  standards  in  which  case  the  procedures  for
  613.    copyrights   defined  in  the  Internet  Standards  process  must  be
  614.    followed, or as required to translate it into  languages  other  than
  615.  
  616.  
  617.  
  618. Peterson                     Standards Track                   [Page 11]
  619.  
  620. Internet Draft               FCIP and SLPV2                   March 2002
  621.  
  622.  
  623.    English.
  624.  
  625.    The  limited  permissions granted above are perpetual and will not be
  626.    revoked by the Internet Society or its successors or assigns.
  627.  
  628.    This document and the information contained herein is provided on  an
  629.    "AS  IS"  basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  630.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS  OR  IMPLIED,  INCLUDING
  631.    BUT  NOT  LIMITED  TO  ANY  WARRANTY  THAT THE USE OF THE INFORMATION
  632.    HEREIN WILL NOT INFRINGE ANY RIGHTS  OR  ANY  IMPLIED  WARRANTIES  OF
  633.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  634.  
  635. Acknowledgement
  636.  
  637.    Funding  for  the  RFC  Editor  function is currently provided by the
  638.    Internet Society.
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Peterson                     Standards Track                   [Page 12]
  675.