[edit forwarding-options] Hierarchy Level
forwarding-options {
accounting group-name {
flow-active-timeout seconds;
flow-inactive-timeout seconds;
interface [ interface-names ] {
engine-id number;
engine-type number;
source-address address;
}
output {
autonomous-system-type (origin | peer);
cflowd [ host-names ] {
aggregation {
autonomous-system;
destination-prefix;
protocol-port;
source-destination-prefix {
caida-compliant;
}
source-prefix;
}
}
port port-number;
version format;
}
}
family family-name {
filter {
input filter-name;
}
flood {
input filter-name;
}
}
hash-key {
family inet {
layer-3;
layer-4;
}
family mpls {
label-1;
label-2;
ip;
payload;
}
}
helpers {
bootp {
description description-of-service;
interface interface-group {
description description-of-interface;
maximum-hop-count number;
minimum-wait-time seconds;
no-listen;
server [ addresses ];
}
server address < [ routing-instance routing-instance-name ] >;
}
domain {
description description-of-service;
interface interface-name {
description description-of-interface;
no-listen;
server address < [ routing-instance routing-instance-name ] >;
}
server address;
}
tftp {
description description-of-service;
interface interface-name {
description description-of-interface;
no-listen;
server address;
}
server address < [ routing-instance routing-instance-name ] >;
}
traceoptions {
file filename;
files number;
size bytes;
}
flag flag;
level level;
}
}
monitoring group-name {
family inet {
export-format cflowd-version-5;
flow-active-timeout seconds;
flow-inactive-timeout seconds;
interface [ interface-names ] {
engine-id number;
engine-type number;
input-interface-index number;
output-interface-index number;
source-address address;
}
output {
cflowd [ host-names ] {
port port-number;
}
}
next-hop-group [ group-names ] {
interface interface-name {
next-hop [ addresses ];
}
}
}
port-mirroring {
input {
family inet {
rate num;
run-length num;
}
}
output {
interface interface-name {
next-hop address;
}
no-filter-check;
}
}
sampling {
disable;
input {
family inet {
max-packets-per-second number;
rate number;
run-length number;
}
}
output {
cflowd [ host-names ] {
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 address;
version format;
}
file {
disable;
filename filename;
files number;
size bytes;
(stamp | no-stamp);
(world-readable | no-world-readable);
}
flow-active-timeout seconds;
flow-inactive-timeout seconds;
interface [ interface-names ] {
engine-id number;
engine-type number;
source-address address;
}
}
traceoptions {
file filename {
files number;
size bytes;
(world-readable | no-world-readable);
}
}
}
} # End of [edit forwarding-options] hierarchy level