⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1755.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 5 页
字号:
                 CONNECT
                 CONNECT ACKNOWLEDGE

   An ATM endpoint initiates a call request by sending a SETUP message
   to the network. The network processes the call request to determine
   if the call can be progressed. If so, the network indicates the value
   of the newly allocated VPCI/VCI in its first response to the the
   SETUP message, which is either a CALL PROCEEDING or CONNECT message.
   If a call cannot be accepted, by the network or destination ATM end-
   point, a RELEASE COMPLETE is sent.  At the destination ATM endpoint,
   the network offers the call using the SETUP message.  If the
   destination endpoint is able to accept the call, it responds with a
   CONNECT message (which MAY be preceded by a CALL PROCEEDING);
   otherwise, it sends a RELEASE COMPLETE message.  See Appendix A,
   Section 2 for guidance on the use of the CALL PROCEEDING message.



Perez, Liaw, Mankin, Hoffman, Grossman & Malis                  [Page 6]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


   Call release can be initiated by either endpoint or (rarely) by the
   network.  When an endpoint wishes to release a call, it sends a
   RELEASE message to the network. The network responds with a RELEASE
   COMPLETE message, frees up resources associated with the call, and
   initiates clearing toward the other endpoint. The network initiates
   clearing by sending a RELEASE message to the ATM endpoint, which
   reponds by sending a RELEASE COMPLETE message.  Upon receipt of the
   RELEASE COMPLETE message, the network frees any resources associated
   with the call.

5.  Overview of Call Establishment Message Content

   Signaling messages are structured to contain mandatory and optional
   variable length information elements (IEs).  IEs are further
   subdivided into octet groups, which in turn are divided into fields.
   IEs contain information related to the call, which is relevant to the
   network, the peer endpoint or both.  Selection of optional IEs and
   the content of mandatory and optional IEs in a call establishment
   message determines the parties to and nature of the communication
   over the ATM connection. For example, the call establishment message
   for a call which will be used for constant bitrate video over AAL 1
   will have different contents than a call which will be used for IP
   over AAL 5.

   A SETUP message which establishes an ATM connection to be used for IP
   and multiprotocol interconnection calls MUST contain the following
   IEs:

        AAL Parameters
        ATM Traffic Descriptor
        Broadband Bearer Capability
        Broadband Low Layer Information
        QoS Parameter
        Called Party Number
        Calling Party Number

   and MAY, under certain circumstance contain the following IEs:

        Calling Party Subaddress
        Called Party Subaddress
        Transit Network Selection

   In UNI 3.1, the AAL Parameters and the Broadband Low Layer
   Information IEs are optional in a SETUP message.  However, in support
   of IP over ATM these two IEs MUST be included. Appendix A shows an
   example SETUP message coded in the manner indicated in this memo.





Perez, Liaw, Mankin, Hoffman, Grossman & Malis                  [Page 7]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


6.  Information Elements with Endpoint to Endpoint Significance

   This section describes the coding of, and procedures surrounding,
   information elements in a SETUP message with significance only to the
   endpoints of an ATM call supporting IP.

6.1.  ATM Adaptation Layer Parameters

   The AAL Parameters IE (see section 5.4.5.5 and Annex F of [ATMF93])
   carries information about the ATM Adaptation Layer (AAL) to be used
   on the connection. RFC 1483 specifies encapsulation of IP over AAL 5.
   Thus, AAL 5 MUST be indicated in the "AAL type" field.

   Coding and procedure related to the 'Forward and Backward Maximum
   CPCS-SDU Size' fields are discussed in [ATKI94]. Values may range
   from zero to 65,535. Although the default IP over AAL 5/ATM is 9188
   bytes, endstations are encouraged to support MTU sizes up to and
   including 64k.

   Ordinarily, no Service Specific Convergence Sublayer (SSCS) will be
   used for multiprotocol interconnect over AAL5.  Therefore, the SSCS
   'type' field SHOULD be absent or, if present, coded to Null SSCS.

          Format and field values of AAL Parameters IE

          ----------------------------------------------------------
          | aal_parameters                                         |
          ----------------------------------------------------------
          |  aal_type                    5        (AAL 5)          |
          |  fwd_max_sdu_size_identifier 140                       |
          |  fwd_max_sdu_size            65,535   (desired IP MTU) |
          |  bkw_max_sdu_size_identifier 129                       |
          |  bkw_max_sdu_size            65,535   (desired IP MTU) |
          |  sscs_type identifier        132                       |
          |  sscs_type                   0        (null SSCS)      |
          ----------------------------------------------------------

6.2.  Broadband Low Layer Information

   Selection of an encapsulation to support IP over an ATM VCC is done
   using the Broadband Low Layer Information (B-LLI) IE, along with the
   AAL Parameters IE, and the B-LLI negotiation procedure.

   RFC 1577 specifies LLC/SNAP as the default encapsulation.  This
   encapsulation MUST be implemented by all endstations.  LLC
   encapsulation MUST be signaled in the B-LLI as shown below.
   Signaling indication of other encapsulations is discussed in Appendix
   D, Section 4.  Note that only LLC is indicated in the B-LLI. It is up



Perez, Liaw, Mankin, Hoffman, Grossman & Malis                  [Page 8]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


   to the LLC layer to look into the encapsulation header of the packets
   following call setup. A B-LLI specifying both LLC and a layer_3_id
   SNAP layer is not recommended.  If in those packets, the SNAP header
   indicates IP, it is the LLC layer's job to hand the packets up to IP.

          Format of B-LLI IE indicating LLC/SNAP encapsulation

          ----------------------------------------------------------
          | bb_low_layer_information                               |
          ----------------------------------------------------------
          |  layer_2_id                 2                          |
          |  user_information_layer     12  (lan_llc - ISO 8802/2) |
          ----------------------------------------------------------

6.2.1.  Framework for Protocol Layering

   The support of connectionless services from a connection oriented
   link layer exposes general problems of connection management,
   specifically the problems of connection acceptance, assignment of
   quality of service, and connection shutdown. For a connection to be
   associated with the correct protocol on the called host, it is
   necessary for information about one or more layers of protocol
   identification to be associated with a connection "management entity"
   or "endpoint".  This association is what we call a binding in this
   memo.  In this section we attempt to describe a framework for a
   usable binding or service architecture given the available IEs in the
   ATM call control messages.

   It is important to distinguish between two basic uses of protocol
   identification elements present in the UNI setup message. The first
   is the description of the protocol encapsulation that will be used on
   the data packet over the virtual connection, the second is the entity
   that will be responsible for managing the call. All protocols present
   in various IEs MUST be used to encapsulate the call, but the most
   specific, or highest, layer specified SHOULD manage the call. This
   defines a hierarchy of services and provides a framework for
   applications, including LLC and IP, to terminate calls. This
   hierarchy provides a clear mechanism for support of higher level
   protocol and application bindings, when their use and specification
   is defined in the appropriate standards bodies.

   In general, it would be desirable to allow data packets to be stored
   directly into an application's address space after connection is
   established.  This is possible only if we have both encapsulation and
   managing entity indications in the signaling message.






Perez, Liaw, Mankin, Hoffman, Grossman & Malis                  [Page 9]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


   The B-LLI is the only information element currently available in UNI
   3.1 for designating protocol endpoints. It contains codepoints that
   describe layer 2 and layer 3 protocol entities associated with the
   call. There are other information elements under consideration in the
   ATM Forum and ITU, which could come to play a significant role in the
   description of application to connection binding, but their use is
   not yet defined, and they are not part of the framework described by
   RFC 1577. They include B-HLI, for containing information for a higher
   layer protocol, Network Layer Information (NLI) to contain
   information for the network layer, and UUI, which is meant to carry
   information for use by the top level application.

   The following figure shows a B-LLI that MAY be used for specifying in
   call setup that IP will manage the call and that this VC will be used
   only for IP traffic. Called parties MUST accept this B-LLI.  The
   caller using VC MUST use LLC-SNAP encapsulation on all IP datagrams,
   despite the fact that the caller views the VC as dedicated to IP.
   The reason for this requirement is that while we require receivers to
   accept this form of call setup, they may choose whether or not to
   multiplex the call through LLC, in other words to ignore the Layer 3
   information.  This choice is dependent on the receiver's
   implementation's  protocol architecture and is local to the receiver.

           Format of B-LLI IE indicating VC ownership by IP
             (NOTE: LLC/SNAP encapsulation is still used)

          ----------------------------------------------------------
          | bb_low_layer_information                               |
          ----------------------------------------------------------
          |  layer_2_id                 2                          |
          |  user_information_layer     12  (lan_llc - ISO 8802/2) |
          |  layer_3_id                 3                          |
          |  ISO/IEC TR 9577 IPI        204 (0xCC)                 |
          ----------------------------------------------------------

   Null-encapsulated VCs are described in RFC 1483. Such a VC would
   result in the most direct form of binding a VC to IP.  However, the
   method of signaling for this type of VC has not yet been integrated
   into the IP over ATM context.  For completeness, we mention that the
   signaling would use a B-LLI containing the layer 3 identifier with
   the ISO/IEC TR-9577 protocol codepoint and omitting the layer 2
   identifier [ATMF93].  Since no layer 2 is specified, frames produced
   by AAL processing would be given directly to IP.  Processing of this
   B-LLI is not required at this time.







Perez, Liaw, Mankin, Hoffman, Grossman & Malis                 [Page 10]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


7.  Information Elements with Significance to the ATM Network

   This section describes the coding of, and procedures surrounding,
   information elements with significance to the ATM network, as well as
   the endpoints of an ATM call supporting multiprotocol operation.

   The standards, implementation agreements, research and experience
   surrounding such issues as traffic management, quality of service and
   bearer service description are still evolving.  Much of this material
   is cast to give the greatest possible latitude to ATM network
   implementation and service offerings.  ATM endsystems need to match
   the traffic contract and bearer service they request from the network
   to the capabilities offered by the network.  Therefore, this memo can
   only offer what, at the present time, are the most appropriate and
   efficient coding rules to follow for setting up IP and ATMARP VCCs.
   Future revisions of this memo may take advantage of ATM services and
   capabilities that are not yet available.

7.1.  ATM Traffic Descriptor

   The ATM traffic descriptor characterizes the ATM virtual connection
   in terms of peak cell rate (PCR), sustainable cell rate (SCR), and
   maximum burst size.  This information is used to allocate resources
   (e.g., bandwidth, buffering) in the network.  In general, the ATM
   traffic descriptor for supporting multiprotocol interconnection over
   ATM will be driven by factors such as the capacity of the network,
   conformance definition supported by the network, performance of the
   ATM endsystem and (for public networks) cost of services.

   The most convenient model of IP behavior corresponds to the Best
   Effort Capability (see section 3.6.2.4 of [ATMF93]). If this
   capability is offered by the ATM network(s), it MAY be requested by
   including the Best Effort Indicator, the peak cell rate forward
   (CLP=0+1) and peak cell rate backward (CLP=0+1) fields in the ATM
   Traffic Descriptor IE. When the Best Effort Capability is used, no
   guarantees are provided by the network, and in fact, throughput may
   be zero at any time.  This type of behavior is also described by RFC
   1633 [BRAD94].













Perez, Liaw, Mankin, Hoffman, Grossman & Malis                 [Page 11]

RFC 1755         ATM Signaling Support for IP over ATM     February 1995


          Format and field values of ATM Traffic Descriptor IE

          ----------------------------------------------------------
          | traffic_descriptor                                     |
          ----------------------------------------------------------
          |  fwd_peak_cell_rate_0+1_identifier    132              |
          |  fwd_peak_cell_rate_0+1               (link rate)      |
          |  bkw_peak_cell_rate_0+1_identifier    133              |
          |  bkw_peak_cell_rate_0+1               (link rate)      |
          |  best_effort_indication               190              |
          ----------------------------------------------------------

   When the network does not support Best Effort Capability or more
   predictable ATM service is desired for IP, more specific traffic
   parameters MAY be specified and the Best Effort capability not used.
   Doing so includes use of two other traffic-related IEs and is

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -