Cisco Cisco Tunnel Terminating Gateway (TTG)
StarOS Tasks
Subsystem Tasks ▀
ASR 5000 System Administration Guide, StarOS Release 17 ▄
393
Task
Description
Function
ipsecctrl
IPSec Controller
Started by SIT on system startup regardless of configuration.
Starts ipsecmgr tasks based on configuration and maintains its list for task recovery.
Receives and maintains user configuration for IPSec.
Manages the configured IPSec crypto maps and its assignment to ipsecmgrs.
Interfaces with the vpnmgr task for required IPSec configuration parameters such as
IP Access Lists, IP pools, interface addresses, and interface state notifications.
IP Access Lists, IP pools, interface addresses, and interface state notifications.
ipsecmgr
IPSec Manager
Created by the Session Controller, establishes and manages secure IKEv1, IKEv2
and IPSec data tunnels.
and IPSec data tunnels.
kvctrl
Key Value Controller
Central key value store (kvstore) function that runs on the management card. Its
primary function is to support recovery and distribution functions.
primary function is to support recovery and distribution functions.
lagmgr
Link Aggregation
Group Manager
[ASR 5x00 only]
Group Manager
[ASR 5x00 only]
Started by npuctrl on the demux card's primary CPU (ASR 5000) or MIO (ASR
5500) with a facility level between CSP and npumgr to receive configuration/status
notification from npumgr and build global LAG database.
5500) with a facility level between CSP and npumgr to receive configuration/status
notification from npumgr and build global LAG database.
Exchanges control packets (LACP and Marker) over configured physical ports with
peers to reach agreement on an aggregation of links.
peers to reach agreement on an aggregation of links.
msgd
Messenger Daemon
Implements the Name Service and related functions for the internal message passing
system.
system.
msgproxy
Message Proxy
The Messenger Proxy process handles broadcast messages send from any single
application (referred to as a client) to any facility which has one instance per thread
(referred to as the Target Facility).
application (referred to as a client) to any facility which has one instance per thread
(referred to as the Target Facility).
One msgproxy task runs on each CPU complex on the SMC (ASR 5000), DPCs
(ASR 5500) and SF Virtual Machine (VPC-DI).
(ASR 5500) and SF Virtual Machine (VPC-DI).
Processes incoming broadcast messages from the Client processes, such as sessctrl,
distributes them to the correct Target Facility, such as sessmgr, creates the correct
responses and sends them back to the correct Client.
distributes them to the correct Target Facility, such as sessmgr, creates the correct
responses and sends them back to the correct Client.
nscontrol
Name Service
Controller
Controller
As part of the Messenger process, provides a reliable channel for tasks to send
control messages to the Messenger Daemon.
control messages to the Messenger Daemon.
ntpd
Network Time Protocol
(NTP) Daemon
(NTP) Daemon
Maintains the system time in synchronization with time servers using NTP. Enabled
when one or more NTP servers have been configured via the NTP Configuration
mode ntp server CLI command.
when one or more NTP servers have been configured via the NTP Configuration
mode ntp server CLI command.
rct
Recovery Control Task
Monitors tasks/managers/facilities across the system and performs recovery in the
event of a failure.
event of a failure.
sct
Shared Configuration
Task
Task
Performs the redundant storage of configuration information and other state
information in an in-memory database.
information in an in-memory database.
sft
Switch Fabric Task
Monitors the switch fabric and the gigabit Ethernet control plane.
sshd
Secure SHell Daemon
Supports secure login to the StarOS CLI. Enabled via the Context Configuration
mode server sshd CLI command.
mode server sshd CLI command.
ucm
Utilities Configuration
Manager
Manager
DHCPD, DNS, FTPD, INETD, NTPD, PING, RLOGIN, SFTPD, SFTP-SERVER,
SNMPD, SSH, SSHD, TELNET, TELNETD, TFTPD, TRACEROUTE
SNMPD, SSH, SSHD, TELNET, TELNETD, TFTPD, TRACEROUTE