mpls-state/rsvp

Resource URIs

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.

Usage Guidelines

Only GET operation is supported. Use of the Resource-Depth request header is recommended.

Examples

URI

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>&quot;Ve 101&quot;</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>&quot;&quot;</interface-tunnel-name>
    <bypass-tunnel-interface-name>&quot;&quot;</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>&quot;Ve 101&quot;</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>&quot;Ve 101&quot;</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>&quot;Ve 101&quot;</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>&quot;Ve 101&quot;</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>&quot;Ve 171&quot;</neighbor-interface>
    <refresh-reduction-support>false</refresh-reduction-support>
    <msg-id-support>true</msg-id-support>
    <active-lsps>4000</active-lsps>
  </neighbors>
</rsvp>