Abstract
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.
This research was supported by the National Grand Fundamental Research 973 Program of China under Grant No. 2003CB314802 and the National Natural Science Foundation of China Grant No.90104001.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Pradhan, P., Chiueh, T.-C.: Implementation and Evaluation of A QoS-Capable Cluster-Based IP Router. In: Proceedings of SC 2002 (2002)
Herity, D.: Network Processor Software: Some Lessons Learned (May 2001), http://www.s3group.com/pdf/N_1-2001-NP-SoftwareLessonslearned.pdf
Denazis, S., Miki, K., Vicente, J., Campbell, A.: Interfaces for Open Programmable Routers. In: Proceedings of IWAN (July 1999)
Yang, L., et al.: ForCES Forwarding Element Functional Model (February 2004), http://draft-yang-forces-model-02.txt
Khosravi, H., Anderson, T.: Requirements for Separation of IP Control and Forwarding. RFC 3654 (November 2003)
Audu, A., Gopal, R., et al.: ForwArding and Control ElemenT protocol (FACT) (November 2003), http://draft-gopal-forces-fact-06.txt
Wang, W.: General Router Management Protocol (GRMP) Version 1 (November 2003), http://draft-wang-forces-grmp-01.txt
Wang, W.: A Control Scheme and Management Protocol for Open Programmable QoS IP Routers. In: Proceedings of SCI 2003 (July 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhao, F., Su, J., Cheng, X. (2005). OpenRouter: A TCP-Based Lightweight Protocol for Control Plane and Forwarding Plane Communication. In: Lu, X., Zhao, W. (eds) Networking and Mobile Computing. ICCNMC 2005. Lecture Notes in Computer Science, vol 3619. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11534310_108
Download citation
DOI: https://doi.org/10.1007/11534310_108
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28102-3
Online ISBN: 978-3-540-31868-2
eBook Packages: Computer ScienceComputer Science (R0)