The following statement hierarchy can also be included at the [edit logical-systems logical-system-name] hierarchy level.
- interfaces {
-
-
interface-name {
- disable;
- accounting-profile name;
-
- aggregated-ether-options {
- (flow-control | no-flow-control);
-
- lacp mode {
- periodic interval;
- }
- link-protection;
- link-speed speed;
- (loopback | no-loopback);
- minimum-links number;
-
- source-address-filter {
-
mac-address;
- }
- (source-filtering | no-source-filtering);
- }
-
- aggregated-sonet-options {
- link-speed (speed | mixed);
- minimum-links number;
- }
-
- atm-options {
- cell-bundle-size cells;
- ilmi;
-
- linear-red-profiles profile-name {
- high-plp-max-threshold percent;
- low-plp-max-threshold percent;
- queue-depth cells high-plp-threshold percent low-plp-threshold percent;
- }
-
- mpls {
-
- pop-all-labels {
- required-depth number;
- }
- }
- pic-type (atm1 | atm2);
- plp-to-clp;
-
- promiscuous-mode {
- vpi vpi-identifier;
- }
-
- scheduler-maps map-name {
-
- forwarding-class class-name {
- epd-threshold cells plp1 cells;
- linear-red-profile profile-name;
- priority (high | low);
- transmit-weight (cells number | percent number);
- }
- vc-cos-mode (alternate | strict);
- }
-
- vpi vpi-identifier {
- maximum-vcs maximum-vcs;
-
- oam-liveness {
- down-count cells;
- up-count cells;
- }
- oam-period (disable | seconds);
-
- shaping {
- (cbr rate | rtvbr peak rate sustained rate burst length | vbr peak rate sustained rate burst length);
- queue-length number;
- }
- }
- }
- clocking clock-source;
- data-input (system | interface interface-name);
- dce;
- description text;
-
- dialer-options {
- pool pool-name priority priority;
- }
-
- dsl-options {
- operating-mode mode;
- }
-
- ds0-options {
- bert-algorithm algorithm;
- bert-error-rate rate;
- bert-period seconds;
- byte-encoding (nx56 | nx64);
- fcs (16 | 32);
- idle-cycle-flag (flags | ones);
- invert data;
- loopback (payload | remote);
- start-end-flag (filler | shared);
- }
-
- e1-options {
- bert-algorithm algorithm;
- bert-error-rate rate;
- bert-period seconds;
- fcs (16 | 32);
- framing (g704 | g704-no-crc4 | unframed);
- idle-cycle-flag (flags | ones);
- invert-data;
- loopback (local | remote);
- start-end-flag (filler | shared);
- timeslots time-slot-range;
- }
-
- e3-options {
- atm-encapsulation (direct | plcp);
- bert-algorithm algorithm;
- bert-error-rate rate;
- bert-period seconds;
- buildout feet;
- compatibility-mode (digital-link | kentrox | larscom) <subrate value>;
- fcs (16 | 32);
- framing (g.751 | g.832);
- idle-cycle-flag value;
- invert-data;
- loopback (local | remote);
- (payload-scrambler | no-payload-scrambler);
- start-end-flag (filler | shared);
- (unframed | no-unframed);
- }
- encapsulation type;
- ether-vpls-over-atm-llc;
-
- es-options {
- backup-interface es-fpc/pic/port;
- }
-
- fabric-options {
- member-interfaces interface-name;
- }
-
- fastether-options {
- 802.3ad aex <backup | primary>;
- (flow-control | no-flow-control);
- ignore-l3-incompletes;
- ingress-rate-limit rate;
- (loopback | no-loopback);
-
- mpls {
-
- pop-all-labels {
- required-depth number;
- }
- }
- redundant-parent interface-name;
-
- source-address-filter {
-
mac-address;
- }
- (source-filtering | no-source-filtering);
- }
- flexible-vlan-tagging;
- framing (lan-phy | sdh | sonet | wan-phy);
-
- gigether-options {
- 802.3ad aex;
- (asynchronous-notification | no-asynchronous-notification);
- (auto-negotiation <remote-fault (local-interface-online
| local-interface-offline)> | no-auto-negotiation);
- auto-reconnect seconds;
-
- ethernet-switch-profile {
- ... ethernet-switch-profile-configuration ...
- }
- (flow-control | no-flow-control);
- ignore-l3-incompletes;
- (loopback | no-loopback);
-
- mpls {
-
- pop-all-labels {
- required-depth number;
- }
- }
- redundant-parent interface-name;
-
- source-address-filter {
-
mac-address;
- }
- (source-filtering | no-source-filtering);
-
- ethernet-switch-profile {
-
- ethernet-policer-profile {
-
- input-priority-map {
-
- ieee802.1p {
- premium [ values ];
- }
- }
-
- output-priority-map {
-
- classifier {
-
- premium {
-
- forwarding-class class-name {
- loss-priority (high | low);
- }
- }
- }
- }
-
- policer cos-policer-name {
-
- aggregate {
- bandwidth-limit bps;
- burst-size-limit bytes;
- }
-
- premium {
- bandwidth-limit bps;
- burst-size-limit bytes;
- }
- }
- }
- (mac-learn-enable | no-mac-learn-enable);
- tag-protocol-id [ tpids ];
- }
- }
- (gratuitous-arp-reply | no-gratuitous-arp-reply);
- hold-time up milliseconds down milliseconds;
-
- isdn-options {
- bchannel-allocation (ascending | descending);
- calling-number number;
- incoming-called-number number <reject>;
- spid1 spid-string;
- spid2 spid-string;
- static-tei-val value;
- switch-type (att5e | etsi | ni1 | ni2 | ntdms100 | ntt);
- t310 seconds;
- tei-option (first-call | power-up);
- }
- keepalives <down-count number>
<interval seconds> <up-count number>;
- link-mode mode;
-
- lmi {
- lmi-type (ansi | itu);
- n391dte number;
- n392dce number;
- n392dte number;
- n393dce number;
- n393dte number;
- t391dte seconds;
- t392dce seconds;
- }
-
- lsq-failure-options {
- no-termination-request;
- trigger-link-failure interface-name;
- }
- mac mac-address;
-
- mlfr-uni-nni-bundle-options {
- acknowledge-retries number;
- acknowledge-timer milliseconds;
- action-red-differential-delay (disable-tx | remove-link);
- cisco-interoperability send-lip-remove-link-for-link-reject;
- drop-timeout milliseconds;
- fragment-threshold bytes;
- hello-timer milliseconds;
- link-layer-overhead percent;
- lmi-type (ansi | itu);
- minimum-links number;
- mrru bytes;
- n391 number;
- n392 number;
- n393 number;
- red-differential-delay milliseconds;
- t391 seconds;
- t392 seconds;
- yellow-differential-delay milliseconds;
- }
-
- modem-options {
- dialin (console | routable);
- init-command-string initialization-command-string;
- }
- mtu bytes;
-
- multiservice-options {
- (core-dump | no-core-dump);
- (syslog | no-syslog);
- }
- native-vlan-id number;
- no-gratuitous-arp-request;
- no-keepalives;
-
- no-partition {
- interface-type type;
- }
-
- optics-options {
- wavelength nm;
- }
- partition partition-number interface-type type oc-slice oc-slice-range timeslots time-slot-range;
- passive-monitor-mode;
- per-unit-scheduler;
-
- ppp-options {
-
- chap {
- access-profile profile-name;
- default-chap-secret secret;
- local-name name;
- passive;
- }
-
- compression {
- acfc;
- pfc;
- }
- lcp-restart-timer milliseconds;
- loopback-clear-timer seconds;
- ncp-restart-timer milliseconds;
- no-termination-request;
-
- pap {
- access-profile profile-name;
- local-name name;
- local-password password;
- passive;
- }
- }
-
- receive-bucket {
- overflow (discard | tag);
- rate percentage;
- threshold bytes;
- }
-
- redundancy-options {
- (hot-standby | warm-standby);
- primary (lsq | sp)-fpc/pic/port;
- secondary (lsq | sp)-fpc/pic/port);
- }
-
- redundant-ether-options {
- (flow-control | no-flow-control);
- link-speed (10m | 100m | 1g);
- (loopback | no-loopback);
- redundancy-group group-name;
- source-address-filter mac-address;
- (source-filtering | no-source-filtering);
- }
- schedulers number;
-
- serial-options {
- clock-rate rate;
- clocking-mode (dce | internal | loop);
- control-polarity (positive | negative);
- cts-polarity (positive | negative);
- dcd-polarity (positive | negative);
-
- dce-options {
- ... dce-options-configuration ...
- }
- dsr-polarity (positive | negative);
-
- dte-options {
- ... dte-options-configuration ...
- }
- dtr-circuit (balanced | unbalanced);
- dtr-polarity (positive | negative);
- encoding (nrz | nrzi);
- indication-polarity (positive | negative);
- line-protocol protocol;
- loopback mode;
- rts-polarity (positive | negative);
- tm-polarity (positive | negative);
- transmit-clock invert;
-
- dce-options {
- control-signal (assert | de-assert | normal);
- cts (ignore | normal | require);
- dcd (ignore | normal | require);
- dsr (ignore | normal | require);
- dtr signal-handling-option;
- ignore-all;
- indication (ignore | normal | require);
- rts (assert | de-assert | normal);
- tm (ignore | normal | require);
- }
-
- dte-options {
- control-signal (assert | de-assert | normal);
- cts (ignore | normal | require);
- dcd (ignore | normal | require);
- dsr (ignore | normal | require);
- dtr signal-handling-option;
- ignore-all;
- indication (ignore | normal | require);
- rts (assert | de-assert | normal);
- tm (ignore | normal | require);
- }
- }
-
- services-options {
- inactivity-timeout seconds;
- open-timeout seconds;
-
- syslog {
-
- host hostname {
- facility-override facility-name;
- log-prefix prefix-number;
- services priority-level;
- }
- }
- }
- shared-uplink;
- shared-scheduler;
-
- shdsl-options {
- annex (annex-a | annex-b);
- line-rate line-rate;
- loopback (local | remote);
-
- snr-margin {
- current margin;
- snext margin;
- }
- }
-
- sonet-options {
- aggregate asx;
-
- aps {
- advertise-interval milliseconds;
- authentication-key key;
- force;
- hold-time milliseconds;
- lockout;
- neighbor address;
- paired-group group-name;
- preserve-interfaces;
- protect-circuit group-name;
- request;
- revert-time seconds;
- switching-mode (bidirectional | unidirectional);
- working-circuit group-name;
- }
-
- bytes {
- c2 value;
- e1-quiet value;
- f1 value;
- f2 value;
- s1 value;
- z3 value;
- z4 value;
- }
- fcs (32 | 16);
- loopback (local | remote);
-
- mpls {
-
- pop-all-labels {
- required-depth number;
- }
- }
- path-trace trace-string;
- (payload-scrambler | no-payload-scrambler);
- rfc-2615;
-
- trigger {
- defect ignore;
- hold-time up milliseconds down milliseconds;
- }
- }
- speed (10m | 100m | 1g | oc3 | oc12 | oc48);
- stacked-vlan-tagging;
-
- switch-options {
-
- switch-port port-number {
- (auto-negotiation | no-auto-negotiation);
- speed (10m | 100m | 1g);
- link-mode (full-duplex | half-duplex);
- }
- }
-
- t1-options {
- bert-algorithm algorithm;
- bert-error-rate rate;
- bert-period seconds;
- buildout value;
- byte-encoding (nx56 | nx64);
- crc-major-alarm-threshold (1e-3 | 5e-4 | 1e-4 | 5e-5 |
1e-5);
- crc-minor-alarm-threshold (1e-3 | 5e-4 | 1e-4 | 5e-5 |
1e-5 | 5e-6 | 1e-6);
- fcs (16 | 32);
- framing (esf | sf);
- idle-cycle-flags (flags | ones);
- invert-data;
- line-encoding (ami | b8zs);
- loopback (local | payload | remote);
- remote-loopback-respond;
- start-end-flag (filler | shared);
- timeslots slot-number;
- }
-
- t3-options {
- atm-encapsulation (direct | plcp);
- bert-algorithm algorithm;
- bert-error-rate rate;
- bert-period seconds;
- buildout feet;
- (cbit-parity | no-cbit-parity);
- compatibility-mode (adtran | digital-link | kentrox |
larscom | verilink) <subrate value>;
- fcs (16 | 32);
- (feac-loop-respond | no-feac-loop-respond);
- idle-cycle-flag value;
- (long-buildout | no-long-buildout);
- (loop-timing | no-loop-timing);
- loopback (local | payload | remote);
- (mac | no-mac);
- (payload-scrambler | no-payload-scrambler);
- start-end-flag value;
- }
-
- traceoptions {
- flag flag;
- }
-
- transmit-bucket {
- overflow (tag | discard);
- rate percentage;
- threshold bytes;
- }
- (traps | no-traps);
- unidirectional;
-
- unit logical-unit-number {
- ... unit-configuration ...
- }
- vlan-tagging;
- vlan-vci-tagging;
- vtmapping (itu-t | klm);
- (z0-increment | no-z0-increment);
-
- unit logical-unit-number {
- disable;
-
- accept-source-mac {
- mac-address mac-address;
-
- policer {
- input policer-name;
- output policer-name;
- }
- }
- accounting-profile profile-name;
- allow-any-vci;
- atm-scheduler-map (default | map-name);
-
- backup-options {
- interface interface-name;
- }
- bandwidth rate;
- cell-bundle-size cells;
- clear-dont-fragment-bit;
-
- compression {
-
- rtp {
- f-max-period number;
-
- port {
- maximum port-number;
- minimum port-number;
- }
- queues [ queue-numbers ];
- }
- }
- compression-device interface-name;
- copy-tos-to-outer-ip-header;
- demux-destination family;
- demux-source family;
-
- demux-options {
- underlying-interface interface-name;
- }
- description text;
-
- dial-options {
- l2tp-interface-id name;
- ipsec-interface-id name;
- (dedicated | shared);
- }
-
- dialer-options {
- activation-delay seconds;
- callback;
- callback-wait-period time;
- deactivation-delay seconds;
- dial-string [ dial-string-numbers ];
- idle-timeout seconds;
-
- incoming-map {
- (accept-all | caller caller-number);
- }
- initial-route-check seconds;
- load-interval seconds;
- load-threshold number;
- pool pool;
- redial-delay time;
-
- watch-list {
-
routes;
- }
- }
- disable-mlppp-inner-ppp-pfc;
- dlci dlci-identifier;
- drop-timeout milliseconds;
-
- dynamic-call-admission-control {
- activation-priority number;
- bearer-bandwidth-limit threshold;
- }
- encapsulation type;
- epd-threshold cells plp1 cells;
-
- family family-name {
- ... family-configuration ...
- }
- filter filter-name;
- fragment-threshold bytes;
- inner-vlan-id-range start start-id end end-id;
-
- input-vlan-map {
- (pop | pop-pop | pop-swap | push |
push-push | swap | swap-push | swap-swap);
- inner-tag-protocol-id tpid;
- inner-vlan-id number;
- tag-protocol-id tpid;
- vlan-id number;
- }
- interleave-fragments;
- inverse-arp;
- (keepalives | no-keepalives);
-
- layer2-policer {
- input-policer policer-name;
- input-three-color policer-name;
- output-policer policer-name;
- output-three-color policer-name;
- }
- link-layer-overhead percent;
- minimum-links number;
- mrru bytes;
- multicast-dlci dlci-identifier;
- multicast-vci vpi-identifier.vci-identifier;
- multipoint;
-
- oam-liveness {
- up-count cells;
- down-count cells;
- }
- oam-period (disable | seconds);
-
- output-vlan-map {
- (pop | pop-pop | pop-swap | push | push-push | swap | swap-push
| swap-swap);
- inner-tag-protocol-id tpid;
- inner-vlan-id number;
- tag-protocol-id tpid;
- vlan-id number;
- }
- passive-monitor-mode;
- peer-unit unit-number;
- plp-to-clp;
- point-to-point;
-
- ppp-options {
-
- chap {
- access-profile profile-name;
- default-chap-secret secret;
- local-name name;
- passive;
- }
-
- compression {
- acfc;
- pfc;
- }
- lcp-restart-timer milliseconds;
- loopback-clear-timer seconds;
- ncp-restart-timer milliseconds;
-
- pap {
- access-profile profile-name;
- default-pap-password password;
- local-name name;
- local-password password;
- passive;
- }
- }
-
- pppoe-options {
- access-concentrator name;
- auto-reconnect seconds;
- (client | server);
- service-name name;
- underlying-interface interface-name;
- }
- proxy-arp;
- reassemble-packets;
- rpm client;
- service-domain (inside | outside);
-
- shaping {
- (cbr rate | rtvbr peak rate sustained rate burst length | vbr peak rate sustained rate burst length);
- queue-length number;
- }
- short-sequence;
- transmit-weight number;
- (traps | no-traps);
- trunk-bandwidth rate;
- trunk-id number;
-
- tunnel {
- allow-fragmentation;
- backup-destination address;
- destination destination-address;
- do-not-fragment;
- key number;
-
- routing-instance {
- destination routing-instance-name;
- }
- source source-address;
- ttl number;
- }
- uplink-shared-with psdn;
- vci vpi-identifier.vci-identifier;
- vci-range start start-vci end end-vci;
- vpi vpi-identifier;
- vlan-id number;
- vlan-id-range number-number;
- vlan-tags inner tpid.vlan-id outer tpid.vlan-id;
-
- family family-name {
-
- accounting {
- destination-class-usage;
-
- source-class-usage {
- (input | output | input output);
- }
- }
-
- address address {
- ... address-configuration ...
- }
- bundle interface-name;
-
- dhcp {
- client-identifier (ascii text | hexadecimal hexadecimal-value);
- lease-time seconds;
- retransmission-attempt number;
- retransmission-interval seconds;
- server-address address;
- update-server;
- vendor-id identifier;
- }
-
- filter {
- dialer filter-name;
- group filter-group-number;
- (input filter-name | input-list [ filter-names ]);
- (output filter-name | output-list
[ filter-names ]);
- }
- ipsec-sa sa-name;
- interface-mode (access | trunk);
- keep-address-and-control;
- mac-validate (loose | strict);
- mtu bytes;
- multicast-only;
- negotiate-address;
- next-hop-tunnel gateway-address ipsec-vpn vpn-name;
- no-redirects;
-
- policer {
- arp policer-template-name;
- input policer-template-name;
- output policer-template-name;
- }
- primary;
- protocols [ inet iso mpls ];
- proxy inet-address address;
- receive-options-packets;
- receive-ttl-exceeded;
- remote (inet-address address | mac-address address);
-
- rpf-check <fail-filter filter-name> {
- mode loose;
- }
-
- sampling {
- (input | output | input output);
- }
-
- service {
-
- input {
- post-service-filter filter-name;
- service-set service-set-name <service-filter filter-name>;
- }
-
- output {
- service-set service-set-name <service-filter filter-name>;
- }
- }
-
- simple-filter {
- input filter-name;
- }
- (translate-discard-eligible | no-translate-discard-eligible);
- (translate-fecn-and-becn | no-translate-fecn-and-becn);
- unnumbered-address interface-name <destination address destination-profile profile-name | preferred-source-address address>
- vlan-id number;
- vlan-id-list [ number number–number ];
-
- address address {
- arp ip-address (mac | multicast-mac) mac-address <publish>;
- broadcast address;
- destination destination-address;
- destination-profile name;
- eui-64;
- multipoint-destination destination-address (dlci dlci-identifier | vci vci-identifier);
-
- multipoint-destination destination-address {
- epd-threshold cells plp1 cells;
- inverse-arp;
-
- oam-liveness {
- down-count cells;
- up-count cells;
- }
- oam-period (disable | seconds);
-
- shaping {
- (cbr rate | rtvbr peak rate sustained rate burst length | vbr peak rate sustained rate burst length);
- queue-length number;
- }
- transmit-weight number;
- vci vpi-identifier.vci-identifier;
- }
- preferred;
- primary;
-
- vrrp-group group-number {
- (accept-data | no-accept-data);
- advertise-interval seconds;
- authentication-key key;
- authentication-type authentication;
- fast-interval-statement milliseconds;
- (preempt <hold-time seconds> |
no-preempt) {
- priority number;
-
- track {
-
- interface interface-name {
- bandwidth-threshold bits-per-second priority-cost priority;
- priority-cost priority;
- }
- priority-hold-time seconds;
- route prefix routing-instance instance-name priority-cost priority;
- }
- virtual-address [ addresses ];
- }
-
- vrrp-inet6-group group-number {
- (accept-data | no-accept-data);
- fast-interval milliseconds;
- inet6-advertise-interval seconds;
- (preempt <hold-time seconds> |
no-preempt) {
- priority number;
-
- track {
-
- interface interface-name {
- bandwidth-threshold bits-per-second priority-cost priority;
- priority-cost priority;
- }
- priority-hold-time seconds;
- route prefix routing-instance instance-name priority-cost priority;
- }
- virtual-inet6-address [ addresses ];
- virtual-link-local-address ipv6-address;
- }
- web-authentication http;
- }
- }
- }
- }
-
- interface-set interface-set-name {
-
- interface ethernet-interface-name {
- (unit unit-number | vlan-tags-outer vlan-tag);
- }
- }
-
- traceoptions {
- file <filename> <files number> <match regular-expression> <size maximum-file-size> <world-readable |
no-world-readable>;
- flag flag <disable>;
- no-remote-trace;
- }
- }