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

📄 rfc1821.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   static); in a unicast connection, resources are allocated in both   directions along the path, while in the multicast case, they are   allocated only from the sender to the receivers. In this case, all   senders receive the same QoS.   Two protocols have been proposed for resource reservation in IP. The   first (chronologically) is ST-II, the other is RSVP. Each of these,   and its relationship to ATM, is discussed in the following sections.4.1 RSVP   IP has traditionally provided connectionless service. To support   real-time services in a connectionless world, RSVP has been proposed   to enable network resources to be reserved for a connectionless data   stream. ATM, on the other hand, provides a connection-oriented   service, where resource reservations are made at connection setup   time, using a user-network interface (UNI) and a network-network   interface (NNI) signalling protocol.Borden, et al                Informational                     [Page 10]RFC 1821          Real-time Service in IP-ATM Networks       August 1995     -----------------------------------------------------------------     |   Category   |      RSVP            |       ATM (UNI 3.0)     |     -----------------------------------------------------------------     |              |                      |                         |     | Orientation  | Receiver-based       |       Sender-based      |     |              |                      |                         |      ----------------------------------------------------------------     |              |                      |                         |     |     State    |      Soft state      |       Hard state        |     |              |  (refresh/time-out)  |   (explicit delete)     |     -----------------------------------------------------------------     |              |                      |                         |     |QoS SetupTime |   Separate from      |    Concurrent with      |     |              | route establishment  |   route establishment   |     -----------------------------------------------------------------     |              |                      |                         |     |QoS Changes?  | Dynamic QoS          |       Static QoS        |     |              |                      |  (Fixed at setup time)  |     -----------------------------------------------------------------     |              |                      | Bidirectional allocation|     |Directionality|  Unidirectional      |  for unicast            |     |              |resource allocation   |Unidirectional allocation|     |              |                      |  for multicast          |     -----------------------------------------------------------------     |              |                      |                         |     |Heterogeneity |   Receiver           |    Uniform QoS to       |     |              |  heterogeneity       |    all receivers        |     -----------------------------------------------------------------   The principles used in the design of RSVP differ from those of ATM in   the following respects:   *  Resource reservations in IP hosts and routers are represented by      soft state, i.e., reservations are not permanent, but time out      after some period. Reservations must be refreshed to prevent      time-out, and may also be explicitly deleted. In ATM, resources are      reserved for the duration of a connection, which must be explicitly      and reliably deleted.   *  The soft state approach of RSVP allows the QoS reserved for a flow      to be changed at any time, whereas ATM connections have a static      QoS that is fixed at setup time.   *  RSVP is a simplex protocol, i.e., resources are reserved in one      direction only. In ATM, connections (and associated reservations)      are bi-directional in point-to-point calls and uni-directional in      point-to-multipoint calls.Borden, et al                Informational                     [Page 11]RFC 1821          Real-time Service in IP-ATM Networks       August 1995   *  Resource reservation is receiver-initiated in RSVP. In ATM,      resources are reserved by the end system setting up the connection.      In point-to-multipoint calls, connection setup (and hence resource      reservation) must be done by the sender.   *  RSVP has explicit support for sessions containing multiple senders,      namely the ability to select a subset of senders,  and to      dynamically switch between senders. No such support is provided      by ATM.   *  RSVP has been designed independently of other architectural      components, in particular routing. Moreover, route setup and      resource reservation are done at different times.  In ATM, resource      reservation and route setup are done at the same time (connection      setup time).   The differences between RSVP and ATM state establishment, as   described above, raise numerous problems. For example, since point-   to-point connections are bidirectional in ATM, and since reservations   can be made in both directions, receiver-initiated resource   reservations in RSVP can be simulated in ATM by having the receiver   set up the connection and reserve resources in the backward direction   only.  However, this is potentially wasteful of connection resources   since connections are only ever used to transfer data in one   direction even though communication between the two parties may be   bidirectional. One option is to use a `point-to-multipoint' ATM   connection with only one receiver. Of course, the fact that the RSVP   reservation request is made by the receiver(s) means that this   request must be somehow communicated to the sender on the ATM   network. This is somewhat analogous to the receiver-oriented join   operation of IP multicast and the problems of implementing it over   ATM, as discussed in Section 6. In general, the efficiency of any   proposed connection management scheme needs to be investigated in   both unicast and multicast contexts for a range of application   requirements, especially at a large scale.   The use by RSVP of `soft state' as opposed to explicit connections   means that routers at the ATM network's edges need to manage the   opening and closing of ATM connections when RSVP reservations are   made and released (or time out).  The optimal scheme for connection   setup and tear-down will depend on the cost of setting up a   connection versus the cost of keeping the connection open for   possible future use by another stream, and is likely to be service   class-dependent. For example, connections may be left open for reuse   by best-effort traffic (subject to sufficient connections being   available), since no resources are explicitly reserved. On the other   hand, connections supporting the real-time service classes are likely   to be expensive to leave open since resources may be allocated evenBorden, et al                Informational                     [Page 12]RFC 1821          Real-time Service in IP-ATM Networks       August 1995   when the connection is idle. Again, the cost incurred will depend on   the class. For example, the cost of an open, idle `guaranteed' QoS   connection is likely to be significantly more expensive than a   connection providing predictive or controlled delay service. Note   that connections can be reused for traffic of the same class with   compatible QoS requirements, and that it may sometimes be possible to   use a `higher quality' class to substitute for a lower quality one.   Another characteristic of RSVP which presents problems for ATM is the   use of PATH messages to convey information to receivers before any   reservation is made. This works in IP because routing is performed   independently of reservation. Delivery of PATH messages across an ATM   network is therefore likely to require a mechanism for setting up   connections without reservations being made. The connection also   needs to be of sufficient quality to deliver PATH messages fairly   reliably; in some circumstances, a low quality best effort service   may be inadequate for this task. A related issue is the problem of   advertising services prior to reservations. The OPWA model (one pass   with advertising) requires network elements to advertise the QoS that   they are able to provide so that receivers can decide what level of   reservation to request. Since these advertisements may be made prior   to any resources having been reserved in the ATM network, it is not   clear how to make meaningful advertisements of the QoS that might be   provided across the ATM cloud.   Finally, the multiparty model of communication is substantially   different in  RSVP and ATM. Emulating RSVP receiver-initiation using   ATM point-to-multipoint connections is likely to cause severe scaling   problems as the number of receivers becomes large. Also, some   functions of RSVP are not currently provided by ATM. For example,   there is no support for different receiver requirements and   capabilities-all receivers in a session receive the same QoS, which   is fixed at the time the first receiver is added to the multicast   tree. It is likely that ATM support for multi-party sessions will be   enhanced in later versions of the standards. It is necessary for such   support to evolve in a manner compatible with RSVP and IP multicast   routing protocols if large ATM clouds are to be deployed   successfully.4.2 ST-II   ST-II [27] and ST2+ [12] (referred to generically as ST hereafter)   have data distribution and resource reservation schemes that are   similar to ATM in many respects.   * ST is connection oriented using "hard state".  Senders set up     simplex data flows to all receivers closely matching point-to-     multipoint connections in ATM. Routing decisions are made whenBorden, et al                Informational                     [Page 13]RFC 1821          Real-time Service in IP-ATM Networks       August 1995     the connection is made and are not changed unless there is a     failure in the path. Positive acknowledgment is required from all     receivers. ST2+ [12] adds a receiver-based JOIN mechanism that can     reduce the burden on senders to track all receivers.   * ST reserves network resources at connection setup time. The ST     CONNECT message contains a flowspec indicating the resources to be     reserved for the stream. Agents along the path may change the     flowspec based on restrictions they may need to impose on the     stream. The final flowspec is returned to the sender in the ACCEPT     message from each receiver or target.     -----------------------------------------------------------------     |   Category   |      RSVP            |       ATM (UNI 3.0)     |     -----------------------------------------------------------------     |              |                      |                         |     | Orientation  |   Sender-based       |       Sender-based      |     |              |                      |                         |      ----------------------------------------------------------------     |              |                      |                         |     |     State    |      Hard state      |       Hard state        |     |              | (explicit disconnect)|   (explicit delete)     |     -----------------------------------------------------------------     |              |                      |                         |     |QoS SetupTime |   Concurrent with    |    Concurrent with      |     |              |     stream setup     |   route establishment   |     -----------------------------------------------------------------     |              |                      |                         |     |QoS Changes?  | Dynamic QoS          |       Static QoS        |     |              |                      |  (Fixed at setup time)  |     -----------------------------------------------------------------     |              |                      | Bidirectional allocation|     |Directionality|  Unidirectional      |  for unicast            |     |              |resource allocation   |Unidirectional allocation|     |              |                      |  for multicast          |     -----------------------------------------------------------------     |              |                      |                         |     |Heterogeneity |   Receiver           |    Uniform QoS to       |     |              |  heterogeneity       |    all receivers        |     -----------------------------------------------------------------   These similarities make mapping ST services to ATM simpler than RSVP   but the mapping is still not trivial.  The task of mapping the ST   flowspec into an ATM service class still has to be worked out.  There   may be policy issues related to opening a new VC for each stream   versus aggregating flows over an existing VC.Borden, et al                Informational                     [Page 14]RFC 1821          Real-time Service in IP-ATM Networks       August 1995   Additionally, ST has some differences with UNI 3.1 that can cause   problems when integrating the two protocols:   *  In ST, changes to active stream reservations are allowed.  For      example, if the flowspec received from the target is not sufficient      for the stream, the sender can send a CHANGE message, requesting a      different QoS. UNI 3.1 does not allow changes to the QoS of a VC      after it is set up. Future ATM UNI specifications are contemplating      allowing changes to a VC after set up but this is still preliminary.      In the meantime, policies for over reservation or aggregation onto      a larger VC may be needed.   * ST uses simplex streams that flow in only one direction.  This is     fine for UNI 3.1 point-to-multipoint connections since the data flow     is only in one direction.  When mapping a point-to-point ST     connection to a standard point-to-point ATM VC, the reverse flow     connection is wasted.   This can be solved simply by using only point-to-multipoint VCs, even   if there is only one receiver.

⌨️ 快捷键说明

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