You configure all router properties by including statements in the configuration. A statement consists of a keyword, which is fixed text, and, optionally, an identifier. An identifier is an identifying name that you define, such as the name of an interface or a user name, and that allows you and the CLI to discriminate among a collection of statements.
The following list shows the statements available at the top level of configuration mode (that is, the trunk of the hierarchy tree). Table 4 describes each statement.
user@host#set?Possible completions: > accounting-options Accounting data configuration + apply-groups Groups from which to inherit configuration data > chassis Chassis configuration > class-of-service Class-of-service configuration > firewall Define a firewall configuration > forwarding-options Configure options to control packet sampling > groups Configuration groups > interfaces Interface configuration > policy-options Routing policy option configuration > protocols Routing protocol configuration > routing-instances Routing instance configuration > routing-options Protocol-independent routing option configuration > snmp Simple Network Management Protocol > system System parameters
An angle bracket ( > ) before the statement name indicates that it is a container statement and that you can define other statements at levels below it.
If there is no angle bracket ( > ) before the statement name, the statement is a leaf statement; you cannot define other statements at hierarchy levels below it.
A plus sign ( + ) before the statement name indicates that it can contain a set of values. To specify a set, include the values in brackets. For example:
[edit]
user@host# set policy-options community my-as1-transit members [65535:10 65535:11]
In some statements, you can include an identifier. For some identifiers, such as interface names, you must specify the identifier in a precise format. For example, the interface name "so-0/0/0" refers to an SDH/SONET interface that is on the FPC in slot 0, in the first PIC location, and in the first port on the PIC. For other identifiers, such as interface descriptive text and policy and firewall term names, you can specify a name of your choice. These identifiers can include any characters.
You must enclose in quotation marks (double quotes) identifiers and any strings that include the following characters: space tab ( ) [ ] { } ! @ # $ % ^ & | ` = ?
| Statement |
Description |
|---|---|
| accounting-options |
Configure accounting statistics data collection for interfaces and firewall filters. For information about the statements in this hierarchy, see Configure Accounting Options. |
chassis |
Configure properties of the router chassis, including the clock source, conditions that activate alarms, and SDH/SONET framing and concatenation properties. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Interfaces and Chassis. |
class-of-service |
Configure class-of-service parameters. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Interfaces and Chassis. |
firewall |
Define filters that select packets based on their contents. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Interfaces and Chassis. |
forwarding-options |
Define forwarding options, including traffic sampling options. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Interfaces and Chassis. |
groups |
Configure configuration groups. For information about statements in this hierarchy, see Configuration Groups. |
interfaces |
Configure interface information, such as encapsulation, interfaces, VCIs, and DLCIs. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Interfaces and Chassis. |
policy-options |
Define routing policies, which allow you to filter and set properties in incoming and outgoing routes. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Routing and Routing Protocols. |
protocols |
Configure routing protocols, including BGP, IS-IS, OSPF, RIP, MPLS, LDP, and RSVP. For information about the statements in this hierarchy, see the chapters that discuss how to configure the individual routing protocols in the JUNOS Internet Software Configuration Guide: Routing and Routing Protocols and the JUNOS Internet Software Configuration Guide: Traffic Engineering. |
| routing-instances |
Configure multiple routing instances. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Routing and Routing Protocols. |
routing-options |
Configure protocol-independent routing options, such as static routes, autonomous system numbers, confederation members, and global tracing (debugging) operations to log. For information about the statements in this hierarchy, see the JUNOS Internet Software Configuration Guide: Routing and Routing Protocols. |
snmp |
Configure SNMP community strings, interfaces, traps, and notifications. For information about the statements in this hierarchy, see Configure SNMP. |
system |
Configure systemwide properties, including the host name, domain name, DNS name server, user logins and permissions, mappings between host names and addresses, and software processes. For information about the statements in this hierarchy, see System Management Configuration Statements. |