[an error occurred while processing this directive][an error occurred while processing this directive]

[edit protocols mpls] Hierarchy Level

Several statements in the [edit protocols mpls] hierarchy are valid at numerous locations within it. To make the complete hierarchy easier to read, the repeated statements are listed in Common MPLS Options and that section is referenced at the appropriate locations in Complete [edit protocols mpls] Hierarchy.

Common MPLS Options

This section lists statements that are valid at the following hierarchy levels, and is referenced at those levels in Complete [edit protocols mpls] Hierarchy instead of the statements being repeated.

  • [edit protocols mpls]
  • [edit protocols mpls label-switched-path lsp-name]
  • [edit protocols mpls label-switched-path lsp-name primary path-name]
  • [edit protocols mpls label-switched-path lsp-name secondary path-name]

The common MPLS options are as follows:

admin-down;admin-group {exclude [ group-names ];include-all [ group-names ];include-any [ group-names ];}bandwidth {bps;ct0 bps;ct1 bps;ct2 bps;ct3 bps;}class-of-service cos-value;hop-limit number;no-cspf;no-decrement-ttl;oam {... the oam subhierarchy appears at the end of this section ...}optimize-timer seconds;preference preference;priority setup-priority hold-priority;(record | no-record);standby;  oam {bfd-liveness-detection {detection-time {threshold milliseconds;}failure-action (make-before-break <teardown-timeout seconds> | teardown);minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}lsp-ping-interval seconds;traceoptions {file <filename> <files number> <match regular-expression> <size maximum-file-size> <world-readable | no-world-readable>;flag flag;no-remote-trace;}}

Complete [edit protocols mpls] Hierarchy

The statement hierarchy listed in this section can also be included at the [edit logical-systems logical-system-name] hierarchy level.

protocols {mpls {... statements in Common MPLS Options PLUS ...disable;admin-groups {group-name group-value;}advertise-hold-time seconds;auto-policing {class all (drop | loss-priority-high | loss-priority-low);class ctnumber (drop | loss-priority-high | loss-priority-low);}diffserv-te {bandwidth-model (extended-mam | mam | rdm);te-class-matrix {tenumber traffic-class ctnumber priority priority;}}expand-loose-hop;explicit-null;icmp-tunneling;interface (interface-name | all) {disable;admin-group [ group-names ];label-map (in-label | default-route) {class-of-service value;(discard | next-hop (address | hostname | interface-name) | reject);(pop | swap out-label);preference preference;swap-push swap-label push-label;}}ipv6-tunneling;label-switched-path lsp-name {... the label-switched-path subhierarchy appears after the main [edit protocols mpls] hierarchy ...}log-updown {no-trap {mpls-lsp-traps;rfc3812-traps;}(syslog | no-syslog);trap;trap-path-down;trap-path-up;}no-propagate-ttl;optimize-aggressive;path path-name {address <loose | strict>;}path-mtu {allow-fragmentation;rsvp {mtu-signaling;}}revert-timer seconds;rsvp-error-hold-time seconds;smart-optimize-timer seconds;static-label-switched-path lsp-name {bypass bypass-name {bandwidth bps;description string;next-hop (address | interface-name | address/interface-name);push out-label;to address;}ingress {bandwidth bps;class-of-service cos-value;description string;install {destination-prefix <active>;}link-protection bypass-name name;metric metric;next-hop (address | interface-name | address/interface-name);node-protection bypass-name name next-next-label label;no-install-to-address;policing {filter filter-name;no-auto-policing;}preference preference;push out-label;to address;}transit incoming-label {bandwidth bps;description string;link-protection bypass-name name;next-hop (address | interface-name | address/interface-name);node-protection bypass-name name next-next-label label;pop;swap out-label;}statistics {auto-bandwidth;file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;interval seconds;}traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag;}traffic-engineering (bgp | bgp-igp | bgp-igp-both-ribs | mpls-forwarding);}  mpls {label-switched-path lsp-name {... statements in Common MPLS Options PLUS ...disable;adaptive;admin-groups {group-name group-value;}associate-backup-pe-groups;auto-bandwidth {adjust-interval seconds;adjust-threshold percent;adjust-threshold-overflow-limit count;maximum-bandwidth bps;minimum-bandwidth bps;monitor-bandwidth;}description description;fast-reroute {bandwidth bps;bandwidth-percent percent;(exclude [ group-names ] | no-exclude);hop-limit number;(include-all [ group-names ] | no-include-all);(include-any [ group-names ] | no-include-any);}from address;install destination-prefix</prefix-length> <active>;ldp-tunneling;(least-fill | most-fill | random);link-protection;lsp-attributes {encoding-type (ethernet | packet | pdh | sonet-sdh);gpid (ethernet | hdlc | ipv4 | pos-no-scrambling-crc-16 | pos-no-scrambling-crc-32 | pos-scrambling-crc-16 | pos-scrambling-crc-32 | ppp);signal-bandwidth type;switching-type (fiber | lambda | psc-1 | tdm);}metric number;no-install-to-address;node-link-protection;p2mp lsp-name;policing {filter filter-name;no-automatic-policing;}primary path-name {... statements in Common MPLS Options PLUS ...adaptive;select (manual | unconditional);}retry-limit number;retry-timer seconds;revert-timer seconds;secondary path-name {... statements in Common MPLS Options PLUS ...adaptive;select (manual | unconditional);}soft-preemption;template;to address;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag;}}}}

Published: 2010-04-28

[an error occurred while processing this directive]