SRC Configuration and Management Tools
The SRC software provides the following configuration and management tools:
- SRC CLI—C-series Controller and SRC software on a Solaris platform
- C-Web Interface—C-series Controller and SRC software on a Solaris platform
- Local Configuration Tools—Solaris platform only
- Policy Editor and Management—Solaris platform only
- SDX Admin—Solaris platform only
- SDX SNMP Agent
SRC CLI
The SRC CLI is the software interface that you use to configure, monitor, and manage a C-series Controller and SRC software. The SRC CLI uses the same operational model as the JUNOS CLI, which you use to configure and monitor JUNOS routing platforms.
The CLI provides numerous commands and statements and organizes them in a hierarchical fashion. Commands that perform a similar function are grouped together under the same level of the hierarchy. You type commands on a single line, and the commands are executed when you press the Enter key. The CLI provides command help and command completion, and supports Emacs-style keyboard sequences that allow you to move around on a command line and scroll through recently executed commands.
C-Web Interface
The C-Web interface is an application that allows you to configure, monitor, and manage a C-series Controller and SRC software by means of a Web browser through Hypertext Transfer Protocol (HTTP) or HTTP over Secure Sockets Layer (HTTPS). The C-Web interface uses the same operational model as the J-Web interface, which you use to configure and monitor JUNOS routing platforms.
The C-Web interface supports the configuration, monitoring, and management tasks that you can perform with the SRC CLI. Figure 3 shows a C-Web configuration page for the SAE.
Local Configuration Tools
The local configuration tool allows administrators to configure local files on the hosts that support SRC components such as the SAE and NIC. For some SRC components, the local configuration tool also reads data from and writes information to the directory.
Figure 4 shows an example of the configuration tool.
![]()
Policy Editor and Management
The SRC software works with Juniper Networks routers and PacketCable Multimedia Specification (PCMM) compliant CMTS platforms to provide differentiated QoS. The SRC software uses policies to define how the router or the CMTS device treats subscriber traffic. Policy management is responsible for defining policies and deploying the policies in an SRC network.
On JUNOS routing platforms, the SRC software supports class-of-service (CoS), firewall filters, policing, stateful firewall, stateless firewall, and Network Address Translation (NAT) services.
On JUNOSe routers, the SRC software supports policy routing, rate limiting, QoS classification and marking, packet forwarding, and packet filtering.
The Policy Editor application allows easy specification and validation of policies. Policy Editor stores policies in a central repository, or directory. It works closely with a policy engine, which performs dynamic policy decisions while activating services, leveraging on the directory content to decide which policies to use in a given context.
Figure 5 provides an example of Policy Editor. You can also configure policies with the SRC CLI.
![]()
SDX Admin
SDX Admin allows service providers to add, modify, and delete services, network definitions, and advanced configurations within the SRC software. For small installations and demonstrations, you can use SDX Admin to create and modify retailers, subscribers, and subscriptions to services.
Figure 6 shows the two panes that make up the SDX Admin interface:
- Navigation pane—Displays objects in a hierarchical tree. This pane is used to select and navigate through objects or the directory.
- Content pane—Displays details of objects that appear in the navigation pane. This pane is used to display and modify information about objects.
![]()
From SDX Admin, for example, you can create and define a new service, define a grouping of virtual routers, or define a new retailer.
Also, using SDX Admin, administrators can set the language for SRC interfaces so that information can be displayed in the language of choice. The language environment is set globally on the host that is running the SDX Admin software.
SDX SNMP Agent
The SDX SNMP agent monitors system performance and availability, system resources, and SRC processes that are running on the system. The agent obtains information from traps through SNMP. The SNMP agent is preconfigured to monitor SRC processes, such as those associated with infrastructure components (DirX for SRC software on Solaris platforms, and Interlink RADIUS). Additionally, it provides detailed monitoring and configuration of SRC server components such as the residential and enterprise portals, the SAE, NIC hosts, and the policy engine.
The master agent determines the SNMP version that supports integration with other network management systems. The SRC SNMP agent runs as a subagent to an installed master agent using the Agent Extensibility (AgentX) protocol. The SRC SNMP agent cannot act as a master agent.