SRC-PE Services and Policies Guide

CD Home
Report an Error

Collapse TOC

Entire manual as PDF [6274 KB]

About This Guide
[PDF 91 KB]
Objectives
Audience
Documentation Conventions
Related Juniper Networks Documentation
Obtaining Documentation
Documentation Feedback
Requesting Support
Chapter: Managing Services with the SRC CLI
[PDF 243 KB]
Overview of Services
Automatic Service Activation
Enabling the Service Configuration on the SRC CLI
Before You Configure Services
Adding a Normal Service
Setting Parameter Values for Services
Aggregating Services
Fragment Services
Subscriber Reference Expressions for Fragment Services
Mandatory Services
Redundant Services
Aggregate Service Sessions
Session Activation
Session Deactivation
Session Monitoring
Service Activation
Before You Configure an Aggregate Service
How Parameters Are Passed From Aggregate Service to Fragment Service
Configuring Service Fragments for an Aggregate Service
Using Python Expressions in a Subscriber Reference Expression
Configuration Examples for Aggregate Services
Configuring Timers for Aggregate Services
Sharing Service Provisioning
Adding an Infrastructure Service
Extending Service Implementations with Script Services
Writing Scripts for Script Services
Example: Using the ScriptService SPI in Jython
Example: Using the ScriptService SPI in Java
Configuring Script Services
Restricting Simultaneous Activation of Services
Restricting Simultaneous Activation of Persistent or Automatic Services
Adding a Mutex Group
Restricting and Customizing Services for Subscribers
Assigning Service Scopes to Multiple VRs and Subscribers
Defining Multiple Scopes for a Service
Configuring Service Scopes
Adding Service Scopes
Assigning Services and Mutex Groups to Service Scopes
Assigning Service Scopes to VRs or Subscribers
Service Scope Configuration Examples
Example: Delivering a Limited Set of Services to Organizations
Example: Customizing Generic Services to Particular Regions
Restricting Service Activation
Chapter: Managing Services on a Solaris Platform
[PDF 1314 KB]
Overview of Services
LDAP Model for Services
Adding Services
Adding Services to Gain Access to Networks
Access Service Fields
Adding Outsourced Services
Outsourced Service Fields
Adding RADIUS Services
RADIUS Service Fields
Defining Vendor-Specific Attributes in the ERX VSA (I) Tab
Defining Vendor-Specific Attributes in the ERX VSA (II) Tab
Adding Value-Added Services
Before You Configure Value-Added Services
Adding a Normal Value-Added Service
Value-Added Service Fields
Setting Parameters for Value-Added Services
Parameter Fields
Configuring Substitutions
Adding Substitutions
Substitutions to a Transmission Rate for a Scheduled Action
Modifying Substitutions
Deleting Substitutions
Aggregating Services
Fragment Services
Subscriber Reference Expressions for Fragment Services
Mandatory Services
Redundant Services
Aggregate Service Sessions
Session Activation
Session Deactivation
Session Monitoring
Service Activation
Before You Configure an Aggregate Service
Adding an Aggregate Service
Configuration Examples for Aggregate Services
Service Fragment Fields
Using Python Expressions in a Subscriber Reference Expression
Configuring Timers for Aggregate Services
Aggregate Services Fields
Sharing Service Provisioning
Adding an Infrastructure Service
Extending Service Implementations with Script Services
Writing Scripts for Script Services
Example: ScriptService SPI in Jython
Example: ScriptService SPI in Java
Adding Script Services
Configuring Values for Script Services
Removing a File or URL from a Script Service
Restricting Simultaneous Activation of Services
Restricting Simultaneous Activation of Persistent or Automatic Services
Adding a Mutex Group
Mutex Group Fields
Adding Services to a Mutex Group
Restricting and Customizing Services for Subscribers
Assigning Service Scopes to Multiple VRs and Subscribers
Defining Multiple Scopes for a Service
Configuring Service Scopes
Adding Service Scopes
Service Scope Field
Assigning Services to Service Scopes
Adding Mutex Groups to Service Scopes
Assigning Service Scopes
Service Scope Configuration Examples
Example: Delivering a Limited Set of Services to Organizations
Example: Customizing Generic Services to Particular Regions
Allowing Automatic Service Activation
Configuring Permanent Services
Reviewing Service Status
Restricting Service Activation
Modifying Services
Deleting Services
Deleting Services from SDX Admin
Deleting Services with Tools Other Than SDX Admin
Deleting Services from Scopes
Chapter: Managing Service Schedules
[PDF 95 KB]
Overview of Service Schedules
Event-Based Schedules
Action Threshold
Preparation Time
Authorization Schedules
State-Based Schedules
Effective Period for Service Activation or Deactivation
One-Time Events and Recurring Events
Schedule Availability to Subscribers
Schedule Exclusions
Planning Service Schedules
Schedule Configuration Guidelines
Planning Schedules
Chapter: Scheduling Services with the SRC CLI
[PDF 130 KB]
Setting the Action Threshold and Preparation Time with the CLI
Authorizing Scheduled Services with the CLI
Adding a Service Schedule with the CLI
Setting the Time Schedule
Guidelines for Entering Time Values
Setting the Action
Defining Attributes for Service Activation
Example: Configuring Different Service Tiers for Different Days with the CLI
Example: Configuring a Service to Be Active During Nonwork Hours with the CLI
Example: Configuring a Service to Be Available for a Specified Interval with the CLI
Chapter: Scheduling Services on a Solaris Platform
[PDF 798 KB]
Setting the Action Threshold and Preparation Time on a Solaris Platform
Time Based Policies Fields
Authorizing Scheduled Services on a Solaris Platform
Adding a Service Schedule on a Solaris Platform
Service Schedule Fields
Creating an Entry for a Schedule on a Solaris Platform
Setting the Time Schedule
Sample Time Definitions
Configuring the Time Schedule
Guidelines for Entering Time Values
Time Values
Setting the Action
Changing or Removing the Name of a Service Associated with a Schedule
Deleting a Schedule Entry
Deleting a Schedule Exclusion Entry
Editing a Schedule Entry
Editing a Schedule Exclusion Entry
Example: Configuring Different Service Tiers for Different Days
Example: Configuring a Service to Be Active During Nonwork Hours
Example: Configuring a Service to Be Available for a Specified Interval
Chapter: Policy Management Overview
[PDF 208 KB]
Overview of Policy Management
Router Policy Features Supported
JUNOS Routing Platform Features
JUNOSe Router Features
Default Policies and Service Policies
How Policies Are Installed on the Router
Installing Default Policies
Installing and Removing Service Policies
Reloading Default Policies
Policy List Sharing
Network Perspective for Creating Policies
Collecting Accounting Statistics
Policy Components
Policy Editor
Policy Engine
Policy Repository
Policy Enforcement Point
Policy Information Model
Policy Objects
Policy Rules
Supported Conditions and Actions
Policy Conditions
Multiple Classifiers
Rate-Limiting with Multiple Classifiers
Expanded Classifiers
Policy Actions
Combining Actions
Policy LDAP Schema Model
Delivering QoS Services in a Cable Environment
Service Flow Scheduling Types
Client Type 1 Support
Proxied QoS with Policy Push
PCMM Gate
Session Class ID
PCMM Classifiers
PCMM Classifiers and Extended Classifiers
Guidelines for Configuring Classifiers
Traffic Profiles
DOCSIS Parameters
Service Class Name
FlowSpec Parameters
Marking Packets
Chapter: Using Policy Editor
[PDF 282 KB]
Overview of Policy Editor
Key Mapping
Nonroot Users
Exception Handling for the Directory
Providing Data Security
Working with Policy Data Files
Multi-User and Multi-Instance Concurrence
Starting Policy Editor
Understanding the Policy Editor Layout
Using the Menu Bar
Using the Toolbar
Using the Navigation Pane
Navigation Pane Icons
General Procedures for Using Policy Editor
Customizing Policy Editor Properties
Opening Multiple Policy Editor Windows
Printing Policy Objects
Undoing and Redoing Operations
Filtering Searches
Finding Objects in the Navigation Pane
Running Queries for QoS Policy Information
Accessing Router CLIs
Modifying Policies
Selecting Multiple Objects
Using Drag and Drop to Cut and Paste Objects
Cutting Objects
Copying Objects
Pasting Objects
Deleting Policy Objects
Reloading a Policy Object
Using Pop-Up Menus
Using the Content Pane
Using Tool Tips
Internationalization
Storing and Retrieving Policies
Sorting Objects
Chapter: Overview of Using Local and Global Parameters
[PDF 147 KB]
Overview of Global and Local Parameters
Parameter Types
Predefined Global Parameters
Naming Global Parameters
Chapter: Configuring Local and Global Parameters with the SRC CLI
[PDF 69 KB]
Viewing Predefined Global Parameters with the SRC CLI
Configuring Global Parameters with the SRC CLI
Configuring Local Parameters with the SRC CLI
Viewing Runtime Parameters with the SRC CLI
Chapter: Configuring Local and Global Parameters with Policy Editor
[PDF 172 KB]
Viewing Global Parameters in Policy Editor
Viewing Local Parameters in Policy Editor
Creating and Modifying Global Parameters in Policy Editor
Creating Global Parameters from the Parameters Folder
Creating Global Parameters Within a Policy
Parameter Definition Fields
Creating and Modifying Local Parameters in Policy Editor
Creating a Local Parameter
Chapter: Configuring and Managing Policies with the SRC CLI
[PDF 450 KB]
Before You Configure Policies
Creating a Worksheet
Naming Objects
Using the apply-groups Statement
Using Expressions
Policy Values
SAE to JUNOS Routing Platforms
SAE to JUNOSe Routers
Enabling the Policy Configuration on the SRC CLI
Configuring Policy Folders
Configuring Policy Groups
Configuring Policy Lists
Configuring Policy Rules
Before You Configure JUNOS Policy Rules
JUNOS Scheduler and JUNOS Shaping Policy Rules
JUNOS ASP Policy Rules
Setting the Policy Rule Precedence
Adding a Policy Rule
Configuring Classify-Traffic Conditions
Before You Configure Classify-Traffic Conditions
Enabling Expansion of JUNOSe Classify-Traffic Conditions
Specifying the PCMM Classifier Type
Specifying Port Access for Traffic Classification
Creating a Classify-Traffic Condition
Configuring Source Networks
Configuring Source Grouped Networks
Configuring Destination Networks
Configuring Destination Grouped Networks
Configuring Protocol Conditions
Configuring Protocol Conditions with Ports
Configuring Protocol Conditions with Parameters
Configuring TCP Conditions
Configuring ICMP Conditions
Configuring IGMP Conditions
Configuring IPSec Conditions
Configuring ToS Byte Conditions
Configuring JUNOS Filter Conditions
Configuring Application Protocol Conditions
Using Map Expressions in Application Protocol Conditions
Configuring QoS Conditions
Configuring Actions
Configuring DOCSIS Actions
Configuring Filter Actions
Configuring FlowSpec Actions
Configuring Forward Actions
Configuring Forwarding Class Actions
Configuring GateSpec Actions
Configuring Loss Priority Actions
Configuring Mark Actions
Configuring NAT Actions
Configuring Next-Hop Actions
Using the Next-Hop Action with the Captive Portal
Configuring Next-Hop Action
Configuring Next-Interface Actions
Configuring Next-Rule Actions
Configuring Policer Actions
Configuring the Packet Action for the Policer Action
Configuring QoS Profile Attachment Actions
Configuring Rate-Limit Actions
Configuring Reject Actions
Configuring Routing Instance Actions
Configuring Scheduler Actions
Configuring Drop Profiles
Configuring Service Class Name Actions
Configuring Stateful Firewall Actions
Configuring Traffic-Class Actions
Configuring Traffic-Mirror Actions
Configuring Traffic-Shape Actions
Chapter: Configuring and Managing Policies with Policy Editor
[PDF 1026 KB]
Before You Configure Policies
Creating a Worksheet
Naming Objects
Using the apply-groups Statement
Using Expressions
Policy Values
SAE to JUNOS Routing Platforms
SAE to JUNOSe Routers
Configuring Policy Folders
Policy Folder Fields
Configuring Policy Groups
Policy Group Fields
Using the PolicyGroup Summary Table
Configuring Policy Lists
Policy List Fields
Using the PolicyList Summary Table
Configuring Policy Rules
Before You Configure JUNOS Policy Rules
JUNOS Scheduler and JUNOS Shaping Policy Rules
JUNOS ASP Policy Rules
Setting the Policy Rule Precedence
Adding a Policy Rule
Policy Rule Fields
Using the PolicyRule Summary Table
Configuring Classify-Traffic Conditions
Enabling Expansion of JUNOSe Classify Traffic Conditions
Enable JUNOSe Classifier Expansion Field
Specifying the PCMM Classifier Type
Specifying Port Access for Traffic Classification
Classify-Traffic Condition Fields
Direction Field
Network Protocol Fields
Source and Destination Network Fields
Packet Length Field
IP Protocol Fields
ToS Byte
TCP, ICMP, IGMP, and IPSec Protocol Fields
JUNOS Filter Condition Fields
Application Protocol Fields
Using Map Expressions in Application Protocol Conditions
Filling in Application Protocol Fields
Configuring QoS Conditions
QoS Condition Fields
Configuring Actions
Adding Actions
Configuring DOCSIS Actions
Configuring Filter Actions
Configuring FlowSpec Actions
Configuring Forward Actions
Configuring Forwarding Class Actions
Configuring GateSpec Actions
Configuring Loss Priority Actions
Configuring Mark Actions
Configuring NAT Actions
Configuring Next-Hop Actions
Using the Next-Hop Action with the Captive Portal
Configuring Next-Hop Action
Configuring Next-Interface Actions
Configuring Next-Rule Actions
Configuring Policer Actions
Configuring QoS Profile Attachment Actions
Configuring Rate-Limit Actions
Configuring Reject Actions
Configuring Routing Instance Actions
Configuring Scheduler Actions
Configuring Drop Profile Maps
Configuring Service Class Name Actions
Configuring Stateful Firewall Actions
Configuring Traffic-Class Actions
Configuring Traffic-Mirror Actions
Configuring Traffic-Shape Actions
Modifying Policy Objects in the Directory
Modifying Policy Groups
Adding Policy Groups
Deleting and Purging Policy Groups from the Directory
Chapter: Policy Examples Created with the SRC CLI
[PDF 120 KB]
Example: Creating Access Policies for Subscribers
Types of Policies
Sample Access Policies
DHCP Policy Group
PPP Policy Group
Example: Providing Tiered Internet Services with Policing
Types of Policies
Sample JUNOSe Rate-Limiting Policy
Sample JUNOS Policer Policy
Defining the Tiered Internet Services
Internet-Gold Service
Internet-Silver Service
Internet-Bronze Service
Example: Providing Premium Services
Types of Policies
Sample JUNOS and JUNOSe Content Provider Policies
Defining the Premium Services
Music Service
News Service
Chapter: Policy Examples Created with Policy Editor
[PDF 304 KB]
Example: Creating Access Policies for Subscribers
Types of Policies
Sample Access Policies
DHCP Policy Group
PPP Policy Group
Example: Providing Tiered Internet Services with Policing
Types of Policies
Sample JUNOSe Rate-Limiting Policy
Sample JUNOS Policer Policy
Defining the Tiered Internet Services
Internet-Gold Service
Internet-Silver Service
Internet-Bronze Service
Example: Providing Premium Services
Types of Policies
Sample JUNOS and JUNOSe Content Provider Policies
Defining the Premium Services
Music Service
News Service
Chapter: Defining and Acquiring Values for Parameters
[PDF 405 KB]
Parameters and Substitutions
Value Acquisition for Single Subscriptions
Value Acquisition for Multiple Subscriptions
Defining Parameters
Formatting Substitutions
Roles
Expressions
Formatting Numbers
Formatting Strings
Using IPv4 Addresses
Specifying Ranges
Formatting Lists
Formatting Maps
Using Keywords
Using Separators
Using Operators
Adding Comments to Substitutions
Validating Substitutions
Example: Parameter Value Substitution
Setting Up a Service That Uses Parameters
Summary of Procedure
Creating a Policy Group
Creating a Value-Added Service
Creating an Enterprise Subscriber
Subscribing ABCInc to the GoldMetered Service
Acquiring the Parameter Values
Index