To configure a Juniper Networks routing platform, you define a hierarchy of configuration statements, either by typing them in JUNOS command-line interface (CLI) configuration mode, or by loading a text file that contains the statements in formatted ASCII.
You can also write a JUNOScript or NETCONF application to add, modify, or delete configuration information; for more information, see JUNOS XML, JUNOScript, and NETCONF APIs.
In CLI configuration mode, you issue commands to perform the following operations:
When you load a text file that contains a configuration, you can commit it immediately to activate the configuration on the routing platform, or you can alter it in CLI configuration mode and commit it later. When loading the file, you can specify that it overwrite the entire configuration or portions of it, or that nonoverlapping portions be merged with the existing configuration.
You can include comments in the configuration to identify or explain particular statement or subhierarchies.
You can copy the contents of currently active file system partitions on the routing platform to standby partitions that are not active.