OpenRouter: A TCP-Based Lightweight Protocol for Control Plane and Forwarding Plane Communication
暂无分享,去创建一个
The Network Processing Forum (NPF) is delivering specifications for programmable network elements that reduce equipment time-to-market, while increasing time-in-market. ForCES (Forwarding and Control Element Separation) aims to define framework and associated mechanisms for standardizing the exchange of information between the logically separate functionality of the control plane and the forwarding plane. To make good use of the efforts of NPF and TCP reliability, this paper presents a TCP-based lightweight protocol for control plane and forwarding plane communication. This protocol meets many requirements of the ForCES working group charter for a protocol. We provide an evaluation of its applicability for a ForCES protocol. One advantage of this protocol is that it can provide good support for Common Programming Interface (CPI) of NPF. Also it can be easily extended to support new services or new functions. The current version of this protocol has been implemented in our IPv6 core router.
[1] Tzi-cker Chiueh,et al. Implementation and Evaluation of A QoS-Capable Cluster-Based IP Router , 2002, ACM/IEEE SC 2002 Conference (SC'02).
[2] Todd A. Anderson,et al. Requirements for Separation of IP Control and Forwarding , 2003, RFC.
[3] Spyros G. Denazis,et al. Designing Interfaces for Open Programmable Routers , 1999, IWAN.
[4] Ram Gopal,et al. ForwArding and Control ElemenT protocol (FACT) , 2003 .