Technical Documentation

Protocol-Independent Routing Properties Configuration Statements

To configure protocol-independent routing properties, you include the following statements at the [edit routing-options] hierarchy level:

routing-options {aggregate {defaults {... aggregate-options ...}route destination-prefix {policy policy-name;... aggregate-options ...}}auto-export {(disable | enable);family {inet {multicast {(disable | enable);rib-group rib-group;}unicast {(disable | enable);rib-group rib-group;}}}traceoptions {file filename <files number> <size size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}autonomous-system autonomous-system <loops number>;confederation confederation-autonomous-system members autonomous-system;dynamic-tunnels tunnel-name {destination-prefix prefix;source-address address;tunnel-type type-of-tunnel;}fate-sharing {group group-name;cost value;from address {to address;}}forwarding-table {export [ policy-names ];(indirect-next-hop | no-indirect-next-hop);unicast-reverse-path (active-paths | feasible-paths);}generate {defaults {generate-options;}route destination-prefix {policy policy-name;generate-options;}}instance-export [ policy-names ];instance-import [ policy-names ];interface-routes {export {lan;point-to-point;}rib-group group-name;}martians {destination-prefix match-type <allow>;}maximum-paths route-limit <log-only | threshold value>;multicast {forwarding-cache {threshold (suppress | reuse) value value;}interface interface-name;scope scope-name {interface [ interface-names ];prefix destination-prefix;}ssm-groups {address;}}ppm {no-delegate-processing;}resolution {rib routing-table-name {import [ policy-names ]resolution-ribs [ routing-table-names ];}}rib routing-table-name {aggregate {defaults {... aggregate-options ...}route destination-prefix {policy policy-name;... aggregate-options ...}}generate {defaults {generate-options;}route destination-prefix {policy policy-name;generate-options;}}martians {destination-prefix match-type <allow>;}source-routing {(ip | ipv6);}static {defaults {static-options;}rib-group group-name;route destination-prefix {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}<local-address ip-address>;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl number;multiplier number;neighbor address;no-adaptation;transmit-interval {threshold milliseconds;minimum-interval milliseconds;}version (1 | automatic);}lsp-next-hop {metric metric;preference preference;}next-hop;p2mp-lsp-next-hop {metric metric;preference preference;}qualified-next-hop {interface interface-name;metric metric;preference preference;}static-options;}}}rib-groups {group-name {import-policy [ policy-names ];import-rib [ group-names ];export-rib group-name;}}route-record;router-id address;static {defaults {static-options;}rib-group group-name;route destination-prefix {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}<local-address ip-address>;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl number;multiplier number;neighbor address;no-adaptation;transmit-interval {threshold milliseconds;minimum-interval milliseconds;}version (1 | automatic);}lsp-next-hop {metric metric;preference preference;}next-hop;qualified-next-hop {interface interface-name;metric metric;preference preference;}static-options;}}traceoptions {file filename <files number> <size size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}

Published: 2010-04-14