Cisco Cisco Tunnel Terminating Gateway (TTG)
StarOS Tasks
▀ Subsystem Tasks
▄ ASR 5000 System Administration Guide, StarOS Release 17
392
Task
Description
Function
cspctrl
Card-Slot-Port
Controller
Controller
Manages physical chassis components.
cssctrl
Content Server
Selection (CSS)
Controller
Selection (CSS)
Controller
Maintains all global CSS properties which include a list of CSS servers that can be
bound to a service in a context.
bound to a service in a context.
CSS defines how traffic will be handled based on the “content” of the data presented
by or sent to a mobile subscriber. CSS encompasses features such as load balancing,
NAT, HTTP redirection, DNS redirection.
The content server (services) can be either external to the platform or integrated
within the platform. External CSS servers are configured via the Context
Configuration mode css server command.
by or sent to a mobile subscriber. CSS encompasses features such as load balancing,
NAT, HTTP redirection, DNS redirection.
The content server (services) can be either external to the platform or integrated
within the platform. External CSS servers are configured via the Context
Configuration mode css server command.
The CSS Controller does not create CSS Managers. CSS Managers are stopped and
started by VPN Managers. A CSS Manager is automatically created for each
context.
started by VPN Managers. A CSS Manager is automatically created for each
context.
cssmgr
Content Server
Selection (CSS)
Manager
Selection (CSS)
Manager
Spawned by the VPN Manager within a StarOS context.
Manages the keepalives to a CSS server within the specific VPN context.
Fetches the CSS related information for a subscriber
If a CSS server goes down, the cssmgr task reprograms the NPUs to by-pass the
service or redistribute the data among the rest of the servers in the service.
service or redistribute the data among the rest of the servers in the service.
dcardctrl
Daughter Card
Controller
[ASR 5x00 only]
Controller
[ASR 5x00 only]
Spawns daughter card managers during system initialization and monitors daughter
card managers during system steady state execution. It also spawns daughter card
managers whenever a daughter card manager task fails.
card managers during system steady state execution. It also spawns daughter card
managers whenever a daughter card manager task fails.
dcardmgr
Daughter Card Manager
[ASR 5x00 only]
[ASR 5x00 only]
Responsible for managing IPSec Security Associations for AH- and ESP-based
sessions.
sessions.
Interfaces with the on-board hardware accelerated cryptographic chip which
executes cryptographic algorithms associated with the given IPSec Security
Associations.
executes cryptographic algorithms associated with the given IPSec Security
Associations.
dhmgr
Distributed Host
Manager
Manager
Started automatically on each CPU by SITPARENT.
Coordinates establishment of locally terminated TCP, SCTP, and UDP connections
on behalf of multi-instanced tasks such as Diameter endpoints among sessmgr tasks.
on behalf of multi-instanced tasks such as Diameter endpoints among sessmgr tasks.
drvctrl
Driver Controller
Centralizes access to many of the system device drivers. It also performs
temperature and voltage monitoring.
temperature and voltage monitoring.
hdctrl
Hard Drive Controller
Controls and manages the drive array spanning the management cards.
hwctrl
Hardware Controller
The hwctrl task has several timers that manage polling loops for hardware sensor
readings, sensor threshold monitoring, and fan tray monitoring.
readings, sensor threshold monitoring, and fan tray monitoring.
hwmgr
Hardware Manager
The hwmgr task runs on all cards in the chassis to read local accessible hardware
sensors and report them back to the hwctrl.
sensors and report them back to the hwctrl.
inetd
InterNET Service
Daemon
Daemon
The subsystem responsible for starting most of the network services.
Listens for requests from connecting clients, such as FTP, SFTP, and telnet. When a
TCP packet or UDP packet arrives with a particular destination port number, inetd
launches the appropriate server program to handle the connection.
TCP packet or UDP packet arrives with a particular destination port number, inetd
launches the appropriate server program to handle the connection.