SRC-PE 2.0.x Network Guide
-
About This Guide
- Objectives
- Audience
- Documentation Conventions
- Related Juniper Networks Documentation
- Obtaining Documentation
- Documentation Feedback
- Requesting Support
-
Overview of the SAE
- Role of the SAE
- Connections to Managed Devices
- COPS Connection Between JUNOSe Routers and the SAE
- Beep Connection Between JUNOS Routing Platforms and the SAE
- COPS Connection Between CMTS Devices and the SAE
- COPS Connection Between Juniper Policy Servers and the SAE
- SAE Plug-Ins
- Internal Plug-Ins
- External Plug-Ins
- Hosted Plug-Ins
- Tracking and Controlling Subscriber and Service Sessions with SAE APIs
- SAE Core API
- SAE CORBA Remote API
- SAE Accounting
- Accounting Policy
- Subscription Process
- Tracking Subscriber Sessions
- Accounting Plug-Ins
- Interim Accounting
-
Configuring the SAE with the SRC CLI
- Configuring LDAP Access to Directory Data
- Configuring Access Through LDAPS to Service and Subscriber Data
- Related Topics
- Configuring Access to Subscriber Data
- Related Topics
- Configuring Access to Service Data
- Related Topics
- Configuring Access to Policy Data
- Related Topics
- Configuring Access to the Persistent Login Cache
- Related Topics
- Configuring the Location of Network Device Data
- Related Topics
- Enabling Automatic Discovery of Changes in SAE Configuration Data
- Related Topics
- Setting the Timeout and Number of Events for SAE Directory Eventing
- Related Topics
- Storing Subscriber and Service Session Data
- Session Store Files
- Active and Passive Session Stores
- Standby SAEs
- Session Store File Rotation
- Configuring the Session Store Feature
- Configuring Session Store Parameters for a Device Driver
- Related Topics
- Configuring Global Session Store Parameters
- Related Topics
- Reducing the Size of Objects for the Session Store Feature
- Related Topics
- Configuring the Number of Threads for Sessions
-
Managing SAE Data with the SRC CLI
- Commands to Manage SAE
- Reloading the SAE Data
- Reloading the SAE Configuration
- Reloading Services
- Reloading Subscriptions
- Reloading Interface Classification Scripts
- Reloading Domain Maps
- Updating Memory Usage
- Removing the Directory Blacklist
- Removing Login Registrations
- Removing Equipment Registrations
- Modifying Failover Server Parameters
- Shutting Down the Device Drivers
-
Managing SAE Data with the C-Web Interface
- Reloading the SAE Data with the C-Web Interface
- Reloading the SAE Configuration
- Reloading Services
- Reloading Subscriptions
- Reloading Interface Classification Scripts
- Reloading Domain Maps
- Updating Memory Usage with the C-Web Interface
- Removing the Directory Blacklist with the C-Web Interface
- Removing Login Registrations with the C-Web Interface
- Removing Equipment Registrations with the C-Web Interface
- Modifying Failover Server Parameters with the C-Web Interface
- Shutting Down the Device Drivers with the C-Web Interface
-
Using JUNOSe Routers in the SRC Network with the SRC CLI
- COPS Connection Between JUNOSe Routers and the SAE
- Highly Available Connections to JUNOSe Routers
- Adding JUNOSe Routers and Virtual Routers with the CLI
- Adding Operative JUNOSe Routers and Virtual Routers
- Adding Routers Individually
- Adding Virtual Routers Individually
- Related Topics
- Configuring the SAE to Manage JUNOSe Routers with the CLI
- Related Topics
- Using SNMP to Retrieve Information from JUNOSe Routers
- Configuring the SNMP Server on the JUNOSe Router
- Configuring Global SNMP Communities in the SRC Software
- Developing Router Initialization Scripts
- Interface Object Fields
- Required Methods
- Example: Router Initialization Script
- Specifying Router Initialization Scripts on the SAE with the CLI
- Accessing the Router CLI
- Starting the SRC Client on a JUNOSe Router
- Stopping the SRC Client on a JUNOSe Router
- Monitoring Interactions Between the SAE and the JUNOSe Router
- Troubleshooting Problems with Managing JUNOSe Routers
- Troubleshooting the SRC Client on JUNOSe Routers
- Viewing the State of JUNOSe Device Drivers with the SRC CLI
- Viewing Statistics for Specific JUNOSe Device Drivers with the SRC CLI
- Viewing Statistics for All JUNOSe Device Drivers with the SRC CLI
- Viewing the State of JUNOSe Device Drivers with the C-Web Interface
- Viewing Statistics for Specific JUNOSe Device Drivers with the C-Web Interface
- Viewing Statistics for All JUNOSe Device Drivers with the C-Web Interface
-
Using JUNOSe Routers in the SRC Network with a Solaris Platform
- COPS Connection Between JUNOSe Routers and the SAE
- Highly Available Connections to JUNOSe Routers
- Adding JUNOSe Routers and Virtual Routers
- Adding Operative JUNOSe Routers and Virtual Routers
- Adding Routers Individually
- Router Fields
- Adding Virtual Routers Individually
- Virtual Router Fields
- Specifying the SAEs That Can Manage the Router
- Adding an SAE
- Modifying an SAE Address
- Deleting an SAE Address
- Configuring the SAE to Manage JUNOSe Routers
- Using SNMP to Retrieve Information from JUNOSe Routers
- Configuring the SNMP Server on the JUNOSe Router
- Configuring Global SNMP Communities in the SRC Software
- Developing Router Initialization Scripts
- Interface Object Fields
- Required Methods
- Example: Router Initialization Script
- Specifying Router Initialization Scripts on the SAE
- Updating Local IP Address Pools for JUNOSe VRs
- Updating Local IP Address Pools with SDX Admin
- Updating Local IP Address Pools with the poolRepublish Command
- Syntax of poolRepublish Command
- Troubleshooting the poolRepublish Command
- Accessing the Router CLI
- Using Policy Editor
- Using SDX Admin
- Remote Access Fields
- Starting the SRC Client on a JUNOSe Router
- Stopping the SRC Client on a JUNOSe Router
- Monitoring Interactions Between the SAE and the JUNOSe Router
- Troubleshooting the SRC Client on JUNOSe Routers
-
Using JUNOS Routing Platforms in the SRC Network with the SRC CLI
- BEEP Connection Between JUNOS Routing Platforms and the SAE
- Adding JUNOS Routing Platforms and Virtual Routers
- Adding Operative JUNOS Routing Platforms
- Adding Routers Individually
- Adding Virtual Routers Individually
- Related Topics
- Configuring the SAE to Manage JUNOS Routing Platforms
- Related Topics
- Configuring Secure Connections Between the SAE and JUNOS Routing Platforms
- Manually Obtaining Digital Certificates
- Obtaining Digital Certificates through SCEP
- Installing the Server Certificate on the Routing Platform
- Creating a Client Certificate for the Router
- Installing the Client Certificate on the Router
- Configuring the SAE to Use TLS
- Configuring TLS on the SAE
- Checking Changes to the JUNOS Configuration
- Setting Up Periodic Configuration Checking
- Using SNMP to Retrieve Information from JUNOS Routing Platforms
- Configuring Global SNMP Communities in the SRC Software
- Developing Router Initialization Scripts
- Interface Object Fields
- Required Methods
- Example: Router Initialization Script
- Specifying Router Initialization Scripts on the SAE
- Accessing the Router CLI
- Configuring JUNOS Routing Platforms to Interact with the SAE
- Configuring the JUNOS Routing Platform to Apply Changes It Receives from the SAE
- Disabling Interactions Between the SAE and JUNOS Routing Platforms
- Monitoring Interactions Between the SAE and JUNOS Routing Platforms
- Troubleshooting Problems with the SRC Software Process
- Deleting All SRC Data on JUNOS Routing Platforms
- Viewing the State of JUNOS Device Drivers with the SRC CLI
- Viewing Statistics for Specific JUNOS Device Drivers with the SRC CLI
- Viewing Statistics for All JUNOS Device Drivers with the SRC CLI
- Viewing the State of JUNOS Device Drivers with the C-Web Interface
- Viewing Statistics for Specific JUNOS Device Drivers with the C-Web Interface
- Viewing Statistics for All JUNOS Device Drivers with the C-Web Interface
-
Using JUNOS Routing Platforms in the SRC Network with a Solaris Platform
- BEEP Connection Between JUNOS Routing Platforms and the SAE
- Adding JUNOS Routing Platforms and Virtual Routers
- Adding Operative JUNOS Routing Platforms
- Adding Routers Individually
- Router Fields
- Adding Virtual Routers Individually
- Virtual Router Fields
- Specifying the SAEs That Can Manage the Router
- Adding an SAE
- Modifying an SAE Address
- Deleting an SAE Address
- Configuring the SAE to Manage JUNOS Routing Platforms
- Configuring Secure Connections Between the SAE and JUNOS Routing Platforms
- Creating a Server Certificate for the SAE
- Installing the Server Certificate on the SAE
- Installing the Server Certificate on the Router
- Creating a Client Certificate for the Router
- Installing the Client Certificate on the Router
- Installing the Client Certificate on the SAE
- Configuring the SAE to Use TLS
- Configuring the Keystore for TLS Certificates and Keys
- Checking Changes to the JUNOS Configuration
- Setting Up Periodic Configuration Checking
- Using SNMP to Retrieve Information from JUNOS Routing Platforms
- Configuring Global SNMP Communities in the SRC Software
- Developing Router Initialization Scripts
- Interface Object Fields
- Required Methods
- Example: Router Initialization Script
- Specifying Router Initialization Scripts on the SAE
- Accessing the Router CLI
- Using Policy Editor
- Using SDX Admin
- Remote Access Fields
- Configuring JUNOS Routing Platforms to Interact with the SAE
- Configuring the JUNOS Routing Platform to Apply Changes It Receives from the SAE
- Disabling Interactions Between the SAE and JUNOS Routing Platforms
- Monitoring Interactions Between the SAE and JUNOS Routing Platforms
- Troubleshooting SRC Problems on JUNOS Routing Platforms
- Troubleshooting Problems with the SRC Software Process
- Troubleshooting Problems with Interfaces
- Troubleshooting Problems with Services
- Deleting All SRC Data on JUNOS Routing Platforms
-
Locating Subscriber Information with the NIC
- Locating Subscriber Management Information
- NIC Client/Server Mode
- NIC Local Host Mode
- Mapping Subscribers to a Managing SAE
- NIC Proxies and NIC Locators
- NIC Hosts
- NIC Agents
- NIC Resolvers
- High Availability for NIC
- High Availability in Existing NIC Configurations
- NIC Replication
- Planning a NIC Implementation
- NIC Configuration Scenarios
- NIC Agents Used in the NIC Configuration Scenarios
- Router Initialization Scripts with NIC Configuration Scenarios
-
Configuring NIC with the SRC CLI
- Configuration Statements for the NIC
- Configuration Statements for NIC Operating Properties
- Configuration Statements for NIC Scenarios
- Configuration Statements for NIC Logging
- Before You Configure the NIC
- Configuring the NIC with the SRC CLI
- Related Topics
- Starting the NIC with the SRC CLI
- Related Topics
- Reviewing and Changing Operating Properties for NIC with the SRC CLI
- Reviewing the Default NIC Operating Properties
- Changing NIC Operating Properties
- Related Topics
- Configuring NIC Replication with the SRC CLI
- Related Topics
- Configuring a NIC Scenario with the SRC CLI
- Configuring Directory Agents
- Configuring SAE Plug-In Agents
- Configuring the SAE to Communicate with SAE Plug-In Agents When You Use NIC Replication
- Obtaining Interface Configuration Information for OnePopStaticRouteIp
- Related Topics
- Configuring Advanced NIC Features
- Verifying Configuration for the NIC with the SRC CLI
- Related Topics
- Testing a NIC Resolution with the SRC CLI
- Example: Testing a NIC Resolution
- Related Topics
- Stopping a NIC Host on a C-series Controller with the SRC CLI
- Related Topics
- Restarting the NIC with the SRC CLI
- Related Topics
- Restarting a NIC Agent with the SRC CLI
- Related Topics
- Restarting a NIC Resolver with the SRC CLI
- Related Topics
- Changing NIC Configurations with the SRC CLI
- Related Topics
-
Configuring NIC on a Solaris Platform
- Configuring Operating Parameters for NIC Hosts on a Solaris Platform
- Directory Connection Properties for NIC Hosts
- NIC Host Properties
- Additional Properties for NIC Hosts
- Starting NIC on a Solaris Platform
- Stopping a NIC Host on a Solaris Platform
- Monitoring NIC Hosts on a Solaris Platform
-
Obtaining Interface Configuration for OnePopStaticRouteIp on Solaris Platforms
- JUNOS Interface Information for OnePopStaticRouteIp
- Information Collection for OnePopStaticRouteIp from the Network Publisher
- Before You Run the Network Publisher
- Configuring the Network Publisher
- Network Publisher Configuration File Fields
- Logging Configuration Fields
- Router Configuration Fields
- Filter Configuration Fields
- Directory Configuration Fields
- Troubleshooting Configuration Fields
- Running the Network Publisher
- Troubleshooting Router Connections and Configuration for the Network Publisher
- Changing the Location of an Input Directory for the Network Publisher
- Reviewing the Information Collected from a JUNOS Routing Platform
- Reviewing and Editing Interface Information from SDX Admin
- NIC Document That Maps Subscriber IP Addresses to a JUNOS Interface
-
Configuring Applications to Communicate with an SAE
- Overview of NIC Proxy Configuration
- Before You Configure a NIC Proxy
-
Configuring SRC Applications to Communicate with an SAE with the SRC CLI
- Configuration Statements for NIC Proxies
- Before You Configure a NIC Proxy
- Configuring Resolution Information for a NIC Proxy with the SRC CLI
- Changing the Configuration for the NIC Proxy Cache with the SRC CLI
- Configuring a NIC Proxy for NIC Replication with the SRC CLI
- Configuring NIC Test Data with the SRC CLI
-
Configuring Applications to Communicate with an SAE with SDX Admin
- Reviewing and Updating the ORB Configuration for Applications That Include a NIC Proxy on Solaris
- Configuring JacORB as the Default ORB
- Configuring One Web Application to Use JacORB
- Configuring a Web Application Server to Use JacORB
- Testing Applications by Using a NIC Proxy Stub on Solaris Platforms
- Configuring a NIC Proxy Stub from SDX Admin
- Configuring the Test Data
- Configuring a NIC Proxy Stub to Use a corbaloc URL to Test Data
- Configuring a NIC Proxy Stub to Use a File URL to Test Data
- Configuring a NIC Proxy Stub to Use an IOR to Test Data
- Monitoring NIC Proxies on Solaris Platforms
-
Developing Applications That Use NIC
- External Application Requirements for NIC
- External Non-Java Applications That Use NIC
- Creating a NIC Locator to Include with a Non-Java Application
- External Java Applications That Use NIC
- Developing a Java Application to Communicate with a NIC Proxy
- Instantiating a Configuration Manager
- Passing a Reference to the Configuration Manager to the NIC Factory
- Instantiating the NIC Factory Class
- Initializing Logging
- Instantiating the NIC Proxy
- Managing a Resolution Request
- Deleting Invalid Results from the NIC Proxy's Cache
- Removing the NIC Proxies
- Updating Information About Address Pools
-
NIC Resolution Process
- Overview of the NIC Resolution Process
- NIC Realms
- Key to Value Resolution
- NIC Data Types
- Constraints as NIC Data Types
-
Customizing a NIC Configuration
- Before You Customize a NIC Configuration
- Planning a Custom NIC Configuration
- Creating a Custom NIC Configuration by Adding Components to an Existing Scenario
- Creating a Custom NIC Configuration by Removing Components in an Existing Scenario
- Qualifying NIC Data Types
- Managing Directory Changes for the Directory Agent
-
NIC Configuration Scenarios
- Overview of NIC Configuration Scenarios
- OnePop Scenario
- Centralized Configuration
- Distributed Configuration
- Redundancy
- OnePopPcmm Scenario
- Centralized Configuration
- Distributed Configuration
- OnePopDynamicIp Scenario
- Centralized Configuration
- Distributed Configuration
- OnePopSharedIp Scenario
- Centralized Configuration
- Distributed Configuration
- OnePopStaticRouteIp
- Centralized Configuration
- Distributed Configuration
- OnePopAcctId Scenario
- OnePopLogin Scenario
- Centralized Configuration
- Distributed Configuration
- OnePopPrimaryUser
- Centralized Configuration
- Distributed Configuration
- OnePopDnSharedIp Scenario
- Centralized Configuration
- Distributed Configuration
- OnePopAllRealms Scenario
- Centralized Configuration
- Distributed Configuration
- MultiPop Scenario
- IP Realm
- Shared IP Realm
- DN Realm
-
Overview of Providing Admission Control with SRC-ACP
- Overview of SRC-ACP
- Deriving Congestion Points Automatically
- Deriving Edge Congestion Points
- Deriving Congestion Points from a Profile
- Deriving Backbone Congestion Points
- Allocating Bandwidth to Applications Not Controlled by SRC-ACP
- Use of Multiple SRC-ACPs
- Interactions Between SRC-ACP and Other Components
- Redundancy
- Fault Recovery
- State Synchronization
- API for ACP
-
Configuring Admission Control with the SRC CLI
- Configuration Statements for SRC-ACP
- Configuring SRC-ACP
- Creating Grouped Configurations for SRC-ACP
- Configuring an SRC-ACP Group
- Configuring Local Properties for SRC-ACP
- Configuring Basic Local Properties for SRC-ACP
- Configuring Initial Properties for SRC-ACP
- Configuring Directory Connection Properties for SRC-ACP
- Configuring Initial Directory Eventing Properties for SRC-ACP
- Configuring the SAE for SRC-ACP
- Configuring SRC-ACP as an External Plug-In
- Configuring Event Publishers
- Configuring the SAE to Monitor Interfaces for Congestion Points
- Configuring SRC-ACP Properties
- Configuring Logging Destinations for SRC-ACP
- Configuring Logging Destinations to Store Messages in a File
- Configuring Logging Destinations to Send Messages to System Logging Facility
- Configuring SRC-ACP Operation
- Configuring CORBA Interfaces
- Configuring SRC-ACP Redundancy
- Configuring Connections to the Subscribers' Directory
- Configuring Connections to the Services' Directory
- Configuring SRC-ACP Scripts and Classification
- Configuring SRC-ACP to Manage the Edge Network
- Configuring Network Interfaces in the Directory for the Edge Network
- Configuring Bandwidths for Subscribers
- Assigning Network Interfaces to Subscribers
- Configuring Bandwidths for Services in the Edge Network
- Configuring SRC-ACP to Manage the Backbone Network
- Configuring Network Interfaces in the Directory for the Backbone Network
- Extending SRC-ACP Congestion Points for the Backbone Network
- Configuring Action Congestion Points
- Configuring Bandwidths for Services in the Backbone Network
- Configuring Congestion Points for Services in the Backbone Network
- Configuring Congestion Points in the Directory
- Assigning Interfaces to Congestion Points
-
Configuring Congestion Point Classification with the SRC CLI
- Overview of Congestion Point Classification
- Congestion Point Classification Scripts
- Congestion Point Profiles
- Configuration Statements for Congestion Point Classification
- Classifying Congestion Points
- Configuring Targets and Criteria for Classification Scripts
- Configuring Classification Scripts Contents for Classification Scripts
- Configuring Congestion Point Classification Targets
- Selecting Congestion Point Classification Criteria
- Defining a Congestion Point Profile
- Congestion Point Expressions
- Expressions in Templates for Congestion Point Profiles
- Methods for Use with Scripting Expressions
- Match Criteria for Congestion Point Classification
-
Managing SRC-ACP with the SRC CLI
- Starting SRC-ACP
- Stopping SRC-ACP
- Reorganizing the File That Contains ACP Data
- Modifying Congestion Points
-
Monitoring Admission Control with the SRC CLI
- Viewing Information About Subscriber Sessions in the Edge Network
- Viewing Information About Congestion Points in the Edge Network
- Viewing Edge Congestion Point Information by DN
- Viewing Edge Congestion Point Information by Subscriber Session
- Viewing Information About Services in the Backbone Network
- Viewing Information About Congestion Points in the Backbone Network
- Viewing Backbone Congestion Point Information by DN
- Viewing Backbone Congestion Point Information by Service
- Viewing Information About Action Congestion Points in the Backbone Network
- Viewing Action Congestion Point Information by Service
- Viewing Action Congestion Point Information by Congestion Point
- Viewing Information About Subscribers Obtained from External Applications
- Viewing Information About Congestion Points Added Through an External Application
- Viewing Congestion Point Information by DN
- Viewing Congestion Point Information by Name
- Viewing SNMP Information for Devices
- Viewing SNMP Information for the Directory
- Viewing SNMP Information for SRC-ACP
-
Monitoring Admission Control with the C-Web Interface
- Viewing Information About Subscriber Sessions in the Edge Network with the C-Web Interface
- Viewing Information About Congestion Points in the Edge Network with the C-Web Interface
- Viewing Information About Edge Congestion Points by DN
- Viewing Information About Edge Congestion Points by Subscriber Session
- Viewing Information About Services in a Backbone Network with the C-Web Interface
- Viewing Information About Congestion Points in a Backbone Network with the C-Web Interface
- Viewing Information About Congestion Points in a Backbone Network by Expression
- Viewing Information About Congestion Points in a Backbone Network by DN
- Viewing Information About Action Congestion Points in a Backbone Network with the C-Web Interface
- Viewing Information about Action Congestion Points in a Backbone Network by Service
- Viewing Information about Action Congestion Points in a Backbone Network by Expression
- Viewing Information About Subscribers Obtained from External Applications with the C-Web Interface
- Viewing Information About Congestion Points Added Through an External Application with the C-Web Interface
- Viewing Information About Congestion Points from an External Application by DN
- Viewing Information About Congestion Points from an External Application by Interface Name
- Viewing Statistics for the SRC-ACP Configuration with the C-Web Interface
- Viewing General Statistics for SRC-ACP
- Viewing Statistics for the SRC-ACP Directory
- Viewing Device Statistics for SRC-ACP
-
Providing Admission Control with SRC-ACP on a Solaris Platform
- Installing SRC-ACP
- Local Properties for SRC-ACP
- Configuring SRC-ACP
- Configuring the SAE for SRC-ACP
- Configuring SRC-ACP as an External Plug-In
- Configuring Event Publishers
- Configuring the SAE to Monitor Interfaces for Congestion Points
- Internal Plug-In Properties for Monitoring Congestion Points
- Configuring SRC-ACP Properties
- Configuring Logging
- Configuring SRC-ACP Operation
- SRC-ACP Operating Properties
- Configuring CORBA Interfaces
- CORBA Interfaces Properties
- Configuring SRC-ACP Redundancy
- SRC-ACP Redundancy Properties
- Configuring State Synchronization
- State Synchronization Properties
- Configuring Connections to the Subscribers' Directory
- Subscriber Directory Properties
- Configuring Connections to the Services' Directory
- Service Directory Properties
- Configuring Eventing Properties for Databases
- Working with Partitioned Directories
- Configuring SRC-ACP Scripts and Classification
- Configuring SRC-ACP to Manage the Edge Network
- Configuring Network Interfaces in the Directory
- Bandwidth for Network Interfaces
- Configuring Bandwidths for Subscribers
- Bandwidth for Subscribers
- Assigning Network Interfaces to Subscribers
- Configuring Bandwidths for Services
- Configuring SRC-ACP to Manage the Backbone Network
- Configuring Network Interfaces in the Directory
- Extending SRC-ACP Congestion Points
- Configuring Action Congestion Points
- Managing Files from the Load Data Dialog Box
- Configuring Bandwidths for Services
- Configuring Congestion Points for Services
- Configuring Congestion Points in the Directory
- Assigning Interfaces to Congestion Points
- Defining a Congestion Point Profile
- Congestion Point Expressions
- Expressions in Templates for Congestion Point Profiles
- Methods for Use with Scripting Expressions
- Match Criteria for Congestion Point Classification
- Examples of Congestion Profiles
- Profile for Gigabit Ethernet Interface
- Profile That Contains Three Congestion Points
- Profile That Uses Congestion Point Templates
- Changing and Removing a Congestion Point Profile
- Starting SRC-ACP
- Stopping SRC-ACP
- Monitoring and Managing SRC-ACP
-
Index