RFC2961 日本語訳

2961 RSVP Refresh Overhead Reduction Extensions. L. Berger, D. Gan, G.Swallow, P. Pan, F. Tommasi, S. Molendini. April 2001. (Format: TXT=81675 bytes) (Updated by RFC5063) (Status: PROPOSED STANDARD)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                         L. Berger
Request for Comments: 2961                         LabN Consulting, LLC
Category: Standards Track                                        D. Gan
                                                 Juniper Networks, Inc.
                                                             G. Swallow
                                                    Cisco Systems, Inc.
                                                                 P. Pan
                                                 Juniper Networks, Inc.
                                                             F. Tommasi
                                                           S. Molendini
                                                    University of Lecce
                                                             April 2001

Network Working Group L. Berger Request for Comments: 2961 LabN Consulting, LLC Category: Standards Track D. Gan Juniper Networks, Inc. G. Swallow Cisco Systems, Inc. P. Pan Juniper Networks, Inc. F. Tommasi S. Molendini University of Lecce April 2001

               RSVP Refresh Overhead Reduction Extensions

RSVP Refresh Overhead Reduction Extensions

Status of this Memo

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright Notice

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

Copyright (C) The Internet Society (2001). All Rights Reserved.

Abstract

Abstract

   This document describes a number of mechanisms that can be used to
   reduce processing overhead requirements of refresh messages,
   eliminate the state synchronization latency incurred when an RSVP
   (Resource ReserVation Protocol) message is lost and, when desired,
   refreshing state without the transmission of whole refresh messages.
   The same extensions also support reliable RSVP message delivery on a
   per hop basis.  These extension present no backwards compatibility
   issues.

This document describes a number of mechanisms that can be used to reduce processing overhead requirements of refresh messages, eliminate the state synchronization latency incurred when an RSVP (Resource ReserVation Protocol) message is lost and, when desired, refreshing state without the transmission of whole refresh messages. The same extensions also support reliable RSVP message delivery on a per hop basis. These extension present no backwards compatibility issues.

Berger, et al.              Standards Track                     [Page 1]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 1] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

Table of Contents

Table of Contents

   1      Introduction and Background ................................2
   1.1    Trigger and Refresh Messages ...............................4
   2      Refresh-Reduction-Capable Bit ..............................4
   3      RSVP Bundle Message ........................................5
   3.1    Bundle Header ..............................................5
   3.2    Message Formats ............................................6
   3.3    Sending RSVP Bundle Messages ...............................7
   3.4    Receiving RSVP Bundle Messages .............................8
   4      MESSAGE_ID Extension .......................................8
   4.1    Modification of Standard Message Formats ...................9
   4.2    MESSAGE_ID Objects ........................................10
   4.3    MESSAGE_ID_ACK and MESSAGE_ID_NACK Objects ................11
   4.4    Ack Message Format ........................................11
   4.5    MESSAGE_ID Object Usage ...................................12
   4.6    MESSAGE_ID_ACK Object and MESSAGE_ID_NACK Object Usage ....14
   4.7    Multicast Considerations ..................................15
   4.7.1  Reference RSVP/Routing Interface ..........................16
   4.8    Compatibility .............................................16
   5      Summary Refresh Extension .................................17
   5.1    MESSAGE_ID LIST, SRC_LIST and MCAST_LIST Objects ..........18
   5.2    Srefresh Message Format ...................................24
   5.3    Srefresh Message Usage ....................................25
   5.4    Srefresh NACK .............................................28
   5.5    Preserving RSVP Soft State ................................28
   5.6    Compatibility .............................................29
   6      Exponential Back-Off Procedures ...........................29
   6.1    Outline of Operation ......................................30
   6.2    Time Parameters ...........................................30
   6.3    Retransmission Algorithm ..................................31
   6.4    Performance Considerations ................................31
   7      Acknowledgments ...........................................31
   8      Security Considerations ...................................32
   9      References ................................................32
   10     Authors' Addresses ........................................33
   11     Full Copyright Statement...................................34

1 Introduction and Background ................................2 1.1 Trigger and Refresh Messages ...............................4 2 Refresh-Reduction-Capable Bit ..............................4 3 RSVP Bundle Message ........................................5 3.1 Bundle Header ..............................................5 3.2 Message Formats ............................................6 3.3 Sending RSVP Bundle Messages ...............................7 3.4 Receiving RSVP Bundle Messages .............................8 4 MESSAGE_ID Extension .......................................8 4.1 Modification of Standard Message Formats ...................9 4.2 MESSAGE_ID Objects ........................................10 4.3 MESSAGE_ID_ACK and MESSAGE_ID_NACK Objects ................11 4.4 Ack Message Format ........................................11 4.5 MESSAGE_ID Object Usage ...................................12 4.6 MESSAGE_ID_ACK Object and MESSAGE_ID_NACK Object Usage ....14 4.7 Multicast Considerations ..................................15 4.7.1 Reference RSVP/Routing Interface ..........................16 4.8 Compatibility .............................................16 5 Summary Refresh Extension .................................17 5.1 MESSAGE_ID LIST, SRC_LIST and MCAST_LIST Objects ..........18 5.2 Srefresh Message Format ...................................24 5.3 Srefresh Message Usage ....................................25 5.4 Srefresh NACK .............................................28 5.5 Preserving RSVP Soft State ................................28 5.6 Compatibility .............................................29 6 Exponential Back-Off Procedures ...........................29 6.1 Outline of Operation ......................................30 6.2 Time Parameters ...........................................30 6.3 Retransmission Algorithm ..................................31 6.4 Performance Considerations ................................31 7 Acknowledgments ...........................................31 8 Security Considerations ...................................32 9 References ................................................32 10 Authors' Addresses ........................................33 11 Full Copyright Statement...................................34

1. Introduction and Background

1. Introduction and Background

   Standard RSVP [RFC2205] maintains state via the generation of RSVP
   refresh messages.  Refresh messages are used to both synchronize
   state between RSVP neighbors and to recover from lost RSVP messages.
   The use of Refresh messages to cover many possible failures has
   resulted in a number of operational problems.  One problem relates to
   scaling, another relates to the reliability and latency of RSVP
   Signaling.

Standard RSVP [RFC2205] maintains state via the generation of RSVP refresh messages. Refresh messages are used to both synchronize state between RSVP neighbors and to recover from lost RSVP messages. The use of Refresh messages to cover many possible failures has resulted in a number of operational problems. One problem relates to scaling, another relates to the reliability and latency of RSVP Signaling.

Berger, et al.              Standards Track                     [Page 2]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 2] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

   The scaling problems are linked to the resource requirements (in
   terms of processing and memory) of running RSVP.  The resource
   requirements increase proportionally with the number of sessions.
   Each session requires the generation, transmission, reception and
   processing of RSVP Path and Resv messages per refresh period.
   Supporting a large number of sessions, and the corresponding volume
   of refresh messages, presents a scaling problem.

The scaling problems are linked to the resource requirements (in terms of processing and memory) of running RSVP. The resource requirements increase proportionally with the number of sessions. Each session requires the generation, transmission, reception and processing of RSVP Path and Resv messages per refresh period. Supporting a large number of sessions, and the corresponding volume of refresh messages, presents a scaling problem.

   The reliability and latency problem occurs when a non-refresh RSVP
   message is lost in transmission.  Standard RSVP [RFC2205] recovers
   from a lost message via RSVP refresh messages.  In the face of
   transmission loss of RSVP messages, the end-to-end latency of RSVP
   signaling is tied to the refresh interval of the node(s) experiencing
   the loss.  When end-to-end signaling is limited by the refresh
   interval, the delay incurred in the establishment or the change of a
   reservation may be beyond the range of what is acceptable for some
   applications.

The reliability and latency problem occurs when a non-refresh RSVP message is lost in transmission. Standard RSVP [RFC2205] recovers from a lost message via RSVP refresh messages. In the face of transmission loss of RSVP messages, the end-to-end latency of RSVP signaling is tied to the refresh interval of the node(s) experiencing the loss. When end-to-end signaling is limited by the refresh interval, the delay incurred in the establishment or the change of a reservation may be beyond the range of what is acceptable for some applications.

   One way to address the refresh volume problem is to increase the
   refresh period, "R" as defined in Section 3.7 of [RFC2205].
   Increasing the value of R provides linear improvement on transmission
   overhead, but at the cost of increasing the time it takes to
   synchronize state.

One way to address the refresh volume problem is to increase the refresh period, "R" as defined in Section 3.7 of [RFC2205]. Increasing the value of R provides linear improvement on transmission overhead, but at the cost of increasing the time it takes to synchronize state.

   One way to address the reliability and latency of RSVP Signaling is
   to decrease the refresh period R.  Decreasing the value of R
   increases the probability that state will be installed in the face of
   message loss, but at the cost of increasing refresh message rate and
   associated processing requirements.

One way to address the reliability and latency of RSVP Signaling is to decrease the refresh period R. Decreasing the value of R increases the probability that state will be installed in the face of message loss, but at the cost of increasing refresh message rate and associated processing requirements.

   An additional issue is the time to deallocate resources after a tear
   message is lost.  RSVP does not retransmit ResvTear or PathTear
   messages.  If the sole tear message transmitted is lost, then
   resources will only be deallocated once the "cleanup timer" interval
   has passed.  This may result in resources being allocated for an
   unnecessary period of time.  Note that even when the refresh period
   is adjusted, the "cleanup timer" must still expire since tear
   messages are not retransmitted.

An additional issue is the time to deallocate resources after a tear message is lost. RSVP does not retransmit ResvTear or PathTear messages. If the sole tear message transmitted is lost, then resources will only be deallocated once the "cleanup timer" interval has passed. This may result in resources being allocated for an unnecessary period of time. Note that even when the refresh period is adjusted, the "cleanup timer" must still expire since tear messages are not retransmitted.

   The extensions defined in this document address both the refresh
   volume and the reliability issues with mechanisms other than
   adjusting refresh rate.  The extensions are collectively referred to
   as the "Refresh Overhead Reduction" or the "Refresh Reduction"
   extensions.  A Bundle message is defined to reduce overall message
   handling load.  A MESSAGE_ID object is defined to reduce refresh
   message processing by allowing the receiver to more readily identify
   an unchanged message.  A MESSAGE_ACK object is defined which can be
   used to detect message loss and support reliable RSVP message

The extensions defined in this document address both the refresh volume and the reliability issues with mechanisms other than adjusting refresh rate. The extensions are collectively referred to as the "Refresh Overhead Reduction" or the "Refresh Reduction" extensions. A Bundle message is defined to reduce overall message handling load. A MESSAGE_ID object is defined to reduce refresh message processing by allowing the receiver to more readily identify an unchanged message. A MESSAGE_ACK object is defined which can be used to detect message loss and support reliable RSVP message

Berger, et al.              Standards Track                     [Page 3]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 3] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

   delivery on a per hop basis.  A summary refresh message is defined to
   enable refreshing state without the transmission of whole refresh
   messages, while maintaining RSVP's ability to indicate when state is
   lost and to adjust to changes in routing.

delivery on a per hop basis. A summary refresh message is defined to enable refreshing state without the transmission of whole refresh messages, while maintaining RSVP's ability to indicate when state is lost and to adjust to changes in routing.

   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].

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].

1.1. Trigger and Refresh Messages

1.1. Trigger and Refresh Messages

   This document categorizes RSVP messages into two types: trigger and
   refresh messages.  Trigger messages are those RSVP messages that
   advertise state or any other information not previously transmitted.
   Trigger messages include messages advertising new state, a route
   change that alters a reservation path, or a modification to an
   existing RSVP session or reservation.  Trigger messages also include
   those messages that include changes in non-RSVP processed objects,
   such as changes in the Policy or ADSPEC objects.

This document categorizes RSVP messages into two types: trigger and refresh messages. Trigger messages are those RSVP messages that advertise state or any other information not previously transmitted. Trigger messages include messages advertising new state, a route change that alters a reservation path, or a modification to an existing RSVP session or reservation. Trigger messages also include those messages that include changes in non-RSVP processed objects, such as changes in the Policy or ADSPEC objects.

   Refresh messages represent previously advertised state and contain
   exactly the same objects and same information as a previously
   transmitted message, and are sent over the same path.  Only Path and
   Resv messages can be refresh messages.  Refresh messages are
   identical to the corresponding previously transmitted message, with
   some possible exceptions.  Specifically, the checksum field, the
   flags field and the INTEGRITY object may differ in refresh messages.

Refresh messages represent previously advertised state and contain exactly the same objects and same information as a previously transmitted message, and are sent over the same path. Only Path and Resv messages can be refresh messages. Refresh messages are identical to the corresponding previously transmitted message, with some possible exceptions. Specifically, the checksum field, the flags field and the INTEGRITY object may differ in refresh messages.

2. Refresh-Reduction-Capable Bit

2. Refresh-Reduction-Capable Bit

   To indicate support for the refresh overhead reduction extensions, an
   additional capability bit is added to the common RSVP header, which
   is defined in [RFC2205].

To indicate support for the refresh overhead reduction extensions, an additional capability bit is added to the common RSVP header, which is defined in [RFC2205].

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |  Vers | Flags |   Msg Type    |         RSVP Checksum         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Send_TTL    |  (Reserved)   |         RSVP Length           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Vers | Flags | Msg Type | RSVP Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Send_TTL | (Reserved) | RSVP Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 4 bits

Flags: 4 bits

         0x01: Refresh (overhead) reduction capable

0x01: Refresh (overhead) reduction capable

Berger, et al.              Standards Track                     [Page 4]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 4] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

           When set, indicates that this node is willing and capable of
           receiving all the messages and objects described in this
           document.  This includes the Bundle message described in
           Section 3, the MESSAGE_ID objects and Ack messages described
           in Section 4, and the MESSAGE_ID LIST objects and Srefresh
           message described in Section 5.  This bit is meaningful only
           between RSVP neighbors.

When set, indicates that this node is willing and capable of receiving all the messages and objects described in this document. This includes the Bundle message described in Section 3, the MESSAGE_ID objects and Ack messages described in Section 4, and the MESSAGE_ID LIST objects and Srefresh message described in Section 5. This bit is meaningful only between RSVP neighbors.

   Nodes supporting the refresh overhead reduction extensions must also
   take care to recognize when a next hop stops sending RSVP messages
   with the Refresh-Reduction-Capable bit set.  To cover this case,
   nodes supporting the refresh overhead reduction extensions MUST
   examine the flags field of each received RSVP message.  If the flag
   changes from indicating support to indicating non-support then,
   unless configured otherwise, Srefresh messages (described in Section
   5) MUST NOT be used for subsequent state refreshes to that neighbor
   and Bundle messages (Section 3) MUST NOT be sent to that neighbor.
   Note, a node that supports reliable RSVP message delivery (Section 4)
   but not Bundle and Srefresh messages, will not set the Refresh-
   Reduction-Capable bit.

Nodes supporting the refresh overhead reduction extensions must also take care to recognize when a next hop stops sending RSVP messages with the Refresh-Reduction-Capable bit set. To cover this case, nodes supporting the refresh overhead reduction extensions MUST examine the flags field of each received RSVP message. If the flag changes from indicating support to indicating non-support then, unless configured otherwise, Srefresh messages (described in Section 5) MUST NOT be used for subsequent state refreshes to that neighbor and Bundle messages (Section 3) MUST NOT be sent to that neighbor. Note, a node that supports reliable RSVP message delivery (Section 4) but not Bundle and Srefresh messages, will not set the Refresh- Reduction-Capable bit.

3. RSVP Bundle Message

3. RSVP Bundle Message

   An RSVP Bundle message consists of a bundle header followed by a body
   consisting of a variable number of standard RSVP messages.  A Bundle
   message is used to aggregate multiple RSVP messages within a single
   PDU.  The term "bundling" is used to avoid confusion with RSVP
   reservation aggregation.  The following subsections define the
   formats of the bundle header and the rules for including standard
   RSVP messages as part of the message.

An RSVP Bundle message consists of a bundle header followed by a body consisting of a variable number of standard RSVP messages. A Bundle message is used to aggregate multiple RSVP messages within a single PDU. The term "bundling" is used to avoid confusion with RSVP reservation aggregation. The following subsections define the formats of the bundle header and the rules for including standard RSVP messages as part of the message.

3.1. Bundle Header

3.1. Bundle Header

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Vers  | Flags |   Msg type    |         RSVP checksum         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Send_TTL    |  (Reserved)   |         RSVP length           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Vers | Flags | Msg type | RSVP checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Send_TTL | (Reserved) | RSVP length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      The format of the bundle header is identical to the format of the
      RSVP common header [RFC2205].  The fields in the header are as
      follows:

The format of the bundle header is identical to the format of the RSVP common header [RFC2205]. The fields in the header are as follows:

      Vers: 4 bits

Vers: 4 bits

         Protocol version number.  This is version 1.

Protocol version number. This is version 1.

Berger, et al.              Standards Track                     [Page 5]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 5] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

      Flags: 4 bits

Flags: 4 bits

         0x01: Refresh (overhead) reduction capable

0x01: Refresh (overhead) reduction capable

           See Section 2.

See Section 2.

         0x02-0x08: Reserved

0x02-0x08: Reserved

      Msg type: 8 bits

Msg type: 8 bits

         12 = Bundle

12 = Bundle

      RSVP checksum: 16 bits

RSVP checksum: 16 bits

         The one's complement of the one's complement sum of the entire
         message, with the checksum field replaced by zero for the
         purpose of computing the checksum.  An all-zero value means
         that no checksum was transmitted.  Because individual sub-
         messages may carry their own checksum as well as the INTEGRITY
         object for authentication, this field MAY be set to zero.  Note
         that when the checksum is not computed, the header of the
         bundle message will not be covered by any checksum.  If the
         checksum is computed, individual sub-messages MAY set their own
         checksum to zero.

The one's complement of the one's complement sum of the entire message, with the checksum field replaced by zero for the purpose of computing the checksum. An all-zero value means that no checksum was transmitted. Because individual sub- messages may carry their own checksum as well as the INTEGRITY object for authentication, this field MAY be set to zero. Note that when the checksum is not computed, the header of the bundle message will not be covered by any checksum. If the checksum is computed, individual sub-messages MAY set their own checksum to zero.

      Send_TTL: 8 bits

Send_TTL: 8 bits

         The IP TTL value with which the message was sent.  This is used
         by RSVP to detect a non-RSVP hop by comparing the Send_TTL with
         the IP TTL in a received message.

The IP TTL value with which the message was sent. This is used by RSVP to detect a non-RSVP hop by comparing the Send_TTL with the IP TTL in a received message.

      RSVP length: 16 bits

RSVP length: 16 bits

         The total length of this RSVP Bundle message in bytes,
         including the bundle header and the sub-messages that follow.

The total length of this RSVP Bundle message in bytes, including the bundle header and the sub-messages that follow.

3.2. Message Formats

3.2. Message Formats

   An RSVP Bundle message must contain at least one sub-message.  A
   sub-message MAY be any message type except for another Bundle
   message.

An RSVP Bundle message must contain at least one sub-message. A sub-message MAY be any message type except for another Bundle message.

Berger, et al.              Standards Track                     [Page 6]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 6] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Vers  | Flags |      12       |         RSVP checksum         |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |   Send_TTL    |  (Reserved)   |         RSVP length           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      //                   First sub-message                         //
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      //                   More sub-messages..                       //
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Vers | Flags | 12 | RSVP checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Send_TTL | (Reserved) | RSVP length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | // First sub-message // | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | // More sub-messages.. // | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

3.3. Sending RSVP Bundle Messages

3.3. Sending RSVP Bundle Messages

   Support for RSVP Bundle messages is optional.  While message bundling
   helps in scaling RSVP, by reducing processing overhead and bandwidth
   consumption, a node is not required to transmit every standard RSVP
   message in a Bundle message.  A node MUST always be ready to receive
   standard RSVP messages.

Support for RSVP Bundle messages is optional. While message bundling helps in scaling RSVP, by reducing processing overhead and bandwidth consumption, a node is not required to transmit every standard RSVP message in a Bundle message. A node MUST always be ready to receive standard RSVP messages.

   RSVP Bundle messages can only be sent to RSVP neighbors that support
   bundling.  Methods for discovering such information include: (1)
   manual configuration and (2) observing the Refresh-Reduction-Capable
   bit (see Section 2) in the received RSVP messages.  RSVP Bundle
   messages MUST NOT be used if the RSVP neighbor does not support RSVP
   Bundle messages.

RSVP Bundle messages can only be sent to RSVP neighbors that support bundling. Methods for discovering such information include: (1) manual configuration and (2) observing the Refresh-Reduction-Capable bit (see Section 2) in the received RSVP messages. RSVP Bundle messages MUST NOT be used if the RSVP neighbor does not support RSVP Bundle messages.

   RSVP Bundle messages are sent hop by hop between RSVP-capable nodes
   as "raw" IP datagrams with protocol number 46.  The IP source address
   is an address local to the system that originated the Bundle message.
   The IP destination address is the RSVP neighbor for which the sub-
   messages are intended.

RSVP Bundle messages are sent hop by hop between RSVP-capable nodes as "raw" IP datagrams with protocol number 46. The IP source address is an address local to the system that originated the Bundle message. The IP destination address is the RSVP neighbor for which the sub- messages are intended.

   RSVP Bundle messages SHOULD NOT be sent with the Router Alert IP
   option in their IP headers.  This is because Bundle messages are
   addressed directly to RSVP neighbors.

RSVP Bundle messages SHOULD NOT be sent with the Router Alert IP option in their IP headers. This is because Bundle messages are addressed directly to RSVP neighbors.

   Each RSVP Bundle message MUST occupy exactly one IP datagram, which
   is approximately 64K bytes.  If it exceeds the MTU, the datagram is
   fragmented by IP and reassembled at the recipient node.
   Implementations may choose to limit each RSVP Bundle message to the
   MTU size of the outgoing link, e.g., 1500 bytes.  Implementations
   SHOULD also limit the amount of time that a message is delayed in
   order to be bundled.  Different limits may be used for trigger and

Each RSVP Bundle message MUST occupy exactly one IP datagram, which is approximately 64K bytes. If it exceeds the MTU, the datagram is fragmented by IP and reassembled at the recipient node. Implementations may choose to limit each RSVP Bundle message to the MTU size of the outgoing link, e.g., 1500 bytes. Implementations SHOULD also limit the amount of time that a message is delayed in order to be bundled. Different limits may be used for trigger and

Berger, et al.              Standards Track                     [Page 7]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 7] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

   standard refresh messages.  Trigger messages SHOULD be delayed a
   minimal amount of time.  Refresh messages may be delayed up to their
   refresh interval.  Note that messages related to the same Resv or
   Path state should not be delayed at different intervals in order to
   preserve ordering.

standard refresh messages. Trigger messages SHOULD be delayed a minimal amount of time. Refresh messages may be delayed up to their refresh interval. Note that messages related to the same Resv or Path state should not be delayed at different intervals in order to preserve ordering.

   If the RSVP neighbor is not known or changes in next hops cannot be
   identified via routing, Bundle messages MUST NOT be used.  Note that
   when the routing next hop is not RSVP capable it will typically not
   be possible to identify changes in next hop.

If the RSVP neighbor is not known or changes in next hops cannot be identified via routing, Bundle messages MUST NOT be used. Note that when the routing next hop is not RSVP capable it will typically not be possible to identify changes in next hop.

   Any message that will be handled by the RSVP neighbor indicated in a
   Bundle Message's destination address may be included in the same
   message.  This includes all RSVP messages that would be sent out a
   point-to-point link.  It includes any message, such as a Resv,
   addressed to the same destination address.  It also includes Path and
   PathTear messages when the next hop is known to be the destination
   and changes in next hops can be detected.  Path and PathTear messages
   for multicast sessions MUST NOT be sent in Bundle messages when the
   outgoing link is not a point-to-point link or when the next hop does
   not support the refresh overhead reduction extensions.

Any message that will be handled by the RSVP neighbor indicated in a Bundle Message's destination address may be included in the same message. This includes all RSVP messages that would be sent out a point-to-point link. It includes any message, such as a Resv, addressed to the same destination address. It also includes Path and PathTear messages when the next hop is known to be the destination and changes in next hops can be detected. Path and PathTear messages for multicast sessions MUST NOT be sent in Bundle messages when the outgoing link is not a point-to-point link or when the next hop does not support the refresh overhead reduction extensions.

3.4. Receiving RSVP Bundle Messages

3.4. Receiving RSVP Bundle Messages

   If the local system does not recognize or does not wish to accept a
   Bundle message, the received messages shall be discarded without
   further analysis.

If the local system does not recognize or does not wish to accept a Bundle message, the received messages shall be discarded without further analysis.

   The receiver next compares the Send_TTL with which a Bundle message
   is sent to the IP TTL with which it is received.  If a non-RSVP hop
   is detected, the number of non-RSVP hops is recorded.  It is used
   later in processing of sub-messages.

The receiver next compares the Send_TTL with which a Bundle message is sent to the IP TTL with which it is received. If a non-RSVP hop is detected, the number of non-RSVP hops is recorded. It is used later in processing of sub-messages.

   Next, the receiver verifies the version number and checksum of the
   RSVP Bundle message and discards the message if any mismatch is
   found.

Next, the receiver verifies the version number and checksum of the RSVP Bundle message and discards the message if any mismatch is found.

   The receiver then starts decapsulating individual sub-messages.  Each
   sub-message has its own complete message length and authentication
   information.  With the exception of using the Send_TTL from the
   header of the Bundle message, each sub-message is processed as if it
   was received individually.

The receiver then starts decapsulating individual sub-messages. Each sub-message has its own complete message length and authentication information. With the exception of using the Send_TTL from the header of the Bundle message, each sub-message is processed as if it was received individually.

4. MESSAGE_ID Extension

4. MESSAGE_ID Extension

   Three new objects are defined as part of the MESSAGE_ID extension.
   The objects are the MESSAGE_ID object, the MESSAGE_ID_ACK object, and
   the MESSAGE_ID_NACK objects.  The first two objects are used to

Three new objects are defined as part of the MESSAGE_ID extension. The objects are the MESSAGE_ID object, the MESSAGE_ID_ACK object, and the MESSAGE_ID_NACK objects. The first two objects are used to

Berger, et al.              Standards Track                     [Page 8]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 8] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

   support acknowledgments and reliable RSVP message delivery.  The last
   object is used to support the summary refresh extension described in
   Section 5.  The MESSAGE_ID object can also be used to simply provide
   a shorthand indication of when the message carrying the object is a
   refresh message.  Such information can be used by the receiving node
   to reduce refresh processing requirements.

support acknowledgments and reliable RSVP message delivery. The last object is used to support the summary refresh extension described in Section 5. The MESSAGE_ID object can also be used to simply provide a shorthand indication of when the message carrying the object is a refresh message. Such information can be used by the receiving node to reduce refresh processing requirements.

   Message identification and acknowledgment is done on a per hop basis.
   All types of MESSAGE_ID objects contain a message identifier.  The
   identifier MUST be unique on a per object generator's IP address
   basis.  No more than one MESSAGE_ID object may be included in an RSVP
   message.  Each message containing a MESSAGE_ID object may be
   acknowledged via a MESSAGE_ID_ACK object, when so indicated.
   MESSAGE_ID_ACK and MESSAGE_ID_NACK objects may be sent piggy-backed
   in unrelated RSVP messages or in RSVP Ack messages.  RSVP messages
   carrying any of the three object types may be included in a bundle
   message.  When included, each object is treated as if it were
   contained in a standard, non-bundled, RSVP message.

Message identification and acknowledgment is done on a per hop basis. All types of MESSAGE_ID objects contain a message identifier. The identifier MUST be unique on a per object generator's IP address basis. No more than one MESSAGE_ID object may be included in an RSVP message. Each message containing a MESSAGE_ID object may be acknowledged via a MESSAGE_ID_ACK object, when so indicated. MESSAGE_ID_ACK and MESSAGE_ID_NACK objects may be sent piggy-backed in unrelated RSVP messages or in RSVP Ack messages. RSVP messages carrying any of the three object types may be included in a bundle message. When included, each object is treated as if it were contained in a standard, non-bundled, RSVP message.

4.1. Modification of Standard Message Formats

4.1. Modification of Standard Message Formats

   The MESSAGE_ID, MESSAGE_ID_ACK and MESSAGE_ID_NACK objects may be
   included in the standard RSVP messages, as defined in [RFC2205].
   When included, one or more MESSAGE_ID_ACK or MESSAGE_ID_NACK objects
   MUST immediately follow the INTEGRITY object.  When no INTEGRITY
   object is present, the MESSAGE_ID_ACK or MESSAGE_ID_NACK objects MUST
   immediately follow the message or sub-message header.  Only one
   MESSAGE_ID object MAY be included in a message or sub-message and it
   MUST follow any present MESSAGE_ID_ACK or MESSAGE_ID_NACK objects.
   When no MESSAGE_ID_ACK or MESSAGE_ID_NACK objects are present, the
   MESSAGE_ID object MUST immediately follow the INTEGRITY object.  When
   no INTEGRITY object is present, the MESSAGE_ID object MUST
   immediately follow the message or sub-message header.

The MESSAGE_ID, MESSAGE_ID_ACK and MESSAGE_ID_NACK objects may be included in the standard RSVP messages, as defined in [RFC2205]. When included, one or more MESSAGE_ID_ACK or MESSAGE_ID_NACK objects MUST immediately follow the INTEGRITY object. When no INTEGRITY object is present, the MESSAGE_ID_ACK or MESSAGE_ID_NACK objects MUST immediately follow the message or sub-message header. Only one MESSAGE_ID object MAY be included in a message or sub-message and it MUST follow any present MESSAGE_ID_ACK or MESSAGE_ID_NACK objects. When no MESSAGE_ID_ACK or MESSAGE_ID_NACK objects are present, the MESSAGE_ID object MUST immediately follow the INTEGRITY object. When no INTEGRITY object is present, the MESSAGE_ID object MUST immediately follow the message or sub-message header.

   The ordering of the ACK objects for all standard RSVP messages is:
   <Common Header>  [ <INTEGRITY> ]
                    [ [<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ... ]
                    [ <MESSAGE_ID> ]

The ordering of the ACK objects for all standard RSVP messages is: <Common Header> [ <INTEGRITY> ] [ [<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ... ] [ <MESSAGE_ID> ]

Berger, et al.              Standards Track                     [Page 9]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 9] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

4.2. MESSAGE_ID Objects

4.2. MESSAGE_ID Objects

   MESSAGE_ID Class = 23

MESSAGE_ID Class = 23

   MESSAGE_ID object

MESSAGE_ID object

      Class = MESSAGE_ID Class, C_Type = 1

Class = MESSAGE_ID Class, C_Type = 1

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                       Message_Identifier                      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Epoch | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Message_Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 8 bits

Flags: 8 bits

         0x01 = ACK_Desired flag

0x01 = ACK_Desired flag

           Indicates that the sender requests the receiver to send an
           acknowledgment for the message.

Indicates that the sender requests the receiver to send an acknowledgment for the message.

      Epoch: 24 bits

Epoch: 24 bits

         A value that indicates when the Message_Identifier sequence has
         reset.  SHOULD be randomly generated each time a node reboots
         or the RSVP agent is restarted.  The value SHOULD NOT be the
         same as was used when the node was last operational.  This
         value MUST NOT be changed during normal operation.

A value that indicates when the Message_Identifier sequence has reset. SHOULD be randomly generated each time a node reboots or the RSVP agent is restarted. The value SHOULD NOT be the same as was used when the node was last operational. This value MUST NOT be changed during normal operation.

      Message_Identifier: 32 bits

Message_Identifier: 32 bits

         When combined with the message generator's IP address, the
         Message_Identifier field uniquely identifies a message.  The
         values placed in this field change incrementally and only
         decrease when the Epoch changes or when the value wraps.

When combined with the message generator's IP address, the Message_Identifier field uniquely identifies a message. The values placed in this field change incrementally and only decrease when the Epoch changes or when the value wraps.

Berger, et al.              Standards Track                    [Page 10]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

Berger, et al. Standards Track [Page 10] RFC 2961 RSVP Refresh Overhead Reduction Extensions April 2001

4.3. MESSAGE_ID_ACK and MESSAGE_ID_NACK Objects

4.3. MESSAGE_ID_ACK and MESSAGE_ID_NACK Objects

   MESSAGE_ID_ACK Class = 24

MESSAGE_ID_ACK Class = 24

   MESSAGE_ID_ACK object

MESSAGE_ID_ACK object

      Class = MESSAGE_ID_ACK Class, C_Type = 1

Class = MESSAGE_ID_ACK Class, C_Type = 1

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                       Message_Identifier                      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 8 bits

旗: 8ビット

         No flags are currently defined.  This field MUST be zero on
         transmission and ignored on receipt.

旗は全く現在、定義されません。 この分野はトランスミッションであって領収書の上で無視されるところのゼロであるに違いありません。

      Epoch: 24 bits

時代: 24ビット

         The Epoch field copied from the message being acknowledged.

承認されていて、Epoch分野はメッセージからコピーされました。

      Message_Identifier: 32 bits

メッセージ_識別子: 32ビット

         The Message_Identifier field copied from the message being
         acknowledged.

承認されていて、Message_Identifier分野はメッセージからコピーされました。

   MESSAGE_ID_NACK object

MESSAGE_ID_ナックオブジェクト

      Class = MESSAGE_ID_ACK Class, C_Type = 2

クラス=メッセージ_ID_ACKクラス、C_は=2をタイプします。

         Definition is the same as the MESSAGE_ID_ACK object.

定義はMESSAGE_ID_ACKオブジェクトと同じです。

4.4. Ack Message Format

4.4. Ackメッセージ・フォーマット

   Ack messages carry one or more MESSAGE_ID_ACK or MESSAGE_ID_NACK
   objects.  They MUST NOT contain any MESSAGE_ID objects.  Ack messages
   are sent between neighboring RSVP nodes.  The IP destination address
   of an Ack message is the unicast address of the node that generated
   the message(s) being acknowledged.  For messages with RSVP_HOP
   objects, such as Path and Resv messages, the address is found in the
   RSVP_HOP object.  For other messages, such as ResvConf, the
   associated IP address is the source address in the IP header.  The IP
   source address is an address of the node that sends the Ack message.

Ackメッセージが_1MESSAGEの_ID ACKを運ぶか、またはMESSAGE_ID_ナックは反対します。 それらはどんなMESSAGE_IDオブジェクトも含んではいけません。 隣接しているRSVPノードの間にAckメッセージを送ります。 Ackメッセージの受信者IPアドレスは承認されていて、メッセージが(s)であると生成したノードのユニキャストアドレスです。 PathやResvメッセージなどのRSVP_HOPオブジェクトがあるメッセージに関しては、アドレスはRSVP_HOPオブジェクトで見つけられます。 ResvConfなどの他のメッセージに関しては、関連IPアドレスはIPヘッダーのソースアドレスです。 IPソースアドレスはAckメッセージを送るノードのアドレスです。

Berger, et al.              Standards Track                    [Page 11]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[11ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   The Ack message format is as follows:

Ackメッセージ・フォーマットは以下の通りです:

     <ACK Message> ::= <Common Header> [ <INTEGRITY> ]
                       <MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>
                       [ [<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ... ]

<ACKメッセージ>:、:= _<一般的なヘッダー>[<保全>]<メッセージ_ID ACK>。| _<メッセージ_IDナック>。[_<メッセージ_ID ACK>| _<メッセージ_IDナック>]

     For Ack messages, the Msg Type field of the Common Header MUST be
     set to 13.

Ackメッセージにおいて、Common HeaderのエムエスジーType分野を13に設定しなければなりません。

     Section 4.6 provides guidance on when an Ack message should be used
     and when MESSAGE_ID objects should be sent piggy-backed in other
     RSVP messages.

セクション4.6はAckメッセージがいつ使用されるべきであったか、そして、オブジェクトが送られるべきであるMESSAGE_IDがいつ他のRSVPメッセージで便乗したかときの指導を提供します。

4.5. MESSAGE_ID Object Usage

4.5. メッセージ_IDオブジェクト用法

   The MESSAGE_ID object may be included in any RSVP message other than
   the Ack and Bundle messages.  The MESSAGE_ID object is always
   generated and processed over a single hop between RSVP neighbors.
   The IP address of the object generator, i.e., the node that creates
   the object, is represented in a per RSVP message type specific
   fashion.  For messages with RSVP_HOP objects, such as Path and Resv
   messages, the generator's IP address is found in the RSVP_HOP object.
   For other messages, such as ResvConf message, the generator's IP
   address is the source address in the IP header.  Note that MESSAGE_ID
   objects can only be used in a Bundle sub-messages, but not in a
   Bundle message.  As is always the case with the Bundle message, each
   sub-message is processed as if it was received individually.  This
   includes processing of MESSAGE_ID objects.

MESSAGE_IDオブジェクトはAckとBundleメッセージ以外のどんなRSVPメッセージにも含まれるかもしれません。 MESSAGE_IDオブジェクトは、RSVP隣人の間の単一のホップの上にいつも生成されて、処理されます。 オブジェクトジェネレータのIPアドレス(すなわち、オブジェクトを作成するノード)はRSVPのメッセージのタイプの特定のファッションあたりのaに表されます。 PathやResvメッセージなどのRSVP_HOPオブジェクトがあるメッセージに関しては、ジェネレータのIPアドレスはRSVP_HOPオブジェクトで見つけられます。 ResvConfメッセージなどの他のメッセージに関しては、ジェネレータのIPアドレスはIPヘッダーのソースアドレスです。 BundleでサブメッセージでMESSAGE_IDオブジェクトを使用できるだけであることに注意しますが、Bundleメッセージで注意するというわけではなくなってください。 いつものことだがBundleメッセージで、それぞれのサブメッセージはまるで個別にそれを受け取るかのように処理されます。 これはMESSAGE_IDオブジェクトの処理を含んでいます。

   The Epoch field contains a generator selected value.  The value is
   used to indicate when the sender resets the values used in the
   Message_Identifier field.  On startup, a node SHOULD randomly select
   a value to be used in the Epoch field.  The node SHOULD ensure that
   the selected value is not the same as was used when the node was last
   operational.  The value MUST NOT be changed unless the node or the
   RSVP agent is restarted.

Epoch分野はジェネレータの選択された値を含んでいます。 値は、送付者がいつMessage_Identifier分野で使用される値をリセットするかを示すのに使用されます。 始動、SHOULDが手当たりしだいに値を選択するノードの上では、Epoch分野で使用されてください。 ノードが操作上で最後であったことで、ノードSHOULDは、使用されていたように選択された値が同じでないことを確実にします。 ノードかRSVPエージェントを再出発しない場合、値を変えてはいけません。

   The Message_Identifier field contains a generator selected value.
   This value, when combined with the generator's IP address, identifies
   a particular RSVP message and the specific state information it
   represents.  The combination of Message_Identifier and Epoch can also
   be used to detect out of order messages.  When a node is sending a
   refresh message with a MESSAGE_ID object, it SHOULD use the same
   Message_Identifier value that was used in the RSVP message that first
   advertised the state being refreshed.  When a node is sending a
   trigger message, the Message_Identifier value MUST have a value that
   is greater than any other value previously used with the same Epoch
   field value.  A value is considered to have been used when it has

Message_Identifier分野はジェネレータの選択された値を含んでいます。 ジェネレータのIPアドレスに結合されると、この値は特定のRSVPメッセージとそれが表す特定の州の情報を特定します。 また、不適切なメッセージを検出するのにMessage_IdentifierとEpochの組み合わせを使用できます。 ノードがaを送るときにはMESSAGE_IDオブジェクトでメッセージをリフレッシュしてください、それ。SHOULDはリフレッシュされる状態が最初に広告を出したというRSVPメッセージで使用されたのと同じMessage_Identifier値を使用します。 ノードが引き金のメッセージを送るとき、Message_Identifier値には、以前に同じEpoch分野価値と共に使用されたいかなる他の値よりも大きい値がなければなりません。 使用されたとき、値が使用されたと考えられます。

Berger, et al.              Standards Track                    [Page 12]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[12ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   been sent in any message using the associated IP address with the
   same Epoch field value.

どんなメッセージでも、同じEpoch分野価値がある関連IPアドレスを使用することで、送ります。

   The ACK_Desired flag is set when the MESSAGE_ID object generator
   wants a MESSAGE_ID_ACK object sent in response to the message.  Such
   information can be used to ensure reliable delivery of RSVP messages
   in the face of network loss.  Nodes setting the ACK_Desired flag
   SHOULD retransmit unacknowledged messages at a more rapid interval
   than the standard refresh period until the message is acknowledged or
   until a "rapid" retry limit is reached.  Rapid retransmission rate
   MUST be based on the exponential exponential back-off procedures
   defined in section 6.  The ACK_Desired flag will typically be set
   only in trigger messages.  The ACK_Desired flag MAY be set in refresh
   messages.  Issues relate to multicast sessions are covered in a later
   section.

MESSAGE_IDオブジェクトジェネレータはメッセージに対応してMESSAGE_ID_ACKオブジェクトを送るのを必要があると、ACK_Desired旗が設定されます。 ネットワークの損失に直面してRSVPメッセージの信頼できる配信を確実にするのにそのような情報を使用できます。 メッセージが承認されるまで規格が期間をリフレッシュするより急速な間隔か「急速な」再試行限界に達するまで、ACK_Desired旗のSHOULDを設定するノードが不承認のメッセージを再送します。 急速な「再-トランスミッション」レートをセクション6で定義された指数の指数の下に後部手順に基礎づけなければなりません。 ACK_Desired旗は引き金のメッセージだけに通常設定されるでしょう。 _Desired旗が設定されるかもしれないACKはメッセージをリフレッシュします。 問題はマルチキャストセッションに関連します。後のセクションでは、カバーされています。

   Nodes processing incoming MESSAGE_ID objects SHOULD check to see if a
   newly received message is out of order and can be ignored.  Out of
   order messages SHOULD be ignored, i.e., silently dropped.  Out of
   order messages can be identified by examining the values in the Epoch
   and Message_Identifier fields.  To determine ordering, the received
   Epoch value must match the value previously received from the message
   sender.  If the values differ then the receiver MUST NOT treat the
   message as out of order.  When the Epoch values match and the
   Message_Identifier value is less than the largest value previously
   received from the sender, then the receiver SHOULD check the value
   previously received for the state associated with the message.  This
   check should be performed for any message that installs or changes
   state.  (Includes at least: Path, Resv, PathTear, ResvTear, PathErr
   and ResvErr.)  If no local state information can be associated with
   the message, the receiver MUST NOT treat the message as out of order.
   If local state can be associated with the message and the received
   Message_Identifier value is less than the most recently received
   value associated with the state, the message SHOULD be treated as
   being out of order.

ノードは、SHOULDが新たに受け取られたメッセージが不適切であるかどうか確認するためにチェックする入って来るMESSAGE_IDオブジェクトを処理して、無視できます。 故障、無視されて、すなわち、静かに下げられて、SHOULDを通信させます。 EpochとMessage_Identifier分野で値を調べることによって、不適切なメッセージを特定できます。 注文を決定するために、容認されたEpoch値は以前にメッセージ送付者から受け取られた値に合わなければなりません。 値が異なるなら、受信機は故障するとしてメッセージを扱ってはいけません。 そして、Epoch値が合って、Message_Identifier値が以前に送付者から受け取られた中で最も大きい値以下であるときに、受信機SHOULDは以前にメッセージに関連している状態に受け取られた値をチェックします。 このチェックは状態をインストールするか、または変えるどんなメッセージのためにも実行されるべきです。 (: 少なくとも経路、Resv、PathTear、ResvTear、PathErr、およびResvErrを含んでいます。) どんなローカルの州の情報もメッセージに関連づけることができないなら、受信機は故障するとしてメッセージを扱ってはいけません。 地方の状態を関連づけることができるなら、メッセージと_Identifierが状態、メッセージSHOULDに関連している最も最近容認された値以下であることを評価する容認されたMessageと共に故障しているとして扱われてください。

   Note that the 32-bit Message_Identifier value MAY wrap.  To cover the
   wrap case, the following expression may be used to test if a newly
   received Message_Identifier value is less than a previously received
   value:

32ビットのMessage_Identifier値が包装するかもしれない注意。 包装ケースをカバーするなら、以下の式は新たに受け取られたMessage_Identifier値が以前に容認された値以下であるならテストするのに使用されるかもしれません:

       if ((int) old_id - (int) new_id > 0) {
          new value is less than old value;
       }

((int)古い_イド--(int)新しい_イド>0)新しい値は古い値以下です。

   MESSAGE_ID objects of messages that are not out of order SHOULD be
   used to aid in determining if the message represents new state or a
   state refresh.  Note that state is only refreshed in Path and Resv

MESSAGE_IDは故障しているSHOULDでないメッセージについて反対します。メッセージが新しい状態を表すか、または状態がリフレッシュするかを決定する際に支援するには、使用されてください。 状態がPathとResvでリフレッシュされるだけであることに注意してください。

Berger, et al.              Standards Track                    [Page 13]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[13ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   messages.  If the received Epoch values differs from the value
   previously received from the message sender, the message is a trigger
   message and the receiver MUST fully process the message.  If a Path
   or Resv message contains the same Message_Identifier value that was
   used in the most recently received message for the same session and,
   for Path messages, SENDER_TEMPLATE then the receiver SHOULD treat the
   message as a state refresh.  If the Message_Identifier value is
   greater than the most recently received value, the receiver MUST
   fully processes the message.  When fully processing a Path or Resv
   message, the receiver MUST store the received Message_Identifier
   value as part of the local Path or Resv state for future reference.

メッセージ。 以前に値と異なっているEpochが、評価する受け取られているのがメッセージ送付者から受信されて、メッセージが引き金のメッセージであり、受信機がメッセージを完全に処理しなければならないなら。 PathかResvメッセージが同じセッションに最も最近受信されたメッセージで使用された同じMessage_Identifier値とPathメッセージのためのSENDER_TEMPLATEを含んでいるなら、状態がリフレッシュするとき、受信機SHOULDはメッセージを扱います。 _Identifierが最も最近容認された値、受信機がそうしなければならないよりすばらしいのを評価するMessageがメッセージを完全に処理するなら。 PathかResvメッセージを完全に処理するとき、受信機は地方のPathかResv状態の一部として後日のために容認されたMessage_Identifier値を保存しなければなりません。

   Nodes receiving a non-out of order message containing a MESSAGE_ID
   object with the ACK_Desired flag set, SHOULD respond with a
   MESSAGE_ID_ACK object.  Note that MESSAGE_ID objects received in
   messages containing errors, i.e., are not syntactically valid,  MUST
   NOT be acknowledged.  PathErr and ResvErr messages SHOULD be treated
   as implicit acknowledgments.

ACK_Desired旗でMESSAGE_IDオブジェクトを含む非不適切なメッセージを受け取るノードがセットして、SHOULDはMESSAGE_ID_ACKオブジェクトで応じます。 すなわち誤りを含むメッセージに受け取られたMESSAGE_IDオブジェクトがシンタクス上有効でなく、承認されてはいけないことに注意してください。 PathErrとResvErrは暗黙の承認として扱われた状態でSHOULDを通信させます。

4.6. MESSAGE_ID_ACK Object and MESSAGE_ID_NACK Object Usage

4.6. メッセージ_ID_ACKオブジェクトとメッセージ_ID_ナックオブジェクト用法

   The MESSAGE_ID_ACK object is used to acknowledge receipt of messages
   containing MESSAGE_ID objects that were sent with the ACK_Desired
   flag set.  A MESSAGE_ID_ACK object MUST NOT be generated in response
   to a received MESSAGE_ID object when the ACK_Desired flag is not set.

MESSAGE_ID_ACKオブジェクトは、ACK_Desired旗で送られたMESSAGE_IDオブジェクトを含むメッセージの領収書がセットしたと認めるのに使用されます。 ACK_Desired旗が設定されないとき、容認されたMESSAGE_IDオブジェクトに対応してMESSAGE_ID_ACKオブジェクトを生成してはいけません。

   The MESSAGE_ID_NACK object is used as part of the summary refresh
   extension.  The generation and processing of MESSAGE_ID_NACK objects
   is described in further detail in Section 5.4.

使用される_ID_ナックが概要の一部として反対するMESSAGEは拡大をリフレッシュします。 MESSAGE_ID_ナックオブジェクトの世代と処理はセクション5.4の詳細で説明されます。

   MESSAGE_ID_ACK and MESSAGE_ID_NACK objects MAY be sent in any RSVP
   message that has an IP destination address matching the generator of
   the associated MESSAGE_ID object.  This means that the objects will
   not typically be included in the non hop-by-hop Path, PathTear and
   ResvConf messages.  When no appropriate message is available, one or
   more objects SHOULD be sent in an Ack message.  Implementations
   SHOULD include MESSAGE_ID_ACK and MESSAGE_ID_NACK objects in standard
   RSVP messages when possible.

送られるかもしれない__ID ACKと_MESSAGE_IDナックがIPの目的地を持っているどんなRSVPメッセージでも反対するMESSAGEは、マッチングが関連MESSAGE_IDオブジェクトのジェネレータであると扱います。 これは、オブジェクトが非ホップごとのPath、PathTear、およびResvConfメッセージに通常含まれないことを意味します。 どんな適切なメッセージも1利用可能なオブジェクトSHOULDでないときに、Ackメッセージで送ってください。 実装SHOULDは_MESSAGE_ID ACKを含んでいます、そして、可能であるときに、MESSAGE_ID_ナックは標準のRSVPメッセージで反対します。

   Implementations SHOULD limit the amount of time that an object is
   delayed in order to be piggy-backed or sent in an Ack message.
   Different limits may be used for MESSAGE_ID_ACK and MESSAGE_ID_NACK
   objects.  MESSAGE_ID_ACK objects are used to detect link transmission
   losses.  If an ACK object is delayed too long, the corresponding
   message will be retransmitted.  To avoid such retransmission, ACK
   objects SHOULD be delayed a minimal amount of time.  A delay time
   equal to the link transit time MAY be used.  MESSAGE_ID_NACK objects
   may be delayed an independent and longer time, although additional

実装SHOULDはオブジェクトを背負われるために遅らせるか、またはAckメッセージで送る時間を制限します。 異なった限界は_MESSAGE_ID ACKに使用されるかもしれません、そして、MESSAGE_ID_ナックは反対します。 MESSAGE_ID_ACKオブジェクトは、リンク動作減衰量を検出するのに使用されます。 ACKオブジェクトがあまりに長い間遅らせられると、対応するメッセージは再送されるでしょう。 そのような「再-トランスミッション」、ACKオブジェクトSHOULDを避けるためには、遅れたa最小量の時間になってください。 リンクトランジット時間と等しい遅延時間は費やされるかもしれません。 MESSAGE_ID_ナックオブジェクトが遅れるかもしれない、独立者、 より長い間、追加していますが、調節してください。

Berger, et al.              Standards Track                    [Page 14]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[14ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   delay increases the amount of time a desired reservation is not
   installed.

遅れは必要な予約がインストールされない時間に増加します。

4.7. Multicast Considerations

4.7. マルチキャスト問題

   Path and PathTear messages may be sent to IP multicast destination
   addresses.  When the destination is a multicast address, it is
   possible that a single message containing a single MESSAGE_ID object
   will be received by multiple RSVP next hops.  When the ACK_Desired
   flag is set in this case, acknowledgment processing is more complex.

IPマルチキャスト送付先アドレスに経路とPathTearメッセージを送るかもしれません。 目的地がマルチキャストアドレスであるときに、次のRSVPが飛び越す倍数で単一のMESSAGE_IDオブジェクトを含むただ一つのメッセージを受け取るのは可能です。 ACK_Desired旗がこの場合設定されるとき、承認処理は、より複雑です。

   There are a number of issues to be addressed including ACK implosion,
   number of acknowledgments to be expected and handling of new
   receivers.

予想されるためにACK内部破裂、承認の数を含む扱われる問題の数と新しい受信機の取り扱いがあります。

   ACK implosion occurs when each receiver responds to the MESSAGE_ID
   object at approximately the same time.  This can lead to a
   potentially large number of MESSAGE_ID_ACK objects being
   simultaneously delivered to the message generator.  To address this
   case, the receiver MUST wait a random interval prior to acknowledging
   a MESSAGE_ID object received in a message destined to a multicast
   address.  The random interval SHOULD be between zero (0) and a
   configured maximum time.  The configured maximum SHOULD be set in
   proportion to the refresh and "rapid" retransmission interval, i.e,
   such that the maximum time before sending an acknowledgment does not
   result in retransmission.  It should be noted that ACK implosion is
   being addressed by spreading acknowledgments out in time, not by ACK
   suppression.

各受信機がほとんど同時にMESSAGE_IDオブジェクトに応じると、ACK内部破裂は起こります。 これは同時にメッセージジェネレータに提供される潜在的に多くのMESSAGE_ID_ACKオブジェクトに通じることができます。 本件を扱うために、マルチキャストアドレスに運命づけられたメッセージに受け取られたMESSAGE_IDオブジェクトを承認する前に、受信機は無作為の間隔を待たなければなりません。 無作為の間隔SHOULDは(0)がなくて構成された最大の時間の間のそうです。 最大のSHOULDが同行して用意ができているのを構成する、リフレッシュ、「急速な」再送信間隔、i.e(承認を送る前の最大の時間が「再-トランスミッション」をもたらさないようなもの) ACK内部破裂がACK抑圧で扱われるのではなく、時間内に承認を広げることによって扱われていることに注意されるべきです。

   A more fundamental issue is the number of acknowledgments that the
   upstream node, i.e., the message generator, should expect.  The
   number of acknowledgments that should be expected is the same as the
   number of RSVP next hops.  In the router-to-router case, the number
   of next hops can often be obtained from routing.  When hosts are
   either the upstream node or the next hops, the number of next hops
   will typically not be readily available.  Another case where the
   number of RSVP next hops will typically not be known is when there
   are non-RSVP routers between the message generator and the RSVP next
   hops.

より基本的な問題はすなわち、上流のノード、メッセージジェネレータが予想するはずである承認の数です。 予想されるべきである承認の数はRSVPの次の数と同じくらいが跳ぶということです。 ルータからルータへの場合では、ルーティングから次のホップの数をしばしば得ることができます。 いつ、ホストが上流のノードであるか、そして、次のホップ、次のホップの数は容易に通常有効でなくなるでしょう。 次が飛び越すRSVPの数が通常知られていない別のケースはメッセージジェネレータと次が飛び越すRSVPの間に非RSVPルータがある時です。

   When the number of next hops is not known, the message generator
   SHOULD only expect a single response.  The result of this behavior
   will be special retransmission handling until the message is
   delivered to at least one next hop, then followed by standard RSVP
   refreshes.  Refresh messages will synchronize state with any next
   hops that don't receive the original message.

次のホップの数が知られていないと、メッセージジェネレータSHOULDはただ一つの応答を予想するだけです。 メッセージを次の少なくとも1つのホップに提供されて、次に、RSVPがリフレッシュする規格があとに続くまで、この振舞いの結果は特別な「再-トランスミッション」取り扱いのようになるでしょう。 オリジナルのメッセージを受け取らないあらゆる次のホップで意志が状態を同期させるというメッセージをリフレッシュしてください。

Berger, et al.              Standards Track                    [Page 15]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[15ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

4.7.1. Reference RSVP/Routing Interface

4.7.1. 参照RSVP/ルート設定インタフェース

   When using the MESSAGE_ID extension with multicast sessions it is
   preferable for RSVP to obtain the number of next hops from routing
   and to be notified when that number changes.  The interface between
   routing and RSVP is purely an implementation issue.  Since RSVP
   [RFC2205] describes a reference routing interface, a version of the
   RSVP/routing interface updated to provide number of next hop
   information is presented.  See [RFC2205] for previously defined
   parameters and function description.

マルチキャストセッションによるMESSAGE_ID拡張子を使用するとき、その数が変化するとき、RSVPがルーティングから次のホップの数を得て、通知されるのは望ましいです。 ルーティングとRSVPとのインタフェースは純粋に導入問題です。 RSVP[RFC2205]が参照ルーティングインタフェースについて説明するので、次のホップ情報の数を提供するためにアップデートされたRSVP/ルーティングインタフェースのバージョンは提示されます。 以前に定義されたパラメタと機能記述に関して[RFC2205]を見てください。

      o    Route Query
           Mcast_Route_Query( [ SrcAddress, ] DestAddress,
                              Notify_flag )
                              -> [ IncInterface, ] OutInterface_list,
                              NHops_list

o 質問Mcast_ルート_質問[SrcAddress]DestAddressを発送してください、そして、_旗) ->[IncInterface]OutInterface_リスト、NHops_リストに通知してください。

      o    Route Change Notification
           Mcast_Route_Change( ) -> [ SrcAddress, ] DestAddress,
                             [ IncInterface, ] OutInterface_list,
                             NHops_list

o ルート変更届出書Mcast_ルート_変化( )->[SrcAddress]DestAddress、OutInterface_リスト、[IncInterface]NHops_リスト

      NHops_list provides the number of multicast group members
      reachable via each OutInterface_list entry.

NHops_リストはそれぞれのOutInterface_リストエントリーを通って届いているマルチキャストグループのメンバーの数を提供します。

4.8. Compatibility

4.8. 互換性

   All nodes sending messages with the Refresh-Reduction-Capable bit set
   will support the MESSAGE_ID Extension.  There are no backward
   compatibility issues raised by the MESSAGE_ID Class with nodes that
   do not set the Refresh-Reduction-Capable bit.  The MESSAGE_ID Class
   has an assigned value whose form is 0bbbbbbb.  Per RSVP [RFC2205],
   classes with values of this form must be rejected with an "Unknown
   Object Class" error by nodes not supporting the class.  When the
   receiver of a MESSAGE_ID object does not support the class, a
   corresponding error message will be generated.  The generator of the
   MESSAGE_ID object will see the error and then MUST re-send the
   original message without the MESSAGE_ID object.  In this case, the
   message generator MAY still choose to retransmit messages at the
   "rapid" retransmission interval.  Lastly, since the MESSAGE_ID_ACK
   class can only be issued in response to the MESSAGE_ID object, there
   are no possible issues with this class or Ack messages.  A node MAY
   support the MESSAGE_ID Extension without supporting the other refresh
   overhead reduction extensions.

できるRefresh減少ビットがある送付メッセージが設定するすべてのノードが、MESSAGE_がID Extensionであることを支えるでしょう。 できるRefresh減少ビットを設定しないノードでMESSAGE_ID Classによって提起されたどんな後方の互換性の問題もありません。 MESSAGE_ID Classには、フォームが0bbbbbbbである割り当てられた値があります。 RSVP[RFC2205]に従って、ノードによる「未知のオブジェクトのクラス」誤りがクラスをサポートしていなく、このフォームの値があるクラスを拒絶しなければなりません。 MESSAGE_IDオブジェクトの受信機がクラスをサポートしないとき、対応するエラーメッセージは生成されるでしょう。 MESSAGE_IDオブジェクトのジェネレータは、誤りを見て、次に、MESSAGE_IDオブジェクトなしでオリジナルのメッセージを再送しなければなりません。 この場合、メッセージジェネレータは、「急速な」再送信間隔にメッセージを再送するのをまだ選んでいるかもしれません。 最後に、このクラスかAckメッセージにはどんな可能な問題も、MESSAGE_IDオブジェクトに対応してMESSAGE_ID_ACKのクラスを発行できるだけであるので、ありません。 ノードはもう片方をサポートすることのないExtensionが頭上でリフレッシュするMESSAGE_IDに減少拡大を支えるかもしれません。

Berger, et al.              Standards Track                    [Page 16]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[16ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

5. Summary Refresh Extension

5. 概要は拡大をリフレッシュします。

   The summary refresh extension enables the refreshing of RSVP state
   without the transmission of standard Path or Resv messages.  The
   benefits of the described extension are that it reduces the amount of
   information that must be transmitted and processed in order to
   maintain RSVP state synchronization.  Importantly, the described
   extension preserves RSVP's ability to handle non-RSVP next hops and
   to adjust to changes in routing.  This extension cannot be used with
   Path or Resv messages that contain any change from previously
   transmitted messages, i.e., are trigger messages.

概要は拡大をリフレッシュします。標準のPathかResvメッセージの伝達なしでRSVP状態のリフレッシュを可能にします。 説明された拡大の恩恵はRSVP州の同期を維持するために伝えられて、処理しなければならない情報量を減少させるということです。 重要に、説明された拡大は次の非RSVPホップを扱って、ルーティングにおける変化に適応するRSVPの性能を保持します。 Pathと共にこの拡張子を使用できませんか、すなわち以前に伝えられたメッセージからのどんな変化も含むResvメッセージは引き金のメッセージです。

   The summary refresh extension builds on the previously defined
   MESSAGE_ID extension.  Only state that was previously advertised in
   Path and Resv messages containing MESSAGE_ID objects can be refreshed
   via the summary refresh extension.

概要は以前に定義されたMESSAGE_ID拡大のときに拡大体格をリフレッシュします。 以前にPathの広告に掲載された州とMESSAGEを含む_IDが概要でリフレッシュできないのを反対させるResvメッセージしか拡大をリフレッシュします。

   The summary refresh extension uses the objects and the ACK message
   previously defined as part of the MESSAGE_ID extension, and a new
   Srefresh message.  The new message carries a list of
   Message_Identifier fields corresponding to the Path and Resv trigger
   messages that established the state.  The Message_Identifier fields
   are carried in one of three Srefresh related objects.  The three
   objects are the MESSAGE_ID LIST object, the MESSAGE_ID SRC_LIST
   object, and the MESSAGE_ID MCAST_LIST object.

概要はオブジェクトとACKメッセージが以前にMESSAGE_ID拡大の一部、および新しいSrefreshメッセージと定義した拡大用途をリフレッシュします。 新しいメッセージはPathに対応するMessage_Identifier分野と状態を設置したResv引き金のメッセージのリストを運びます。 Message_Identifier野原は3個のSrefreshの関連するオブジェクトの1つで運ばれます。 3個のオブジェクトが、MESSAGE_ID LISTオブジェクトと、MESSAGE_ID SRC_LISTオブジェクトと、MESSAGE_ID MCAST_LISTオブジェクトです。

   The MESSAGE_ID LIST object is used to refresh all Resv state, and
   Path state of unicast sessions.  It is made up of a list of
   Message_Identifier fields that were originally advertised in
   MESSAGE_ID objects.  The other two objects are used to refresh Path
   state of multicast sessions.  A node receiving a summary refresh for
   multicast path state will at times need source and group information.
   These two objects provide this information.  The objects differ in
   the information they contain and how they are sent.  Both carry
   Message_Identifier fields and corresponding source IP addresses.  The
   MESSAGE_ID SRC_LIST is sent in messages addressed to the session's
   multicast IP address.  The MESSAGE_ID MCAST_LIST object adds the
   group address and is sent in messages addressed to the RSVP next hop.
   The MESSAGE_ID MCAST_LIST is normally used on point-to-point links.

MESSAGE_ID LISTオブジェクトは、Resvが述べるすべて、およびユニキャストセッションのPath状態をリフレッシュするのに使用されます。 それは元々MESSAGE_IDオブジェクトの広告に掲載されたMessage_Identifier分野のリストで作られます。 他の2個のオブジェクトが、マルチキャストセッションのPath状態をリフレッシュするのに使用されます。 概要を受け取るとマルチキャスト経路州にリフレッシュするノードは時には、ソースとグループ情報を必要とするでしょう。 これらの2個のオブジェクトがこの情報を提供します。 オブジェクトはそれらが含む情報とどうそれらを送るかに異なります。 両方がMessage_Identifier野原と対応するソースIPアドレスを運びます。 セッションのマルチキャストIPアドレスに扱われたメッセージでMESSAGE_ID SRC_LISTを送ります。 グループアドレスを加えて、送られる_LISTがメッセージで反対するMESSAGE_ID MCASTは次のRSVPにホップを扱いました。 通常、MESSAGE_ID MCAST_LISTはポイントツーポイント接続の上で使用されます。

   An RSVP node receiving an Srefresh message, matches each listed
   Message_Identifier field with installed Path or Resv state.  All
   matching state is updated as if a normal RSVP refresh message has
   been received.  If matching state cannot be found, then the Srefresh
   message sender is notified via a refresh NACK.

RSVPノードがSrefreshメッセージを受け取って、マッチはそれぞれIdentifierがインストールされたPathかResv状態と共にさばくMessage_を記載しました。 すべての合っている状態はまるで正常なRSVPがリフレッシュするかのようにアップデートして、メッセージを受け取ったということです。 合っている状態を見つけることができないなら、送付者がaを通して通知されるというSrefreshメッセージはナックをリフレッシュします。

Berger, et al.              Standards Track                    [Page 17]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[17ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   A refresh NACK is sent via the MESSAGE_ID_NACK object.  As described
   in the previous section, the rules for sending a MESSAGE_ID_NACK
   object are the same as for sending a MESSAGE_ID_ACK object.  This
   includes sending MESSAGE_ID_NACK object both piggy-backed in
   unrelated RSVP messages or in RSVP ACK messages.

Aはナックをリフレッシュします。MESSAGE_ID_ナックオブジェクトを通して、送ります。 前項で説明されるように、MESSAGE_ID_ナックオブジェクトを送るための規則はMESSAGE_ID_ACKオブジェクトを送るのと同じです。 これは、関係ないRSVPメッセージかRSVP ACKメッセージでともに背負われたMESSAGE_ID_ナックオブジェクトを送るのを含んでいます。

5.1. MESSAGE_ID LIST, SRC_LIST and MCAST_LIST Objects

5.1. メッセージ_IDリスト、SRC_リスト、およびMCAST_リストオブジェクト

   MESSAGE_ID LIST object

MESSAGE_ID LISTオブジェクト

   MESSAGE_ID_LIST Class = 25

メッセージ_ID_リストのクラス=25

      Class = MESSAGE_ID_LIST Class, C_Type = 1

クラス=メッセージ_ID_リストクラス、C_は=1をタイプします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                       Message_Identifier                      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                 :                             |
      //                                :                            //
      |                                 :                             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                       Message_Identifier                      |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | : | // : // | : | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 8 bits

旗: 8ビット

         No flags are currently defined.  This field MUST be zero on
         transmission and ignored on receipt.

旗は全く現在、定義されません。 この分野はトランスミッションであって領収書の上で無視されるところのゼロであるに違いありません。

      Epoch: 24 bits

時代: 24ビット

         The Epoch field from the MESSAGE_ID object corresponding to the
         trigger message that advertised the state being refreshed.

Epochはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされる状態をさばきます。

      Message_Identifier: 32 bits

メッセージ_識別子: 32ビット

         The Message_Identifier field from the MESSAGE_ID object
         corresponding to the trigger message that advertised the state
         being refreshed.  One or more Message_Identifiers may be
         included.

Message_Identifierはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされる状態をさばきます。 1Message_Identifiersが含まれるかもしれません。

Berger, et al.              Standards Track                    [Page 18]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[18ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   IPv4/MESSAGE_ID SRC_LIST object

IPv4/MESSAGE_ID SRC_LISTオブジェクト

      Class = MESSAGE_ID_LIST Class, C_Type = 2

クラス=メッセージ_ID_リストクラス、C_は=2をタイプします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                              Source_                          |
      |                      Message_Identifier_Tuple                 |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                 :                             |
      //                                :                            //
      |                                 :                             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                              Source_                          |
      |                      Message_Identifier_Tuple                 |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソース_| | _メッセージ_識別子Tuple| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | : | // : // | : | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソース_| | _メッセージ_識別子Tuple| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Where a Source_Message_Identifier_Tuple consists of:

Source_Message_Identifier_Tupleが成るところ:

      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                        Message_Identifier                     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                    Source_IP_Address (4 bytes)                |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | _ソース_IP Address(4バイト)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Berger, et al.              Standards Track                    [Page 19]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[19ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   IPv6/MESSAGE_ID SRC_LIST object

IPv6/MESSAGE_ID SRC_LISTオブジェクト

      Class = MESSAGE_ID_LIST Class, C_Type = 3

クラス=メッセージ_ID_リストクラス、C_は=3をタイプします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                            IPv6_Source_                       |
      |                      Message_Identifier_Tuple                 |
      |                                                               |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                 :                             |
      //                                :                            //
      |                                 :                             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                            IPv6_Source_                       |
      |                      Message_Identifier_Tuple                 |
      |                                                               |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | IPv6_ソース_| | _メッセージ_識別子Tuple| | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | : | // : // | : | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | IPv6_ソース_| | _メッセージ_識別子Tuple| | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Where a IPv6 Source_Message_Identifier_Tuple consists of:

IPv6 Source_Message_Identifier_Tupleが成るところ:

      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                        Message_Identifier                     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                      IPv6 Source_IP_Address                   |
      |                            (16 Bytes)                         |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | IPv6ソース_IP_アドレス| | (16バイト) | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 8 bits

旗: 8ビット

         No flags are currently defined.  This field MUST be zero on
         transmission and ignored on receipt.

旗は全く現在、定義されません。 この分野はトランスミッションであって領収書の上で無視されるところのゼロであるに違いありません。

      Epoch: 24 bits

時代: 24ビット

         The Epoch field from the MESSAGE_ID object corresponding to the
         trigger message that advertised the state being refreshed.

Epochはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされる状態をさばきます。

Berger, et al.              Standards Track                    [Page 20]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[20ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

      Message_Identifier

メッセージ_識別子

         The Message_Identifier field from the MESSAGE_ID object
         corresponding to the trigger message that advertised the Path
         state being refreshed.  One or more Message_Identifiers may be
         included.  Each Message_Identifier MUST be followed by the
         source IP address corresponding to the sender described in the
         Path state being refreshed.

Message_Identifierはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされるPath状態をさばきます。 1Message_Identifiersが含まれるかもしれません。 送付者にとって、対応するアドレスがリフレッシュされるPath状態で説明したソースIPは各Message_Identifierに続かなければなりません。

      Source_IP_Address

ソース_IP_アドレス

         The IP address corresponding to the sender of the Path state
         being refreshed.

リフレッシュされるPath状態の送付者にとって、対応するIPアドレス。

      IPv4/MESSAGE_ID MCAST_LIST object

IPv4/MESSAGE_ID MCAST_LISTオブジェクト

      Class = MESSAGE_ID_LIST Class, C_Type = 4

クラス=メッセージ_ID_リストクラス、C_は=4をタイプします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                             Multicast_                        |
      |                        Message_Identifier_                    |
      |                               Tuple                           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                 :                             |
      //                                :                            //
      |                                 :                             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                             Multicast_                        |
      |                        Message_Identifier_                    |
      |                               Tuple                           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | マルチキャスト_| | メッセージ_識別子_| | Tuple| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | : | // : // | : | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | マルチキャスト_| | メッセージ_識別子_| | Tuple| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Where a Multicast_Message_Identifier_Tuple consists of:

Multicast_Message_Identifier_Tupleが成るところ:

      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                        Message_Identifier                     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                    Source_IP_Address (4 bytes)                |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                 Destination_IP_Address (4 bytes)              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | _ソース_IP Address(4バイト)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | _目的地_IP Address(4バイト)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Berger, et al.              Standards Track                    [Page 21]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[21ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   IPv6/MESSAGE_ID MCAST_LIST object

IPv6/MESSAGE_ID MCAST_LISTオブジェクト

      Class = MESSAGE_ID_LIST Class, C_Type = 5

クラス=メッセージ_ID_リストクラス、C_は=5をタイプします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Flags     |                      Epoch                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                                                               |
      |                                                               |
      |                           IPv6 Multicast_                     |
      |                        Message_Identifier_                    |
      |                               Tuple                           |
      |                                                               |
      |                                                               |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                 :                             |
      //                                :                            //
      |                                 :                             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                                                               |
      |                                                               |
      |                           IPv6 Multicast_                     |
      |                        Message_Identifier_                    |
      |                               Tuple                           |
      |                                                               |
      |                                                               |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| 時代| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | | | | | IPv6マルチキャスト_| | メッセージ_識別子_| | Tuple| | | | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | : | // : // | : | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | | | | | IPv6マルチキャスト_| | メッセージ_識別子_| | Tuple| | | | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Berger, et al.              Standards Track                    [Page 22]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[22ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   Where a IPv6 Multicast_Message_Identifier_Tuple consists of:

IPv6 Multicast_Message_Identifier_Tupleが成るところ:

      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                        Message_Identifier                     |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                      IPv6 Source_IP_Address                   |
      |                            (16 Bytes)                         |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      |                     IPv6 Destination_IP_Address               |
      |                            (16 Bytes)                         |
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージ_識別子| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | IPv6ソース_IP_アドレス| | (16バイト) | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | IPv6送付先_IP_アドレス| | (16バイト) | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Flags: 8 bits

旗: 8ビット

         No flags are currently defined.  This field MUST be zero on
         transmission and ignored on receipt.

旗は全く現在、定義されません。 この分野はトランスミッションであって領収書の上で無視されるところのゼロであるに違いありません。

      Epoch: 24 bits

時代: 24ビット

         The Epoch field from the MESSAGE_ID object corresponding to the
         trigger message that advertised the state being refreshed.

Epochはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされる状態をさばきます。

      Message_Identifier: 32 bits

メッセージ_識別子: 32ビット

         The Message_Identifier field from the MESSAGE_ID object
         corresponding to the trigger message that advertised the Path
         state being refreshed.  One or more Message_Identifiers may be
         included.  Each Message_Identifier MUST be followed by the
         source IP address corresponding to the sender of the Path state
         being refreshed, and the destination IP address of the session.

Message_Identifierはそれが広告を出した引き金のメッセージに対応するMESSAGE_IDオブジェクトからリフレッシュされるPath状態をさばきます。 1Message_Identifiersが含まれるかもしれません。 リフレッシュされるPath状態の送付者、およびセッションの送付先IPアドレスに対応するソースIPアドレスは各Message_Identifierのあとに続かなければなりません。

      Source_IP_Address

ソース_IP_アドレス

         The IP address corresponding to the sender of the Path state
         being refreshed.

リフレッシュされるPath状態の送付者にとって、対応するIPアドレス。

      Destination_IP_Address

目的地_IP_アドレス

         The destination IP address corresponding to the session of the
         Path state being refreshed.

リフレッシュされるPath状態のセッションに対応する送付先IPアドレス。

Berger, et al.              Standards Track                    [Page 23]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[23ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

5.2. Srefresh Message Format

5.2. Srefreshメッセージ・フォーマット

   Srefresh messages carry one or more MESSAGE_ID LIST, MESSAGE_ID
   SRC_LIST, and MESSAGE_ID MCAST_LIST objects.  MESSAGE_ID LIST and
   MESSAGE_ID MCAST_LIST objects MAY be carried in the same Srefresh
   message.  MESSAGE_ID SRC_LIST can not be combined in Srefresh
   messages with the other objects.  A single Srefresh message MAY
   refresh both Path and Resv state.

Srefreshメッセージは1MESSAGE_ID LIST、MESSAGE_ID SRC_LIST、およびMESSAGE_ID MCAST_LISTオブジェクトを運びます。 MESSAGE_ID LISTとMESSAGE_ID MCAST_LISTオブジェクトは同じSrefreshメッセージで運ばれるかもしれません。 SrefreshメッセージでMESSAGE_ID SRC_LISTを他のオブジェクトに結合できません。 ただ一つのSrefreshメッセージはPathとResv状態の両方をリフレッシュするかもしれません。

   Srefresh messages carrying Message_Identifier fields corresponding to
   Path state are normally sent with a destination IP address equal to
   the address carried in the corresponding SESSION objects.  The
   destination IP address MAY be set to the RSVP next hop when the next
   hop is known to be RSVP capable and either (a) the session is unicast
   or (b) the outgoing interface is a point-to-point link.  Srefresh
   messages carrying Message_Identifier fields corresponding to Resv
   state MUST be sent with a destination IP address set to the Resv
   state's previous hop.

通常、対応するSESSIONオブジェクトで運ばれたアドレスと等しい送付先IPアドレスと共にPath状態に対応するMessage_Identifier野原を運ぶSrefreshメッセージを送ります。 送付先IPアドレスはRSVPへの次のホップができるRSVPであることが知られているセットが次に跳ぶということであるかもしれません、そして、(a) セッションはユニキャストであるか(b) 外向的なインタフェースがポイントツーポイント接続です。 目的地IPアドレスセットでResv状態に対応するMessage_Identifier野原を運ぶSrefreshメッセージをResv状態の前のホップに送らなければなりません。

   Srefresh messages sent to a multicast session's destination IP
   address, MUST contain MESSAGE_ID SRC_LIST objects and MUST NOT
   include any MESSAGE_ID LIST or MESSAGE_ID MCAST_LIST objects.
   Srefresh messages sent to the RSVP next hop MAY contain either or
   both MESSAGE_ID LIST and MESSAGE_ID MCAST_LIST objects, but MUST NOT
   include any MESSAGE_ID SRC_LIST objects.

Srefreshメッセージは、マルチキャストセッションの送付先IPアドレスに発信して、MESSAGE_ID SRC_LISTオブジェクトを含まなければならなくて、どんなMESSAGE_ID LISTやMESSAGE_ID MCAST_LISTオブジェクトも含んではいけません。 次のホップが含んではいけないかもしれないか、反対しますが、MESSAGE_ID LISTとMESSAGE_ID MCAST_LISTの両方が含んではいけないRSVPに送って、どんなMESSAGE_ID SRC_LISTも反対するというSrefreshメッセージ。

   The source IP address of an Srefresh message is an address of the
   node that generates the message.  The source IP address MUST match
   the address associate with the MESSAGE_ID objects when they were
   included in a standard RSVP message.  As previously mentioned, the
   source address associated with a MESSAGE_ID object is represented in
   a per RSVP message type specific fashion.  For messages with RSVP_HOP
   objects, such as Path and Resv messages, the address is found in the
   RSVP_HOP object.  For other messages, such as ResvConf message, the
   associated IP address is the source address in the IP header.

SrefreshメッセージのソースIPアドレスはメッセージを生成するノードのアドレスです。 それらが標準のRSVPメッセージに含まれていたとき、ソースIPアドレスはMESSAGE_IDオブジェクトのアドレス関連に合わなければなりません。 以前にMESSAGE_IDオブジェクトに関連しているソースアドレスがRSVPメッセージあたりのaに表されると言及するように、特定のファッションをタイプしてください。 PathやResvメッセージなどのRSVP_HOPオブジェクトがあるメッセージに関しては、アドレスはRSVP_HOPオブジェクトで見つけられます。 ResvConfメッセージなどの他のメッセージに関しては、関連IPアドレスはIPヘッダーのソースアドレスです。

   Srefresh messages that are addressed to a session's destination IP
   address MUST be sent with the Router Alert IP option in their IP
   headers.  Srefresh messages addressed directly to RSVP neighbors
   SHOULD NOT be sent with the Router Alert IP option in their IP
   headers.

Router Alert IPオプションと共に彼らのIPヘッダーでセッションの送付先IPアドレスに扱われるSrefreshメッセージを送らなければなりません。 Srefreshメッセージは直接RSVP隣人SHOULD NOTに送りました。Router Alert IPオプションと共に彼らのIPヘッダーで送ります。

   Each Srefresh message MUST occupy exactly one IP datagram.  If it
   exceeds the MTU, the datagram is fragmented by IP and reassembled at
   the recipient node.  Srefresh messages MAY be sent within an RSVP
   Bundle messages.  Although this is not expected since Srefresh

それぞれのSrefreshメッセージはちょうど1個のIPデータグラムを占領しなければなりません。 MTUを超えているなら、データグラムは、IPによって断片化されて、受取人ノードで組み立て直されます。 RSVP Bundleメッセージの中でSrefreshメッセージを送るかもしれません。 Srefresh以来これは予想されませんが

Berger, et al.              Standards Track                    [Page 24]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[24ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   messages can carry a list of Message_Identifier fields within a
   single object.  Implementations may choose to limit each Srefresh
   message to the MTU size of the outgoing link, e.g., 1500 bytes.

メッセージは単一のオブジェクトの中にMessage_Identifier分野のリストを運ぶことができます。 実装は、それぞれのSrefreshメッセージを出発しているリンクのMTUサイズ、例えば、1500バイトに制限するのを選ぶかもしれません。

   The Srefresh message format is:

Srefreshメッセージ・フォーマットは以下の通りです。

   <Srefresh Message> ::= <Common Header> [ <INTEGRITY> ]
                         [ [<MESSAGE_ID_ACK> | <MESSAGE_ID_NACK>] ... ]
                         [ <MESSAGE_ID> ]
                         <srefresh list> | <source srefresh list>

<Srefreshメッセージ>:、:= <の一般的なヘッダー>[<保全>][_<メッセージ_ID ACK>| _<メッセージ_IDナック>] [<MESSAGE_ID>] <srefreshリスト>。| <ソースsrefreshリスト>。

   <srefresh list> ::= <MESSAGE_ID LIST> | <MESSAGE_ID MCAST_LIST>
                         [ <srefresh list> ]

<srefreshリスト>:、:= <メッセージ_IDリスト>。| <メッセージ_ID MCAST_リスト>。[<srefreshリスト>]

   <source srefresh list> ::= <MESSAGE_ID SRC_LIST>
                                [ <source srefresh list> ]

<ソースsrefreshリスト>:、:= <メッセージ_ID SRC_リスト>。[<ソースsrefreshリスト>]

   For Srefresh messages, the Msg Type field of the Common Header MUST
   be set to 15.

Srefreshメッセージにおいて、Common HeaderのエムエスジーType分野を15に設定しなければなりません。

5.3. Srefresh Message Usage

5.3. Srefreshメッセージ用法

   An Srefresh message may be generated to refresh Resv and Path state.
   If an Srefresh message is used to refresh some particular state, then
   the generation of a standard refresh message for that particular
   state SHOULD be suppressed.  A state's refresh interval is not
   affected by the use of Srefresh message based refreshes.

Srefreshメッセージは、ResvとPath状態をリフレッシュするために生成されるかもしれません。 Srefreshメッセージが抑圧されていた状態で何らかの特定の状態、規格の世代がメッセージをリフレッシュする特定の州のSHOULDがあるその時をリフレッシュするのに使用されるなら。 州のものはベースのメッセージがリフレッシュするSrefreshの使用で影響を受けない間隔をリフレッシュします。

   When generating an Srefresh message, a node SHOULD refresh as much
   Path and Resv state as is possible by including the information from
   as many MESSAGE_ID objects in the same Srefresh message.  Only the
   information from MESSAGE_ID objects that meet the source and
   destination IP address restrictions, as described in Sections 5.2,
   may be included in the same Srefresh message.  Identifying Resv state
   that can be refreshed using the same Srefresh message is fairly
   straightforward.  Identifying which Path state may be included is a
   little more complex.

Srefreshメッセージを生成するとき、SHOULDが同じくらい多くのPathとResv状態をリフレッシュするノードは同じSrefreshメッセージの同じくらい多くのMESSAGE_IDオブジェクトからの情報を含んでいることによって、可能です。 同じSrefreshメッセージにセクション5.2で説明されるようにソースと目的地IPアドレス制限を満たすMESSAGE_IDオブジェクトからの情報だけを含んでもよいです。 同じSrefreshメッセージを使用することでリフレッシュできるResv状態を特定するのはかなり簡単です。 どのPath状態が含まれるかもしれないかを特定するのはもう少し複雑です。

   Only state that was previously advertised in Path and Resv messages
   containing MESSAGE_ID objects can be refreshed via an Srefresh
   message.  Srefresh message based refreshes must preserve the state
   synchronization properties of Path or Resv message based refreshes.
   Specifically, the use of Srefresh messages MUST NOT result in state
   being timed-out at the RSVP next hop.  The period at which state is
   refreshed when using Srefresh messages MAY be shorter than the period
   that would be used when using Path or Resv message based refreshes,
   but it MUST NOT be longer.

SrefreshメッセージでMESSAGE_IDオブジェクトを含んでいて、以前にPathとResvメッセージの広告に掲載された状態だけはリフレッシュできます。 ベースのメッセージがリフレッシュするSrefreshがPathの州の同期所有地を保持しなければならない、さもなければ、基づくResvメッセージはリフレッシュします。 明確に、Srefreshメッセージの使用はRSVP次で調節されたホップである状態をもたらしてはいけません。 Srefreshメッセージを使用する状態がすっきり期間はPathを使用するとき費やされる期間か基づくResvメッセージがリフレッシュするより短いかもしれませんが、それは、より長いはずがありません。

Berger, et al.              Standards Track                    [Page 25]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[25ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   The particular approach used to trigger Srefresh message based
   refreshes is implementation specific.  Some possibilities are
   triggering Srefresh message generation based on each state's refresh
   period or, on a per interface basis, periodically generating Srefresh
   messages to refresh all state that has not been refreshed within the
   state's refresh interval.  Other approaches are also possible.  A
   default Srefresh message generation interval of 30 seconds is
   suggested for nodes that do not dynamically calculate a generation
   interval.

ベースのSrefreshメッセージがリフレッシュする引き金に使用される特定のアプローチは実装特有です。 Srefreshの引き金となるか、期間をリフレッシュするそれぞれに基づくメッセージ世代が、述べることであるまたはインタフェース基礎あたりのaで定期的にSrefreshを生成しているのが州のものの中でリフレッシュされていないすべての状態をリフレッシュするために通信するいくつかの可能性が間隔をリフレッシュします。 また、他のアプローチも可能です。 30秒のデフォルトSrefreshメッセージ世代間隔はダイナミックに世代間隔について計算しないノードのために示されます。

   When generating an Srefresh message, there are two methods for
   identifying which Path state may be refreshed in a specific message.
   In both cases, the previously mentioned refresh interval and source
   IP address restrictions must be followed.  The primary method is to
   include only those sessions that share the same destination IP
   address in the same Srefresh message.

Srefreshメッセージを生成するとき、どのPath状態が特定のメッセージでリフレッシュされるかもしれないかを特定するための2つのメソッドがあります。 両方では、以前にケース、言及されているのは間隔をリフレッシュします、そして、ソースIPアドレス制限に続かなければなりません。 プライマリメソッドは同じSrefreshメッセージに同じ送付先IPアドレスを共有するそれらのセッションだけを含むことです。

   The secondary method for identifying which Path state may be
   refreshed within a single Srefresh message is an optimization.  This
   method MAY be used when the next hop is known to support RSVP and
   when either (a) the session is unicast or (b) the outgoing interface
   is a point-to-point link.  This method MUST NOT be used when the next
   hop is not known to support RSVP or when the outgoing interface is to
   a multi-access network and the session is to a multicast address.
   The use of this method MAY be administratively configured.  When
   using this method, the destination address in the IP header of the
   Srefresh message is usually the next hop's address.  When the use of
   this method is administratively configured, the destination address
   should be the well known group address 224.0.0.14.  When the outgoing
   interface is a point-to-point link, all Path state associated with
   sessions advertised out the interface SHOULD be included in the same
   Srefresh message.  When the outgoing interface is not a point-to-
   point link, all unicast session Path state SHOULD be included in the
   same Srefresh message.

どのPath状態がただ一つのSrefreshメッセージの中でリフレッシュされるかもしれないかを特定するためのセカンダリメソッドは最適化です。 次のホップがRSVPをサポートするのが知られて、(a) セッションがユニキャストであるか(b) 外向的なインタフェースがポイントツーポイント接続であるときに、このメソッドは使用されるかもしれません。 次のホップがRSVPをサポートするのが知られないか、またはマルチアクセスネットワークには外向的なインタフェースがあるとき、このメソッドを使用してはいけません、そして、マルチキャストアドレスにはセッションがあります。 このメソッドの使用は行政上構成されるかもしれません。 このメソッドを使用するとき、通常、SrefreshメッセージのIPヘッダーの送付先アドレスは次のホップのアドレスです。 このメソッドの使用が行政上構成されるとき、送付先アドレスがよく知られているグループアドレスであるべきである、224.0、.0、.14 外向的なインタフェースがポイントツーポイント接続であるときに、すべてのPathが、インタフェースSHOULDから広告を出すセッションに関連づけられて、同じSrefreshメッセージで含められるように述べます。 外向的なインタフェースがポイントからポイントへのリンクでないときに、すべてのユニキャストセッションPathは、SHOULDが同じSrefreshメッセージに含まれていると述べます。

   Identifying which Resv state may be refreshed within a single
   Srefresh message is based simply on the source and destination IP
   addresses.  Any state that was previously advertised in Resv messages
   with the same IP addresses as an Srefresh message MAY be included.

どのResv状態がただ一つのSrefreshメッセージの中でリフレッシュされるかもしれないかを特定するのが単にIPが演説するソースと目的地に基づいています。 以前にResvメッセージのSrefreshメッセージと同じIPアドレスで広告に掲載されたどんな状態も含まれるかもしれません。

   After identifying the Path and Resv state that can be included in a
   particular Srefresh message, the message generator adds to the
   message MESSAGE_ID information matching each identified state's
   previously used object.  For all Resv state and for Path state of
   unicast sessions, the information is added to the message in a
   MESSAGE_ID LIST object that has a matching Epoch value.  (Note only
   one Epoch value will be in use during normal operation.)  If no
   matching object exists, then a new MESSAGE_ID LIST object is created.

_それぞれに合っているID情報が特定のSrefreshメッセージに含むことができるPathとResv状態を状態の以前中古のオブジェクトを特定したと、メッセージジェネレータは、メッセージMESSAGEに次々と言い足します。 すべてのResv州とユニキャストセッションのPath状態において、情報は合っているEpoch値を持っているMESSAGE_ID LISTオブジェクトのメッセージに追加されます。 (注意の1Epochだけの値は通常の操作の間、使用中になるでしょう。) 合っているオブジェクトが全く存在していないなら、新しいMESSAGE_ID LISTオブジェクトは作成されます。

Berger, et al.              Standards Track                    [Page 26]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[26ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   Path state of multicast sessions may be added to the same message
   when the destination address of the Srefresh message is the RSVP next
   hop and the outgoing interface is a point-to-point link.  In this
   case the information is added to the message in a MESSAGE_ID
   MCAST_LIST object that has a matching Epoch value.  If no matching
   object exists, then a new MESSAGE_ID MCAST_LIST object is created.
   When the destination address of the message is a multicast address,
   then identified information is added to the message in a MESSAGE_ID
   SRC_LIST object that has a matching Epoch value.  If no matching
   object exists, then a new MESSAGE_ID SRC_LIST object is created.
   Once the Srefresh message is composed, the message generator
   transmits the message out the proper interface.

Srefreshメッセージの送付先アドレスが次のホップと外向的が連結するRSVPがポイントツーポイント接続であるということであるときに、マルチキャストセッションの経路州は同じメッセージに追加されるかもしれません。 この場合、情報は合っているEpoch値を持っているMESSAGE_ID MCAST_LISTオブジェクトのメッセージに追加されます。 合っているオブジェクトが全く存在していないなら、新しいMESSAGE_ID MCAST_LISTオブジェクトは作成されます。 そして、メッセージの送付先アドレスがマルチキャストアドレスであるときに、特定された情報は合っているEpoch値を持っているMESSAGE_ID SRC_LISTオブジェクトのメッセージに追加されます。 合っているオブジェクトが全く存在していないなら、新しいMESSAGE_ID SRC_LISTオブジェクトは作成されます。 Srefreshメッセージがいったん落ち着くようになると、メッセージジェネレータは適切なインタフェースからメッセージを送ります。

   Upon receiving an Srefresh message, the node MUST attempt to identify
   matching installed Path or Resv state.  Matching is done based on the
   source address in the IP header of the Srefresh message, the object
   type and each Message_Identifier field.  If matching state can be
   found, then the receiving node MUST update the matching state
   information as if a standard refresh message had been received.  If
   matching state cannot be identified, then an Srefresh NACK MUST be
   generated corresponding to the unmatched Message_Identifier field.
   Message_Identifier fields received in MESSAGE_ID LIST objects may
   correspond to any Resv state or to Path state of unicast sessions.
   Message_Identifier fields received in MESSAGE_ID SRC_LIST or
   MCAST_LIST objects correspond to Path state of multicast sessions.

Srefreshメッセージを受け取ると、ノードは、合っているインストールされたPathかResv状態を特定するのを試みなければなりません。 Srefreshメッセージ、オブジェクト・タイプ、およびそれぞれのMessage_Identifier分野のIPヘッダーのソースアドレスに基づいて、マッチングします。 合っている状態を見つけることができるなら、受信ノードはまるで規格がリフレッシュするかのようにメッセージを受け取ったという合っている州の情報をアップデートしなければなりません。 合っている状態を特定できないなら、優れたMessage_Identifier分野に対応している、Srefreshナックを生成しなければなりません。 MESSAGE_ID LISTオブジェクトに受け取られたメッセージ_Identifier野原はどんなResv州、または、ユニキャストセッションのPath状態に対応するかもしれません。 MESSAGE_ID SRC_LISTに受け取られたメッセージ_Identifier野原かMCAST_LISTオブジェクトがマルチキャストセッションのPath状態に対応しています。

   An additional check must be performed to determine if a NACK should
   be generated for unmatched Message_Identifier fields associated with
   Path state of multicast sessions, i.e., fields that were carried in
   MESSAGE_ID SRC_LIST or MCAST_LIST objects.  The receiving node must
   check to see if the node would forward data packets originated from
   the source corresponding to the unmatched field.  This check,
   commonly known as an RPF check, is performed based on the source and
   group information carried in the MESSAGE_ID SRC_LIST and MCAST_LIST
   objects.  In both objects the IP address of the source is listed
   immediately after the corresponding Message_Identifier field.  The
   group address is listed immediately after the source IP address in
   MESSAGE_ID MCAST_LIST objects.  The group address is the message's
   destination IP address when MESSAGE_ID SRC_LIST objects are used.
   The receiving node only generates an Srefresh NACK when the node
   would forward packets to the identified group from the listed sender.
   If the node would forward multicast data packets from a listed sender
   and there is a corresponding unmatched Message_Identifier field, then
   an appropriate Srefresh NACK MUST be generated.  If the node would
   not forward packets to the identified group from a listed sender, a
   corresponding unmatched Message_Identifier field is silently ignored.

ナックがMESSAGE_ID SRC_LISTかMCAST_LISTオブジェクトのマルチキャストセッションのPath状態、すなわち、運ばれた野原に関連している優れたMessage_Identifier分野に生成されるべきであるかどうか決定するために追加チェックを実行しなければなりません。 受信ノードは、ノードが優れた分野に対応するソースから溯源されたデータ・パケットを進めるかどうかを見るためにチェックしなければなりません。 このRPFチェックとして一般的に知られているチェックはソース、MESSAGE_ID SRC_LISTで運ばれたグループ情報、およびMCAST_LISTオブジェクトに基づいて実行されます。 両方のオブジェクトでは、ソースのIPアドレスは対応するMessage_Identifier分野直後記載されています。 グループアドレスはソースIPアドレス直後MESSAGE_ID MCAST_LISTオブジェクトに記載されています。 MESSAGE_ID SRC_LISTオブジェクトが使用されているとき、グループアドレスはメッセージの送付先IPアドレスです。 ノードがパケットを記載された送付者から特定されたグループに送るだろうというときだけ、受信ノードはSrefreshナックを生成します。 ノードが記載された送付者からマルチキャストデータ・パケットを進めて、対応する優れたMessage_Identifier分野があれば、適切なSrefreshナックを生成しなければなりません。 ノードがパケットを記載された送付者から特定されたグループに送らないなら、対応する優れたMessage_Identifier分野は静かに無視されます。

Berger, et al.              Standards Track                    [Page 27]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[27ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

5.4. Srefresh NACK

5.4. Srefreshナック

   Srefresh NACKs are used to indicate that a received
   Message_Identifier field carried in MESSAGE_ID LIST, SRC_LIST, or
   MCAST_LIST object does not match any installed state.  This may occur
   for a number of reasons including, for example, a route change.  An
   Srefresh NACK is encoded in a MESSAGE_ID_NACK object.  When
   generating an Srefresh NACK, the epoch and Message_Identifier fields
   of the MESSAGE_ID_NACK object MUST have the same value as was
   received.  MESSAGE_ID_NACK objects are transmitted as described in
   Section 4.6.

Srefresh NACKsは、MESSAGE_ID LIST、SRC_LIST、またはMCAST_LISTオブジェクトで運ばれた容認されたMessage_Identifier野原が少しのインストールされた状態にも合っていないのを示すのに使用されます。 様々な意味で例えばルート変化を含んでいて、これは起こるかもしれません。 SrefreshナックはMESSAGE_ID_ナックオブジェクトでコード化されます。 MESSAGE_ID_ナックオブジェクトの分野をSrefreshナック、時代、およびMessage_Identifierに生成するのにおいていつとして同じ値がなければならないか受け取りました。 MESSAGE_ID_ナックオブジェクトはセクション4.6で説明されるように伝えられます。

   Received MESSAGE_ID_NACK objects indicate that the object generator
   does not have any installed state matching the object.  Upon
   receiving a MESSAGE_ID_NACK object, the receiver performs an
   installed Path or Resv state lookup based on the Epoch and
   Message_Identifier values contained in the object.  If matching state
   is found, then the receiver MUST transmit the matching state via a
   standard Path or Resv message.  If the receiver cannot identify any
   installed state, then no action is required.

容認されたMESSAGE_ID_ナックオブジェクトは、どんなインストールされた州もオブジェクトジェネレータでオブジェクトに合っていないのを示します。 MESSAGE_ID_ナックオブジェクトを受けると、受信機は_Identifier値がオブジェクトに含んだEpochとMessageに基づくインストールされたPathかResv州のルックアップを実行します。 合っている状態が見つけられるなら、受信機は標準のPathかResvメッセージで合っている状態を伝えなければなりません。 受信機が少しのインストールされた状態も特定できないなら、動作は全く必要ではありません。

5.5. Preserving RSVP Soft State

5.5. RSVP軟性国家を保存します。

   As discussed in [RFC2205], RSVP uses soft state to address a large
   class of potential errors.  RSVP does this by periodically sending a
   full representation of installed state in Resv and Path messages.
   Srefresh messages are used in place of the periodic sending of
   standard Path and Resv refresh messages.  While this provides scaling
   benefits and protects against common network events such as packet
   loss or routing change, it does not provide exactly the same error
   recovery properties.  An example error that could potentially be
   recovered from via standard messages but not with Srefresh messages
   is internal corruption of state.  This section recommends two methods
   that can be used to better preserve RSVP's soft state error recovery
   mechanism.  Both mechanisms are supported using existing protocol
   messages.

[RFC2205]で議論するように、RSVPは多人数のクラスの潜在的誤りを扱うのに軟性国家を使用します。 RSVPは、ResvとPathでのインストールされた状態の完全な代理にメッセージを送りながら、定期的でこれをします。 Srefreshメッセージは標準のPathの周期的な発信に代わって使用されます、そして、Resvはメッセージをリフレッシュします。 これがスケーリング利益を提供して、パケット損失かルーティング変化などの一般的なネットワークイベントから守っている間、それはまさに同じエラー回復資産を提供しません。 Srefreshメッセージで克服できるのではなく、標準のメッセージでそれを潜在的に克服できるだろう例の誤りは状態の内部の不正です。 このセクションはRSVPの軟性国家エラー回復メカニズムをよりよく保存するのに使用できる2つのメソッドを推薦します。 両方のメカニズムは、既存のプロトコルメッセージを使用することでサポートされます。

   The first mechanism uses a checksum or other algorithm to detect a
   previously unnoticed change in internal state.  This mechanism does
   not protect against internal state corruption.  It just covers the
   case where a trigger message should have been sent, but was not.
   When sending a Path or Resv trigger message, a node should run a
   checksum or other algorithm, such as [MD5], over the internal state
   and store the result.  The choice of algorithm is an administrative
   decision.  Periodically the node should rerun the algorithm and
   compare the new result with the stored result.  If the values differ,
   then a corresponding standard Path or Resv refresh message should be

最初のメカニズムは、内部の状態の以前に目だたない変化を検出するのにチェックサムか他のアルゴリズムを使用します。 このメカニズムは内部の州の不正から守りません。 それはただ、引き金のメッセージが送ったべきでしたが、なかったケースをカバーしています。 PathかResv引き金のメッセージを送るとき、ノードは、[MD5]などのチェックサムか他のアルゴリズムを内部の状態の上に実行して、結果を保存するはずです。 アルゴリズムの選択は管理的意思決定です。 ノードは、定期的に、アルゴリズムを再放送して、保存された結果と新しい結果を比べるはずです。 値が異なるなら、a対応する標準のPathかResvがメッセージをリフレッシュするはずです。

Berger, et al.              Standards Track                    [Page 28]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[28ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   sent and the new value should be stored.  The recomputation period
   should be set based on the computation resources of the node and the
   reliability requirements of the network.

送られて、保存されるべきです新しさが、評価する。 再計算の期間はノードに関する計算リソースとネットワークに関する信頼度要求事項に基づいて決められるべきです。

   The second mechanism is simply to periodically send standard Path and
   Resv refresh messages.  Since this mechanism uses standard refresh
   messages, it can recover from the same set of errors as standard
   RSVP.  When using this mechanism, the period that standard refresh
   messages are sent must be longer than the interval that Srefresh
   messages are generated in order to gain the benefits of using the
   summary refresh extension.  When a standard refresh message is sent,
   a corresponding summary refresh SHOULD NOT be sent during the same
   refresh period.  When a node supports the periodic generation of
   standard refresh messages while Srefreshes are being used, the
   frequency of generation of standard refresh messages relative to the
   generation of summary refreshes SHOULD be configurable by the network
   administrator.

2番目のメカニズムが定期的に単に標準のPathを送ることであり、Resvはメッセージをリフレッシュします。 このメカニズムが規格を使用するので、メッセージをリフレッシュしてください、そして、それは標準のRSVPへの同じセットの誤りから克服されることができます。 規格がリフレッシュする期間にこのメカニズムを使用するとき、メッセージは送るのが、Srefreshメッセージが概要を使用する利益を獲得するために発生しているのがリフレッシュする間隔より長い延長部分であるに違いないということです。 同じように発信してください。規格がリフレッシュするとき、メッセージを送って、対応する概要がSHOULD NOTをリフレッシュする、期間をリフレッシュしてください。 ノードが規格の周期的な世代を支えるときにはSrefreshesによる使用されていて、規格の世代の頻度がリフレッシュする世代に比例した概要に関するメッセージがリフレッシュすることである間、メッセージをリフレッシュしてください、SHOULD、ネットワーク管理者は構成可能であってください。

5.6. Compatibility

5.6. 互換性

   Nodes supporting the summary refresh extension advertise their
   support via the Refresh-Reduction-Capable bit in the RSVP message
   header.  This enables nodes supporting the extension to detect each
   other.  When it is not known if a next hop supports the extension,
   standard Path and Resv message based refreshes MUST be used.  Note
   that when the routing next hop does not support RSVP, it will not
   always be possible to detect if the RSVP next hop supports the
   summary refresh extension.  Therefore, when the routing next hop is
   not RSVP capable the Srefresh message based refresh SHOULD NOT be
   used.  A node MAY be administratively configured to use Srefresh
   messages in all cases when all RSVP nodes in a network are known to
   support the summary refresh extension.  This is useful since when
   operating in this mode, the extension properly adjusts to the case of
   non-RSVP next hops and changes in routing.

概要を支えるノードが拡大をリフレッシュします。RSVPメッセージヘッダーのできるRefresh減少ビットで彼らのサポートの広告を出してください。 これは互いを検出するために拡大を支えるノードを可能にします。 ベースのメッセージがリフレッシュする次のホップサポートの拡大、標準のPath、およびResvを使用しなければならないならそれが知られていないと。 次の掘っているホップがRSVPをサポートしないとき、次のホップが概要をサポートするRSVPが拡大をリフレッシュするかどうか検出するのがいつも可能であるというわけではないことに注意してください。 次の掘っているホップができるRSVPでないときに、したがって、メッセージが基礎づけたSrefreshはSHOULD NOTをリフレッシュします。使用されます。 ノードは、概要をサポートするネットワークにおけるRSVPノードが知られているすべてが拡大をリフレッシュするとき、すべてのケースの中のSrefreshメッセージを使用するために行政上構成されるかもしれません。 このモードで作動して、拡大が適切に非RSVPの次のケースにルーティングにおけるホップと変化を調整する時以来これは役に立ちます。

   Per section 2, nodes supporting the summary refresh extension must
   also take care to recognize when a next hop stops sending RSVP
   messages with the Refresh-Reduction-Capable bit set.

また、セクション2、概要をサポートするとリフレッシュするノードに従って、できるRefresh減少ビットでメッセージをRSVPに送る次のホップ停止がセットしたとき、拡大は認識する注意を払わなければなりません。

6. Exponential Back-Off Procedures

6. 指数の下に後部手順

   This section is based on [Pan] and provides procedures to implement
   exponential back-off for retransmission of messages awaiting
   acknowledgment, see Section 4.5.  Implementations MUST use the
   described procedures or their equivalent.

このセクションは、[なべ]に基づいていて、承認を待つメッセージの「再-トランスミッション」のために下に指数の後部を実装するために手順を提供します、とセクション4.5は見ます。 実装は説明された手順かそれらの同等物を用いなければなりません。

Berger, et al.              Standards Track                    [Page 29]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[29ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

6.1. Outline of Operation

6.1. 操作のアウトライン

   The following is one possible mechanism for exponential back-off
   retransmission of an unacknowledged RSVP message: When sending such a
   message, a node inserts a MESSAGE_ID object with the ACK_Desired flag
   set.  The sending node will retransmit the message until a message
   acknowledgment is received or the message has been transmitted a
   maximum number of times.  Upon reception, a receiving node
   acknowledges the arrival of the message by sending back a message
   acknowledgment (that is, a corresponding MESSAGE_ID_ACK object.)
   When the sending node receives the acknowledgment retransmission of
   the message is stopped.  The interval between retransmissions is
   governed by a rapid retransmission timer.  The rapid retransmission
   timer starts at a small interval and increases exponentially until it
   reaches a threshold.

↓これは不承認のRSVPメッセージの指数の下に後部「再-トランスミッション」のための1台の可能なメカニズムです: そのようなメッセージを送るとき、ノードはACK_Desired旗のセットでMESSAGE_ID物を挿入します。 送付ノードはメッセージ承認が受け取られているか、メッセージが伝えられたa最大数の回になるまでメッセージを再送するでしょう。 レセプションでは、受信ノードは、メッセージ承認(すなわち、対応するMESSAGE_ID_ACK物)を返送することによって、メッセージの到着を承諾します。 送付ノードが承認を受けるとき、メッセージの「再-トランスミッション」は止められます。 「再-トランスミッション」の間隔は急速な再送信タイマーによって治められます。 急速な再送信タイマーは、小さい間隔で、始まって、敷居に達するまで、指数関数的に増加します。

6.2. Time Parameters

6.2. 時間パラメタ

   The described procedures make use of the following time parameters.
   All parameters are per interface.

説明された手順は以下の時間パラメタを利用します。 すべてのパラメタがインタフェース単位であります。

      Rapid retransmission interval Rf:

急速な再送信間隔Rf:

           Rf is the initial retransmission interval for unacknowledged
           messages.  After sending the message for the first time, the
           sending node will schedule a retransmission after Rf seconds.
           The value of Rf could be as small as the round trip time
           (RTT) between a sending and a receiving node, if known.

rfは不承認のメッセージのための初期の再送信間隔です。 初めてメッセージを送った後に、送付ノードはRf秒以降、「再-トランスミッション」の計画をするでしょう。 Rfの値は送付と受信ノードの間の周遊旅行時間(RTT)と同じくらい小さいかもしれません、知られているなら。

      Rapid retry limit Rl:

急速な再試行限界Rl:

           Rl is the maximum number of times a message will be
           transmitted without being acknowledged.

Rlはメッセージが承認されないで送られるという回の最大数です。

      Increment value Delta:

増加デルタ:

           Delta governs the speed with which the sender increases the
           retransmission interval.  The ratio of two successive
           retransmission intervals is (1 + Delta).

デルタは速度を送付者が再送信間隔を増加させる決定します。 2回の連続した再送信間隔の比率は(1+デルタ)です。

   Suggested default values are an initial retransmission timeout (Rf)
   of 500ms, a power of 2 exponential back-off (Delta = 1) and a retry
   limit (Rl) of 3.

提案されたデフォルト値は、500msの初期の再送タイムアウト(rf)と、下に2の指数の後部のパワー(デルタ=1)と3の再試行限界(Rl)です。

Berger, et al.              Standards Track                    [Page 30]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[30ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

6.3. Retransmission Algorithm

6.3. 再送信アルゴリズム

   After a sending node transmits a message containing a MESSAGE_ID
   object with the ACK_Desired flag set, it should immediately schedule
   a retransmission after Rf seconds.  If a corresponding MESSAGE_ID_ACK
   object is received earlier than Rf seconds, then retransmission
   SHOULD be canceled.  Otherwise, it will retransmit the message after
   (1 + Delta)*Rf seconds.  The staged retransmission will continue
   until either an appropriate MESSAGE_ID_ACK object is received, or the
   rapid retry limit, Rl, has been reached.

送付ノードがACK_Desired旗のセットでMESSAGE_ID物を含むメッセージを送った後に、それはRf秒以降にすぐに、「再-トランスミッション」の計画をするべきです。 Rf秒、当時のretransmission SHOULDより早く対応するMESSAGE_ID_ACK物を受け取るなら、取り消してください。 さもなければ、それは(1+デルタ)*rf秒以降、メッセージを再送するでしょう。 適切なMESSAGE_ID_ACK物が受け取られているか、または急速な再試行限界(Rl)に達するまで、上演された「再-トランスミッション」は続くでしょう。

   A sending node can use the following algorithm when transmitting a
   message containing a MESSAGE_ID object with the ACK_Desired flag set:

ACK_Desired旗のセットでMESSAGE_ID物を含むメッセージを送るとき、送付ノードは以下のアルゴリズムを使用できます:

       Prior to initial transmission initialize: Rk = Rf and Rn = 0

初期のトランスミッションの前に、以下を初期化してください。 Rk=rfとRn=0

       while (Rn++ < Rl)  {
           transmit the message;
           wake up after Rk seconds;
           Rk = Rk * (1 + Delta);
       }
       /* acknowledged or no reply from receiver for too long: */ do any
       needed clean up; exit;

(Rn++<Rl)はRk秒以降、目覚めてください; RkがRk*(1+デルタ)と等しいというメッセージを送りますが、承認された/*かいいえがあまりに長い間受信機から返答します: */は清潔な状態で必要であるいずれも手入れをします。 出てください。

   Asynchronously, when a sending node receives a corresponding
   MESSAGE_ID_ACK object, it will change the retry count, Rn, to Rl.

送付ノードが対応するMESSAGE_ID_ACK物を受けるとき、非同期に、それは再試行カウント、RnをRlに変えるでしょう。

   Note that the transmitting node does not advertise the use of the
   described exponential back-off procedures via the TIME_VALUE object.

伝えるノードがタイム誌_VALUE物を通して説明された指数の下に後部手順の使用の広告を出さないことに注意してください。

6.4. Performance Considerations

6.4. パフォーマンス問題

   The use of exponential back-off retransmission is a new and
   significant addition to RSVP.  It will be important to review related
   operations and performance experience before this document advances
   to Draft Standard.  It will be particularly important to review
   experience with multicast, and any ACK implosion problems actually
   encountered.

指数の下に後部「再-トランスミッション」の使用はRSVPへの新しくて重要な添加です。 このドキュメントがDraft Standardに達する前の関連する操作と性能経験を見直すのは重要でしょう。 マルチキャストの経験、および実際に行きあたられるどんなACK内部破裂問題も見直すのは特に重要でしょう。

7. Acknowledgments

7. 承認

   This document represents ideas and comments from the MPLS-TE design
   team and participants in the RSVP Working Group's interim meeting.
   Thanks to Bob Braden, Lixia Zhang, Fred Baker, Adrian Farrel, Roch
   Guerin, Kireeti Kompella, David Mankins, Henning Schulzrinne, Andreas
   Terzis, Lan Wang and Masanobu Yuhara for specific feedback on the
   various versions of the document.

このドキュメントはRSVP作業部会の当座のミーティングのMPLS-TEデザインチームと関係者から考えとコメントを代表します。 ドキュメントの様々なバージョンの特定のフィードバックをボブ・ブレーデン、Lixiaチャン、フレッド・ベイカー、エードリアン・ファレル、Rochゲラン、Kireeti Kompella、デヴィッド・マンキンズ、ヘニングSchulzrinne、アンドレアスTerzis、ランワング、およびMasanobu湯原をありがとうございます。

Berger, et al.              Standards Track                    [Page 31]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[31ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

   Portions of this work are based on work done by Masanobu Yuhara and
   Mayumi Tomikawa [Yuhara].

この仕事の部分はMasanobu湯原とマユミTomikawa[湯原]によって行われた仕事に基づいています。

8. Security Considerations

8. セキュリティ問題

   No new security issues are raised in this document.  See [RFC2205]
   for a general discussion on RSVP security issues.

どんな新しい安全保障問題も本書では提起されません。 RSVP安全保障問題についての一般的な議論に関して[RFC2205]を見てください。

9. References

9. 参照

   [Pan]     Pan, P., Schulzrinne, H., "Staged Refresh Timers for RSVP,"
             Global Internet'97, Phoenix, AZ, November 1997.
             http://www.cs.columbia.edu/~pingpan/papers/timergi.pdf

[撮影します] なべ、P.、Schulzrinne、H.、「上演されて、RSVPのためにタイマをリフレッシュしてください」、グローバルなインターネット97年、フェニックス(アリゾナ)11月1997日の http://www.cs.columbia.edu/~pingpan/papers/timergi.pdf

   [MD5]     Rivest, R., "The MD5 Message-Digest Algorithm", RFC 1321,
             April 1992.

[MD5] Rivest、R.、「MD5メッセージダイジェストアルゴリズム」、RFC1321、1992年4月。

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

[RFC2119] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のためのキーワード」、BCP14、RFC2119、1997年3月。

   [RFC2205] Braden, R., Ed., Zhang, L., Berson, S., Herzog, S. and S.
             Jamin , "Resource ReserVation Protocol -- Version 1
             Functional Specification", RFC 2205, September 1997.

[RFC2205]ブレーデン、R.(エド)、チャン、L.、Berson、S.、ハーツォグ、S.、およびS.ジャマン、「資源予約は議定書を作ります--バージョン1の機能的な仕様」、RFC2205、1997年9月。

   [Yuhara]  Yuhara, M., and M Tomikawa, "RSVP Extensions for ID-based
             Refreshes", Work in Progress.

[湯原]の湯原、M.、およびM Tomikawa、「RSVP拡張子、IDベース、リフレッシュ、」 仕事進行中です。

Berger, et al.              Standards Track                    [Page 32]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[32ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

10. Authors' Addresses

10. 作者のアドレス

   Lou Berger
   LabN Consulting, LLC

ルウバーガーLabN Consulting、LLC

   Phone:  +1 301 468 9228
   EMail:  lberger@labn.net

以下に電話をしてください。 +1 9228年の301 468メール: lberger@labn.net

   Der-Hwa Gan
   Juniper Networks, Inc.
   1194 N. Mathilda Avenue,
   Sunnyvale, CA 94089

Der-Hwaガン杜松は, Inc.1194N.マチルダアベニュー、サニーベル、カリフォルニア 94089をネットワークでつなぎます。

   Voice: +1 408 745 2074
   Email:  dhg@juniper.net

声: +1 2074年の408 745メール: dhg@juniper.net

   George Swallow
   Cisco Systems, Inc.
   250 Apollo Drive
   Chelmsford, MA 01824

ジョージツバメシスコシステムズInc.250アポロDriveチェルムズフォード、MA 01824

   Phone:  +1 978 244 8143
   EMail:  swallow@cisco.com

以下に電話をしてください。 +1 8143年の978 244メール: swallow@cisco.com

   Ping Pan
   Juniper Networks, Inc.
   1194 N. Mathilda Avenue,
   Sunnyvale, CA 94089

ピングなべ杜松は, Inc.1194N.マチルダアベニュー、サニーベル、カリフォルニア 94089をネットワークでつなぎます。

   Voice: +1 408 745 3704
   Email:  pingpan@juniper.net

声: +1 3704年の408 745メール: pingpan@juniper.net

   Franco Tommasi
   University of Lecce, Fac. Ingegneria
   Via Monteroni 73100 Lecce, ITALY

レッチェのフランコトンマージ大学、Fac。 Monteroni73100レッチェ、イタリア経由でIngegneria

   EMail:  franco.tommasi@unile.it

メール: franco.tommasi@unile.it

   Simone Molendini
   University of Lecce, Fac. Ingegneria
   Via Monteroni 73100 Lecce, ITALY

レッチェのシモンMolendini大学、Fac。 Monteroni73100レッチェ、イタリア経由でIngegneria

   EMail:  molendini@ultra5.unile.it

メール: molendini@ultra5.unile.it

Berger, et al.              Standards Track                    [Page 33]

RFC 2961       RSVP Refresh Overhead Reduction Extensions     April 2001

バーガー、他 標準化過程[33ページ]RFC2961RSVPは減少拡大2001年4月にオーバーヘッドをリフレッシュします。

11.  Full Copyright Statement

11. 完全な著作権宣言文

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

Copyright(C)インターネット協会(2001)。 All rights reserved。

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

それに関するこのドキュメントと翻訳は、コピーして、それが批評するか、またはそうでなければわかる他のもの、および派生している作品に提供するか、または準備されているかもしれなくて、コピーされて、発行されて、全体か一部広げられた実現を助けるかもしれません、どんな種類の制限なしでも、上の版権情報とこのパラグラフがそのようなすべてのコピーと派生している作品の上に含まれていれば。 しかしながら、このドキュメント自体は何らかの方法で変更されないかもしれません、インターネット協会か他のインターネット組織の版権情報か参照を取り除くのなどように、それを英語以外の言語に翻訳するのが著作権のための手順がインターネットStandardsの過程で定義したどのケースに従わなければならないか、必要に応じてさもなければ、インターネット標準を開発する目的に必要であるのを除いて。

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

上に承諾された限られた許容は、永久であり、インターネット協会、後継者または案配によって取り消されないでしょう。

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとそして、「そのままで」という基礎とインターネットの振興発展を目的とする組織に、インターネット・エンジニアリング・タスク・フォースが速達の、または、暗示しているすべての保証を放棄するかどうかというここにことであり、他を含んでいて、含まれて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるという情報か市場性か特定目的への適合性のどんな黙示的な保証。

Acknowledgement

承認

   Funding for the RFC Editor function is currently provided by the
   Internet Society.

RFC Editor機能のための基金は現在、インターネット協会によって提供されます。

Berger, et al.              Standards Track                    [Page 34]

バーガー、他 標準化過程[34ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

target is busyやdevice is busyをumountする方法

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る