URI | Description |
---|---|
<base_URI>/operational-state/mpls-state/rsvp | Displays the MPLS RSVP operational information. |
<base_URI>/operational-state/mpls-state/rsvp/sessions/{dest-ip-addr},{src-ip-addr},{tunnel-id},{session-role}/psbs/{path-index}/frr-facility | Displays whether the FRR facility is enabled. |
Only GET operation is supported. Use of the Resource-Depth request header is recommended.
http://host:80/rest/operational-state/mpls-state/rsvp
None
<rsvp xmlns="urn:brocade.com:mgmt:brocade-mpls-operational" xmlns:y="http://brocade.com/ns/rest" y:self="/rest/operational-state/mpls-state/rsvp"> <protocol-status>true</protocol-status> <refresh-interval>30</refresh-interval> <refresh-multiple>3</refresh-multiple> <transport-address>1.2.3.4</transport-address> <delay-resv-sending>false</delay-resv-sending> <backup-bandwidth-requirement>false</backup-bandwidth-requirement> <msgid-epoch>128 238 149</msgid-epoch> <statistics y:self="/rest/operational-state/mpls-state/rsvp/statistics"> <packet-error-counters y:self="/rest/operational-state/mpls-state/rsvp/statistics/packet-error-counters"> <rx-pkt-bad-length>0</rx-pkt-bad-length> <rx-pkt-unknown-type>0</rx-pkt-unknown-type> <rx-pkt-bad-version>0</rx-pkt-bad-version> <rx-pkt-bad-checksum>0</rx-pkt-bad-checksum> <mem-alloc-fail>0</mem-alloc-fail> <rx-md5-auth-error>0</rx-md5-auth-error> <path-state-timeout>0</path-state-timeout> <resv-state-timeout>0</resv-state-timeout> <pkt-with-msg-id-drop>0</pkt-with-msg-id-drop> <pkt-with-sref-drop>0</pkt-with-sref-drop> <rx-pkt-bad-length-since-last-clear>0</rx-pkt-bad-length-since-last-clear> <rx-pkt-unknown-type-since-last-clear>0</rx-pkt-unknown-type-since-last-clear> <rx-pkt-bad-version-since-last-clear>0</rx-pkt-bad-version-since-last-clear> <rx-pkt-bad-checksum-since-last-clear>0</rx-pkt-bad-checksum-since-last-clear> <mem-alloc-fail-since-last-clear>0</mem-alloc-fail-since-last-clear> <rx-md5-auth-error-since-last-clear>0</rx-md5-auth-error-since-last-clear> <path-state-timeout-since-last-clear>0</path-state-timeout-since-last-clear> <resv-state-timeout-since-last-clear>0</resv-state-timeout-since-last-clear> <pkt-with-msg-id-drop-since-last-clear>0</pkt-with-msg-id-drop-since-last-clear> <pkt-with-sref-drop-since-last-clear>0</pkt-with-sref-drop-since-last-clear> <path-errors>0</path-errors> <resv-errors>0</resv-errors> <patherr-errors>0</patherr-errors> <resverr-errors>0</resverr-errors> <pathtear-errors>0</pathtear-errors> <resvtear-errors>0</resvtear-errors> <resvconf-errors>0</resvconf-errors> <bundle-errors>0</bundle-errors> <ack-errors>0</ack-errors> <sumrefresh-errors>0</sumrefresh-errors> <hello-errors>0</hello-errors> <nackobject-errors>0</nackobject-errors> <path-errors-since-last-clear>0</path-errors-since-last-clear> <resv-errors-since-last-clear>0</resv-errors-since-last-clear> <patherr-errors-since-last-clear>0</patherr-errors-since-last-clear> <resverr-errors-since-last-clear>0</resverr-errors-since-last-clear> <pathtear-errors-since-last-clear>0</pathtear-errors-since-last-clear> <resvtear-errors-since-last-clear>0</resvtear-errors-since-last-clear> <resvconf-errors-since-last-clear>0</resvconf-errors-since-last-clear> <bundle-errors-since-last-clear>0</bundle-errors-since-last-clear> <ack-errors-since-last-clear>0</ack-errors-since-last-clear> <sumrefresh-errors-since-last-clear>0</sumrefresh-errors-since-last-clear> <hello-errors-since-last-clear>0</hello-errors-since-last-clear> <nackobject-errors-since-last-clear>0</nackobject-errors-since-last-clear> </packet-error-counters> <packet-counters y:self="/rest/operational-state/mpls-state/rsvp/statistics/packet-counters"> <path-tx>5932227</path-tx> <resv-tx>5486908</resv-tx> <patherr-tx>0</patherr-tx> <resverr-tx>0</resverr-tx> <pathtear-tx>3800</pathtear-tx> <resvtear-tx>0</resvtear-tx> <resvconf-tx>0</resvconf-tx> <bundle-tx>1856</bundle-tx> <ack-tx>6</ack-tx> <sumrefresh-tx>52063</sumrefresh-tx> <hello-tx>2743</hello-tx> <path-rx>5490062</path-rx> <resv-rx>5933506</resv-rx> <patherr-rx>0</patherr-rx> <resverr-rx>0</resverr-rx> <pathtear-rx>3</pathtear-rx> <resvtear-rx>0</resvtear-rx> <resvconf-rx>0</resvconf-rx> <bundle-rx>2390</bundle-rx> <ack-rx>0</ack-rx> <sumrefresh-rx>52128</sumrefresh-rx> <hello-rx>2742</hello-rx> <path-tx-since-last-clear>5932227</path-tx-since-last-clear> <resv-tx-since-last-clear>5486908</resv-tx-since-last-clear> <patherr-tx-since-last-clear>0</patherr-tx-since-last-clear> <resverr-tx-since-last-clear>0</resverr-tx-since-last-clear> <pathtear-tx-since-last-clear>3800</pathtear-tx-since-last-clear> <resvtear-tx-since-last-clear>0</resvtear-tx-since-last-clear> <resvconf-tx-since-last-clear>0</resvconf-tx-since-last-clear> <bundle-tx-since-last-clear>1856</bundle-tx-since-last-clear> <ack-tx-since-last-clear>6</ack-tx-since-last-clear> <sumrefresh-tx-since-last-clear>52063</sumrefresh-tx-since-last-clear> <hello-tx-since-last-clear>2743</hello-tx-since-last-clear> <path-rx-since-last-clear>5490062</path-rx-since-last-clear> <resv-rx-since-last-clear>5933506</resv-rx-since-last-clear> <patherr-rx-since-last-clear>0</patherr-rx-since-last-clear> <resverr-rx-since-last-clear>0</resverr-rx-since-last-clear> <pathtear-rx-since-last-clear>3</pathtear-rx-since-last-clear> <resvtear-rx-since-last-clear>0</resvtear-rx-since-last-clear> <resvconf-rx-since-last-clear>0</resvconf-rx-since-last-clear> <bundle-rx-since-last-clear>2390</bundle-rx-since-last-clear> <ack-rx-since-last-clear>0</ack-rx-since-last-clear> <sumrefresh-rx-since-last-clear>52128</sumrefresh-rx-since-last-clear> <hello-rx-since-last-clear>2742</hello-rx-since-last-clear> </packet-counters> </statistics> <igp-sync y:self="/rest/operational-state/mpls-state/rsvp/igp-sync"> <isis-nbr-down-enabled>false</isis-nbr-down-enabled> <ospf-nbr-down-enabled>false</ospf-nbr-down-enabled> </igp-sync> <interfaces y:self="/rest/operational-state/mpls-state/rsvp/interfaces/1207959653"> <interface-index>1207959653</interface-index> <interface-name>"Ve 101"</interface-name> <admin-status>true</admin-status> <oper-status>true</oper-status> <is-tunnel-interface>false</is-tunnel-interface> <hello-interval>30</hello-interval> <hello-tolerance>30</hello-tolerance> <hello-status>enabled-local</hello-status> <is-md5-auth-enabled>false</is-md5-auth-enabled> <reliable-messages>disabled</reliable-messages> <bundle-messages>enabled-local</bundle-messages> <summary-refresh>enabled-local</summary-refresh> <active-outsegs>2000</active-outsegs> <inactive-outsegs>0</inactive-outsegs> <bandwith-resv-outsegs>0</bandwith-resv-outsegs> <active-backup-outsegs>0</active-backup-outsegs> <inactive-backup-outsegs>0</inactive-backup-outsegs> <interface-preempts>0</interface-preempts> <interface-resv-soft-preempts>0</interface-resv-soft-preempts> <interface-flooding-up-threshold>default-config</interface-flooding-up-threshold> <interface-flooding-down-threshold>default-config</interface-flooding-down-threshold> <duplicate-preempts-dropped>0</duplicate-preempts-dropped> <bypass-interface>false</bypass-interface> <interface-tunnel-name>""</interface-tunnel-name> <bypass-tunnel-interface-name>""</bypass-tunnel-interface-name> <interface-te-up-thresholds>15 30 45 60 75 80 85 90 95 96 97 98 99 100</interface-te-up-thresholds> <interface-te-down-thresholds>99 98 97 96 95 90 85 80 75 60 45 30 15</interface-te-down-thresholds> <error-counters y:self="/rest/operational-state/mpls-state/rsvp/interfaces/1207959653/error-counters"> <recv-md5-auth-errors>0</recv-md5-auth-errors> <pkt-with-msgid-drop>0</pkt-with-msgid-drop> <pkt-with-sref-drop>0</pkt-with-sref-drop> <nackobject-errors>0</nackobject-errors> <recv-md5-auth-errors-since-last-clear>0</recv-md5-auth-errors-since-last-clear> <pkt-with-msgid-drop-since-last-clear>0</pkt-with-msgid-drop-since-last-clear> <pkt-with-sref-drop-since-last-clear>0</pkt-with-sref-drop-since-last-clear> <nackobject-errors-since-last-clear>0</nackobject-errors-since-last-clear> </error-counters> <packet-counters y:self="/rest/operational-state/mpls-state/rsvp/interfaces/1207959653/packet-counters"> <path-tx>3900</path-tx> <resv-tx>4003</resv-tx> <patherr-tx>0</patherr-tx> <resverr-tx>0</resverr-tx> <pathtear-tx>1900</pathtear-tx> <resvtear-tx>0</resvtear-tx> <resvconf-tx>0</resvconf-tx> <bundle-tx>1856</bundle-tx> <ack-tx>6</ack-tx> <sumrefresh-tx>52063</sumrefresh-tx> <hello-tx>2743</hello-tx> <path-rx>6396</path-rx> <resv-rx>3900</resv-rx> <patherr-rx>0</patherr-rx> <resverr-rx>0</resverr-rx> <pathtear-rx>0</pathtear-rx> <resvtear-rx>0</resvtear-rx> <resvconf-rx>0</resvconf-rx> <bundle-rx>2390</bundle-rx> <ack-rx>0</ack-rx> <sumrefresh-rx>52128</sumrefresh-rx> <hello-rx>2742</hello-rx> <path-tx-since-last-clear>3900</path-tx-since-last-clear> <resv-tx-since-last-clear>4003</resv-tx-since-last-clear> <patherr-tx-since-last-clear>0</patherr-tx-since-last-clear> <resverr-tx-since-last-clear>0</resverr-tx-since-last-clear> <pathtear-tx-since-last-clear>1900</pathtear-tx-since-last-clear> <resvtear-tx-since-last-clear>0</resvtear-tx-since-last-clear> <resvconf-tx-since-last-clear>0</resvconf-tx-since-last-clear> <bundle-tx-since-last-clear>1856</bundle-tx-since-last-clear> <ack-tx-since-last-clear>6</ack-tx-since-last-clear> <sumrefresh-tx-since-last-clear>52063</sumrefresh-tx-since-last-clear> <hello-tx-since-last-clear>2743</hello-tx-since-last-clear> <path-rx-since-last-clear>6396</path-rx-since-last-clear> <resv-rx-since-last-clear>3900</resv-rx-since-last-clear> <patherr-rx-since-last-clear>0</patherr-rx-since-last-clear> <resverr-rx-since-last-clear>0</resverr-rx-since-last-clear> <pathtear-rx-since-last-clear>0</pathtear-rx-since-last-clear> <resvtear-rx-since-last-clear>0</resvtear-rx-since-last-clear> <resvconf-rx-since-last-clear>0</resvconf-rx-since-last-clear> <bundle-rx-since-last-clear>2390</bundle-rx-since-last-clear> <ack-rx-since-last-clear>0</ack-rx-since-last-clear> <sumrefresh-rx-since-last-clear>52128</sumrefresh-rx-since-last-clear> <hello-rx-since-last-clear>2742</hello-rx-since-last-clear> </packet-counters> </interfaces> <sessions y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress"> <dest-ip-addr>4.4.3.2</dest-ip-addr> <src-ip-addr>1.2.3.4</src-ip-addr> <tunnel-id>1</tunnel-id> <session-role>session-role-ingress</session-role> <psbs y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/psbs/1"> <path-index>1</path-index> <session-name>tor4_1</session-name> <session-type>session-type-none</session-type> <path-operational-status>true</path-operational-status> <session-out-label>2048</session-out-label> <session-out-interface>"Ve 101"</session-out-interface> <lsp-id>1</lsp-id> <path-refresh>5</path-refresh> <path-refresh-ttd>4212865</path-refresh-ttd> <resv-refresh>8</resv-refresh> <resv-refresh-ttd>133</resv-refresh-ttd> <tspec-peak>0</tspec-peak> <tspec-rate>0</tspec-rate> <tspec-size>0</tspec-size> <tspec-minimum>20</tspec-minimum> <tspec-m>65535</tspec-m> <psb-setup-priority>7</psb-setup-priority> <psb-hold-priority>0</psb-hold-priority> <session-attribute-all-flags>4</session-attribute-all-flags> <sa-flag-label-recording>false</sa-flag-label-recording> <sa-flag-soft-preemption-desired>false</sa-flag-soft-preemption-desired> <sa-flag-se-style>true</sa-flag-se-style> <sa-flag-local-protect>false</sa-flag-local-protect> <sa-flag-bandwidth-protect>false</sa-flag-bandwidth-protect> <is-downstream-backup-psb>false</is-downstream-backup-psb> <is-backup-psb>false</is-backup-psb> <is-upstream-psb>true</is-upstream-psb> <path-downstream-only>false</path-downstream-only> <path-sent-to-ip>16.16.16.2</path-sent-to-ip> <path-sent-interface>"Ve 101"</path-sent-interface> <path-sent-auth-on>false</path-sent-auth-on> <path-sent-message-id>1</path-sent-message-id> <resv-received-from-ip>16.16.16.2</resv-received-from-ip> <resv-received-interface>"Ve 101"</resv-received-interface> <resv-received-auth-on>false</resv-received-auth-on> <resv-received-message-id>1</resv-received-message-id> <session-style>reservation-style-shared-explicit</session-style> <session-ero-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-ero-hops/16.16.16.2"> <ip-addr>16.16.16.2</ip-addr> <ero-flag-is-strict-hop>true</ero-flag-is-strict-hop> </session-ero-hops> <session-ero-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-ero-hops/36.36.36.1"> <ip-addr>36.36.36.1</ip-addr> <ero-flag-is-strict-hop>true</ero-flag-is-strict-hop> </session-ero-hops> <session-ero-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-ero-hops/34.34.34.2"> <ip-addr>34.34.34.2</ip-addr> <ero-flag-is-strict-hop>true</ero-flag-is-strict-hop> </session-ero-hops> <session-rro-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-rro-hops/16.16.16.2"> <ip-addr>16.16.16.2</ip-addr> <rro-flag-is-local-protect-available>false</rro-flag-is-local-protect-available> <rro-flag-is-local-protect-in-use>false</rro-flag-is-local-protect-in-use> <rro-flag-rro-is-router-id>false</rro-flag-rro-is-router-id> <rro-flag-rro-node-protect>false</rro-flag-rro-node-protect> <rro-flag-rro-bandwidth-protect>false</rro-flag-rro-bandwidth-protect> </session-rro-hops> <session-rro-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-rro-hops/36.36.36.1"> <ip-addr>36.36.36.1</ip-addr> <rro-flag-is-local-protect-available>false</rro-flag-is-local-protect-available> <rro-flag-is-local-protect-in-use>false</rro-flag-is-local-protect-in-use> <rro-flag-rro-is-router-id>false</rro-flag-rro-is-router-id> <rro-flag-rro-node-protect>false</rro-flag-rro-node-protect> <rro-flag-rro-bandwidth-protect>false</rro-flag-rro-bandwidth-protect> </session-rro-hops> <session-rro-hops y:self="/rest/operational-state/mpls-state/rsvp/sessions/4.4.3.2%2C1.2.3.4%2C1%2Csession-role-ingress/ psbs/1/session-rro-hops/34.34.34.2"> <ip-addr>34.34.34.2</ip-addr> <rro-flag-is-local-protect-available>false</rro-flag-is-local-protect-available> <rro-flag-is-local-protect-in-use>false</rro-flag-is-local-protect-in-use> <rro-flag-rro-is-router-id>false</rro-flag-rro-is-router-id> <rro-flag-rro-node-protect>false</rro-flag-rro-node-protect> <rro-flag-rro-bandwidth-protect>false</rro-flag-rro-bandwidth-protect> </session-rro-hops> </psbs> <neighbors y:self="/rest/operational-state/mpls-state/rsvp/neighbors/16.16.16.2"> <neighbor-ip-addr>16.16.16.2</neighbor-ip-addr> <neighbor-interface>"Ve 101"</neighbor-interface> <neighbor-status>UP</neighbor-status> <neighbor-last-status-change>0:22:50:29</neighbor-last-status-change> <rsvp-hello-tx>2743</rsvp-hello-tx> <rsvp-hello-rx>2742</rsvp-hello-rx> <refresh-reduction-support>true</refresh-reduction-support> <msg-id-support>true</msg-id-support> <active-lsps>4000</active-lsps> <rsvp-hello-interval>30</rsvp-hello-interval> <rsvp-hello-tolerance>30</rsvp-hello-tolerance> <neighbor-remote-instance>391734</neighbor-remote-instance> <neighbor-local-instance>367490</neighbor-local-instance> <last-hello-rx>21</last-hello-rx> <next-hello-req-tx>8</next-hello-req-tx> </neighbors> <neighbors y:self="/rest/operational-state/mpls-state/rsvp/neighbors/51.51.51.1"> <neighbor-ip-addr>51.51.51.1</neighbor-ip-addr> <neighbor-interface>"Ve 171"</neighbor-interface> <refresh-reduction-support>false</refresh-reduction-support> <msg-id-support>true</msg-id-support> <active-lsps>4000</active-lsps> </neighbors> </rsvp>