Traffic Sampling and Forwarding Configuration
To configure forwarding options and traffic sampling, include statements at the
[edit forwarding-options]hierarchy level:[edit forwarding-options]accountinggroup-name{output {cflowd [hostnames] {aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer);portport-number;versionformat;}flow-active-timeoutseconds;flow-inactive-timeoutseconds;interface [interface-names] {engine-idnumber;engine-typenumber;source-addressaddress;}}}familyfamily-name{filter {inputfilter-name;}flood {inputfilter-name;}}hash-key {family inet {layer-3;layer-4 ;}family mpls {label-1;label-2;payload {ip;}}}helpers {bootp {descriptiondescription-of-service;interface interface-group {descriptiondescription-of-interface;maximum-hop-countnumber;minimum-wait-timeseconds;no-listen;server [addresses];}maximum-hop-countnumber;minimum-wait-timeseconds;server [addresses];} domain {descriptiondescription-of-service; server address < [ routing-instancerouting-instance-names] >; interface interface-name {descriptiondescription-of-interface; no-listen; server address < [ routing-instancerouting-instance-names] >; }}tftp {descriptiondescription-of-service; server address < [ routing-instancerouting-instance-names] >; interface interface-name {descriptiondescription-of-interface; no-listen; server address < [ routing-instancerouting-instance-names] >;} } traceoptions { file { files number; size bytes; }flag flag; level level; } }monitoringgroup-name{family inet {output {cflowdhostname{portport-number;}export-format cflowd-version-5;flow-active-timeoutseconds;flow-export-destination {collector-pic;}flow-inactive-timeoutseconds;interfaceinterface-name{engine-idnumber;engine-typenumber;input-interface-indexnumber;output-interface-indexnumber;source-addressaddress;}}}}next-hop-group [group-names] {interfaceinterface-name{next-hop [addresses];}}port-mirroring {input {family inet {ratenumber;run-lengthnumber;}}output {interfaceinterface-name{next-hopaddress;}no-filter-check;}traceoptions{filefilename{filesnumber;sizebytes; (world-readable| no-world-readable); }}sampling {disable;input {family inet {max-packets-per-secondnumber;ratenumber;run-lengthnumber;}}output {cflowdhostname{aggregation {autonomous-system;destination-prefix;protocol-port;source-destination-prefix {caida-compliant;}source-prefix;}autonomous-system-type (origin | peer); (local-dump | no-local-dump); portport-number;source-addressaddress; versionformat; }file {disable;filenamefilename;filesnumber;sizebytes;(stamp | no-stamp);(world-readable | no-world-readable);}flow-active-timeoutseconds;flow-inactive-timeoutseconds;interface [interface-names] {engine-idnumber;engine-typenumber;source-addressaddress;}}traceoptions {filefilename{filesnumber;sizebytes;(world-readable | no-world-readable);}}}This chapter describes the following tasks for configuring traffic sampling and forwarding options:
- Minimum Traffic Sampling or Forwarding Configuration
- Configure a Forwarding Table Filter
- Configure Traffic Sampling
- Configure Discard Accounting
- Configure Flow Monitoring
- Configure a Next-Hop Group
- Configure Per-Flow Load-Balancing Information
- Configure the Router or Interface to Act as a DHCP/BOOTP Relay Agent
- Configure DNS and TFTP Packet Forwarding
- Disable Traffic Sampling
- Examples: Configure Traffic Sampling
- Configure Traffic Sampling Output
- Trace Traffic Sampling Operations
- Configure Flow Aggregation (cflowd)
- Configure Port Mirroring