Chapter 14. Run-time support systems
Abstract:
The hardware components of network systems require support from software. The software used on network systems can be structured into the control plane software that implements routing protocols and other control functions and the data plane software that implements packet forwarding operations. Networks are highly dynamic environments with run-time changes to routing information, security functionality, and other control and data plane functionality. Therefore, the software needs to adapt to these changes. Router systems, where ease of code development is more important than high performance, may use conventional operating systems to implement control and data plane functionality. In high-performance ...