Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Forwarding-Options Configuration Statement Hierarchy

Use the statements in the forwarding-options configuration hierarchy to configure forwarding options including protocol family, flow monitoring, accounting properties, load-balancing, port mirroring, traffic sampling, and packet capture.

forwarding-options {accounting group-name {output {aggregate-export-interval seconds;cflowd hostname {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);port port-number;version (5 | 8);}flow-active-timeout seconds;flow-inactive-timeout seconds;interface interface-name {engine-id number;engine-type number;source-address ip-address;}}}dhcp-relay {active-server-group server-group-name;dhcpv6 {active-server-group server-group-name;authentication {password password;username-include {circuit-type;client-id;delimiter delimiter;domain-name domain-name;interface-name;logical-system-name;relay-agent-interface-id;relay-agent-remote-id;relay-agent-subscriber-id;routing-instance-name;user-prefix user-prefix;}}dynamic-profile (dynamic-profile-name | junos-default-profile) {aggregate-clients (merge | replace);use-primary (dynamic-profile-name | junos-default-profile);}group group-name {active-server-group server-group-name;authentication {password password; username-include {circuit-type;client-id;delimiter delimiter;domain-name domain-name;interface-name;logical-system-name;relay-agent-interface-id;relay-agent-remote-id;relay-agent-subscriber-id;routing-instance-name;user-prefix user-prefix;}}dynamic-profile (dynamic-profile-name | junos-default-profile) {aggregate-clients (merge | replace);use-primary (dynamic-profile-name | junos-default-profile);}interface interface-name {dynamic-profile (dynamic-profile-name | junos-default-profile) {aggregate-clients (merge | replace);use-primary (dynamic-profile-name | junos-default-profile);}exclude;overrides { (allow-snooped-clients | no-allow-snooped-clients);interface-client-limit number;no-bind-on-request;send-release-on-delete;}service-profile service-profile;trace;upto interface-name;}liveness-detection {failure-action (clear-binding | clear-binding-if-interface-up | log-only);method {bfd {detection-time {threshold milliseconds;}holdown-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;session-mode (automatic | multihop | single-hop);transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (0 | 1 | automatic);}}}overrides { (allow-snooped-clients | no-allow-snooped-clients);interface-client-limit number;no-bind-on-request;send-release-on-delete;}relay-agent-interface-id {prefix {host-name;logical-system-name;routing-instance-name;}use-interface-description (device | logical);}service-profile dynamic-profile-name;}liveness-detection {failure-action (clear-binding | clear-binding-if-interface-up | log-only);method {bfd {detection-time {threshold milliseconds;}holdown-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;session-mode (automatic | multihop | single-hop);}transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (0 | 1 | automatic);}overrides {(allow-snooped-clients | no-allow-snooped-clients);interface-client-limit number;no-bind-on-request;send-release-on-delete;}relay-agent-interface-id {prefix {host-name;logical-system-name;routing-instance-name;}use-interface-description (device | logical);}server-group server-group-name {ip-address;}service-profile dynamic-profile-name;}group group-name {active-server-group server-group-name;interface interface-name {exclude;upto interface-name;}relay-option-60 {vendor-option {default-local-server-group local-server-group-name;default-relay-server-group relay-server-group-name;drop;equals {ascii ascii-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}hexadecimal hexadecimal-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}}starts-with {ascii ascii-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}hexadecimal hexadecimal-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}}}}relay-option-82 {circuit-id {prefix {host-name;logical-system-name;routing-instance-name;}use-interface-description (device | logical);}}}relay-option-60 {vendor-option {default-local-server-group local-server-group-name;default-relay-server-group relay-server-group-name;drop;equals {ascii ascii-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}hexadecimal hexadecimal-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}}starts-with {ascii ascii-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}hexadecimal hexadecima-name {drop;local-server-group local-server-group-name;relay-server-group relay-server-group-name;}}}}relay-option-82 {circuit-id {prefix {host-name;logical-system-name;routing-instance-name;}use-interface-description (device | logical);}}server-group server-group-name {ip-address;}}family inet {filter {input filter-name;output filter-name;}}family inet6 {filter {input filter-name;output filter-name;}}family mpls {filter {input filter-name;output filter-name;}}family vpls {filter {input filter-name;}flood {input filter-name;}}hash-key {family inet {layer-3;layer-4;session-id;}family mpls {label-1;label 2;label-3;no-labels;payload {ip {layer-3-only;port-data {destination-lsb;destination-msb;source-lsb;source-msb;}}}}family multiservice {destination-mac;source-mac;}}helpers { bootp { client-response-ttl number; description text; dhcp-option82 {circuit-id {prefix hostname;use-interface-description;use-vlan-id;}disable;remote-id {prefix (hostname | mac | none);use-interface-description;use-string text;}vendor-id {text;}}interface interface-name { broadcast; client-response-ttl number; description text; dhcp-option82 {circuit-id {prefix hostname;use-interface-description;use-vlan-id;}disable;remote-id {prefix (hostname | mac | none);use-interface-description;use-string text;}vendor-id {text;}}maximum-hop-count number; minimum-wait-time seconds; no-listen; server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}vpn;}maximum-hop-count number;minimum-wait-time seconds;relay-agent-option; server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}vpn; }domain {description text; interface interface-name {broadcast;description text;no-listen;server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}port port-number {description text; interface interface-name {broadcast;description text;no-listen;server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}rtsdb-client-traceoptions {if-rtsdb {flag all <disable>;flag init <disable>;flag map <disable>;flag routing-socket <disable>;}}tftp {description text;interface interface-name {broadcast;description text;no-listen;server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}server name-or-address {logical-system logical-system-name;routing-instance (default | routing-instance-name);}}traceoptions {file {filename;files number;match regular-expression;size maximum-file-size;(world-readable | no-world-readable);}flag flag;level (all | error | info | notice | verbose | warning);no-remote-trace;}}load-balance {indexed-load-balance;per-prefix {hash-seed number;}}packet-capture {disable;file {filename;files number;size maximum-file-size;(world-readable | no-world-readable);}maximum-capture-size size;}port-mirroring {disable;family any { output {interface interface-name;}}family inet { output {interface interface-name {next-hop ip-address;}no-filter-check;}}input {rate number;run-length number;}instance instance-name {family any { output { interface interface-name;}}input {rate number;run-length number;}}traceoptions {file {filename;files number;match regular-expression;size maximum-file-size;(world-readable | no-world-readable);}no-remote-trace;}}sampling {disable; family inet {disable;output {aggregate-export-interval seconds;extension-service service-name;file {disable;filename filename;files number;size maximum-file-size;(stamp | no-stamp);(world-readable | no-world-readable);}flow-active-timeout seconds;flow-inactive-timeout seconds;flow-server ip-address-or-host-name {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);(local-dump | no-local-dump);port port-number;source-address ip-address;version (5 | 500 |8);version9 {template template-name;}}inline-jflow {flow-export-rate number;source-address ip-address;}}}family inet6 {disable;output {aggregate-export-interval seconds;extension-service service-name;flow-active-timeout seconds;flow-inactive-timeout seconds;flow-server host-name {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);(local-dump | no-local-dump);port port-number;source-address ip-address;version9 {template template-name;}}}}input {max-packets-per-second number;maximum-packet-length number;rate number;run-length number;}traceoptions {file {filename;files number;match regular-expression;size maximum-file-size;(world-readable | no-world-readable);}no-remote-trace;}instance instance-name {disable;family inet {disable;output {aggregate-export-interval seconds;extension-service service-name;flow-active-timeout seconds;flow-inactive-timeout seconds;flow-server ip-address-or-host-name {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);(local-dump | no-local-dump);port port-number;source-address ip-address;version (5 | 8);version-ipfix {template template-name;}version9 {template template-name;}}inline-jflow {flow-export-rate number;source-address ip-address;}}}family inet6 {disable;output {aggregate-export-interval seconds;extension-service service-name;flow-active-timeout seconds;flow-inactive-timeout seconds;flow-server ip-address-or-host-name {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);(local-dump | no-local-dump);port port-number;source-address ip-address;version-ipfix {template template-name;}version9 {template template-name;}}inline-jflow {flow-export-rate number;source-address ip-address;}}}family mpls {disable;output {aggregate-export-interval seconds;flow-active-timeout seconds;flow-inactive-timeout seconds;flow-server ip-address-or-host-name {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);(local-dump | no-local-dump);port port-number;source-address ip-address;}}}}}}

Modified: 2013-06-05