router/mpls/rsvp

Configures MPLS RSVP.

Resource URIs

URI Description
<BASE_URI>/config/running/router/mpls/rsvp Enters MPLS RSVP configuration mode.

Following are the supported URIs.

GET URIs Description
<BASE_URI>/config/running/router/mpls/rsvp MPLS RSVP configuration.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-interval RSVP Refresh interval.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-multiple RSVP Refresh multiple.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/summary-refresh Refresh Reduction Summary Refresh feature.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message Refresh Reduction bundle messaging feature.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message/bundle-send-delay Configures bundle send delay value.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging RSVP Reliable messaging globally.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-decay Percentage increase in the rapid retransmission interval for each consecutive unacknowledged RSVP message.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-interval Interval for an unacknowledged message to be resent.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retry-limit Maximum number of retries for an unacknowledged message.
<BASE_URI>/config/running/router/mpls/rsvp/hello Enable RSVP Hello on all RSVP interfaces.
<BASE_URI>/config/running/router/mpls/rsvp/hello/interval Interval between two RSVP Hello requests.
<BASE_URI>/config/running/router/mpls/rsvp/hello/tolerance Number of unacknowledged RSVP Hello requests before timeout.
<BASE_URI>/config/running/router/mpls/rsvp/hello-acknowledgements Acknowledge RSVP Hellos on interfaces supporting RSVP Hello and not having RSVP sessions.
<BASE_URI>/config/running/router/mpls/rsvp/backup-bw-guarantee Setup a backup path requesting bandwidth only if bandwidth is available.
POST URIs Payload Description
<BASE_URI>/config/running/router/mpls <rsvp /> Enters MPLS RSVP configuration mode.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction <bundle-message /> Refresh Reduction bundle messaging feature.
<BASE_URI>/config/running/router/mpls/rsvp <reliable-messaging /> Configure RSVP Reliable messaging globally.
<BASE_URI>/config/running/router/mpls/rsvp <hello /> Enable RSVP Hello on all RSVP interfaces.
PATCH URIs Payload Description
<BASE_URI>/config/running/router/mpls/rsvp/refresh-interval <refresh-interval>{uint32}</refresh-interval> RSVP Refresh interval.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-multiple <refresh-multiple>{uint32}</refresh-multiple> RSVP Refresh multiple.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/summary-refresh <summary-refresh /> Refresh Reduction Summary Refresh feature.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message/bundle-send-delay <bundle-send-delay>{uint32}</bundle-send-delay> Configure bundle send delay value.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-decay <rapid-retrans-decay>{uint32}</rapid-retrans-decay> Percentage increase in the rapid retransmission interval for each consecutive unacknowledged RSVP message.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-interval <rapid-retrans-interval>{uint32}</rapid-retrans-interval> Interval for an unacknowledged message to be resent.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retry-limit <rapid-retry-limit>{uint32}</rapid-retry-limit> Maximum number of retries for an unacknowledged message.
<BASE_URI>/config/running/router/mpls/rsvp/hello/interval <interval>{uint32}</interval> Interval between two RSVP Hello requests.
<BASE_URI>/config/running/router/mpls/rsvp/hello/tolerance <tolerance>{uint32}</tolerance> Number of unacknowledged RSVP Hello requests before timeout.
<BASE_URI>/config/running/router/mpls/rsvp/hello-acknowledgements <hello-acknowledgements /> Acknowledge RSVP Hellos on interfaces supporting RSVP Hello and not having RSVP sessions.
<BASE_URI>/config/running/router/mpls/rsvp/backup-bw-guarantee <backup-bw-guarantee /> Setup a backup path requesting bandwidth only if bandwidth is available.
PUT URIs Payload Description
<BASE_URI>/config/running/router/mpls/rsvp/refresh-interval <refresh-interval>{uint32}</refresh-interval> Configure RSVP Refresh interval.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-multiple <refresh-multiple>{uint32}</refresh-multiple> Configure RSVP Refresh multiple.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/summary-refresh <summary-refresh /> Refresh Reduction Summary Refresh feature.
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message/bundle-send-delay <bundle-send-delay>{uint32}</bundle-send-delay> Configure bundle send delay value.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-decay <rapid-retrans-decay>{uint32}</rapid-retrans-decay> Percentage increase in the rapid retransmission interval for each consecutive unacknowledged RSVP message.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-interval <rapid-retrans-interval>{uint32}</rapid-retrans-interval> Interval for an unacknowledged message to be resent.
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retry-limit <rapid-retry-limit>{uint32}</rapid-retry-limit> Maximum number of retries for an unacknowledged message.
<BASE_URI>/config/running/router/mpls/rsvp/hello/interval <interval>{uint32}</interval> Interval between two RSVP Hello requests.
<BASE_URI>/config/running/router/mpls/rsvp/hello/tolerance <tolerance>{uint32}</tolerance> Number of unacknowledged RSVP Hello requests before timeout.
<BASE_URI>/config/running/router/mpls/rsvp/hello-acknowledgements <hello-acknowledgements /> Acknowledge RSVP Hellos on interfaces supporting RSVP Hello and not having RSVP sessions.
<BASE_URI>/config/running/router/mpls/rsvp/backup-bw-guarantee <backup-bw-guarantee /> Setup a backup path requesting bandwidth only if bandwidth is available.
DELETE URIs
<BASE_URI>/config/running/router/mpls/rsvp
<BASE_URI>/config/running/router/mpls/rsvp/refresh-interval
<BASE_URI>/config/running/router/mpls/rsvp/refresh-multiple
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/summary-refresh
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message
<BASE_URI>/config/running/router/mpls/rsvp/refresh-reduction/bundle-message/bundle-send-delay
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-decay
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retrans-interval
<BASE_URI>/config/running/router/mpls/rsvp/reliable-messaging/rapid-retry-limit
<BASE_URI>/config/running/router/mpls/rsvp/hello
<BASE_URI>/config/running/router/mpls/rsvp/hello/interval
<BASE_URI>/config/running/router/mpls/rsvp/hello/tolerance
<BASE_URI>/config/running/router/mpls/rsvp/hello-acknowledgements
<BASE_URI>/config/running/router/mpls/rsvp/backup-bw-guarantee

Parameters

refresh-interval
Configure RSVP Refresh interval. The valid range is from 1 to 360. The default is 30.
refresh-multiple
Configure RSVP Refresh multiple. The range is from 1 to 255. The default is 3.
bundle-send-delay
Configure bundle send delay value. The valid range is from 20 to 1000. The default is 40.
rapid-retrans-decay
Percentage increase in the rapid retransmission interval for each consecutive unacknowledged RSVP message. The valid range is from 0 to 100. The default is 100.
rapid-retrans-interval
Interval for an unacknowledged message to be resent. The valid range is from 100 to 3000. The default is 2000.
rapid-retry-limit
Maximum number of retries for an unacknowledged message. The valid range is from 1 to 16. The default is 5.
interval
Interval between two RSVP Hello requests. The valid range is from 1 to 60. The default is 9.
tolerance
Number of unacknowledged RSVP Hello requests before timeout. The valid range is from 1 to 255. The default is 3.

Usage Guidelines

GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD operations are supported.

Examples

URI

The following example uses the GET option

http://host:80/rest/config/running/router/mpls/rsvp

None

<rsvp xmlns="urn:brocade.com:mgmt:brocade-mpls" xmlns:y="http://brocade.com/ns/rest" 
y:self="/rest/config/running/router/mpls/rsvp">
  <refresh-reduction y:self="/rest/config/running/router/mpls/rsvp/refresh-reduction">
  </refresh-reduction>
</rsvp>

URI

The following example uses the POST option to configure MPLS RSVP.

http://host:80/rest/config/running/running/router/mpls

<rsvp/>

None

URI

The following example uses the DELETE option to remove the MPLS RSVP configuration.

http://host:80/rest/config/running/router/mpls/rsvp

None

None