Toolpack Application:tbrouter
From TBwiki
(Difference between revisions)
(fix typo) |
(added - →Particularities) |
||
Line 19: | Line 19: | ||
== Resynchronization == | == Resynchronization == | ||
− | Tbrouter will synchronize its configuration from tboamapp. This includes the configured interfaces, vlans and ACLs. Tbrouter will also synchronize RTP/RTCP resources from toolpack_engine | + | Tbrouter will synchronize its configuration from tboamapp. This includes the configured interfaces, vlans and ACLs. Tbrouter will also synchronize RTP/RTCP resources from toolpack_engine |
+ | == Particularities == | ||
+ | |||
+ | Tbrouter is a special applications that takes control of CPU core of the servers it is running on. Normally two CPU cores are assigned to the Tbrouter application and these CPUs will show being used at 100%. So Tbrouter application will show 200% CPU usage with applications such as 'top'. | ||
== Logs == | == Logs == |
Latest revision as of 10:12, 27 June 2017
Contents |
Started By
tbrouter is a service spawned by the operating system.
Role
tbrouter is an application that handles all IP traffic for LAN/WAN interfaces.
It is responsible for:
- Manage LAN/WAN IP interfaces
- Act as a firewall to protect against intrusion.
- Protects against DDoS
High Availability
tbrouter is always active on each host it is running on.
Resynchronization
Tbrouter will synchronize its configuration from tboamapp. This includes the configured interfaces, vlans and ACLs. Tbrouter will also synchronize RTP/RTCP resources from toolpack_engine
Particularities
Tbrouter is a special applications that takes control of CPU core of the servers it is running on. Normally two CPU cores are assigned to the Tbrouter application and these CPUs will show being used at 100%. So Tbrouter application will show 200% CPU usage with applications such as 'top'.
Logs
The logs for the Tctrl tbrouter application as follows:
- [InstallDir]/tbrouter
- /lib/tb/toolpack/tbrouter