Abstract
In a high-capacity router, with both a single routing processor (RP) and multiple interface cards each equipped with multiple network processors (NPs), it is very important to easily scale its capacity and reliably for the transfer of controlling system messages between the RP and the NPs. For these reasons, the control plane used for control messages, such as inter-processor communication (IPC) messages, is separated from the data forwarding plane used for transferring user data. In this paper, we propose and describe the implementation of control plane architecture, called Redundant IPC Network (RIPCN). We also evaluate the performance of the proposed RIPCN. From the evaluation results, when compared with a conventional IPC method, we show that the RIPCN not only provides an effective approach to the high availability of control plane, but also can improve its performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gwennap, L., Wheeler, B.: A Guide to Network Processors, MicroDesign Re-sources 1st edn. (2000)
Keshave, S., Rharma, R.: Issues and Trends on Router Design. IEEE Communications Magazine 36(5), 144–151 (May 1998)
Sharma, R., Keshav, S.: Signalling and Operating System Support for Native-Mode ATM Applications. In: SIGCOMM 1994, London, England, pp. 149–157 (1994)
Kim, B.J.: Design and Implementation of IPC Network in ATM Switching sys-tem. IEICE TRANS. COMMUN. E83-B (2000)
Rose, Weinberg: Software Concepts for High Availability. In: Proceedings of the Embedded Systems Conference, Boston (June 1999)
Huiqiang, W.: A parallel and Fault-tolerant LAN with Dual Communication Subnet-works. In: Parallel Algorithms/Architecture Synthesis, IEEE Proceedings, pp. 340–346 (1997)
Park, J., Park, J., Han, I., Kim, H.: A Dual-LAN Topology with the Dual-Path Ethernet Module. In: Monien, B., Feldmann, R.L. (eds.) Euro-Par 2002. LNCS, vol. 2400, pp. 791–794. Springer, Heidelberg (2002)
Xiao, X., Ni, L.M.: Parallel Routing Table Computation for Scalable IP Routers. In: Proceedings of IEEE International Workshop on Communication, Architecture, and Applications for Network-based Parallel Computing, pp. 144–158 (February 1998)
Lam, S.S.: A Carrier Sense Multiple Access Protocol for Local Networks. Computer Networks 4, 21–32 (1980)
Chung, M.Y., Piao, M.Z., Park, J., Kim, J.Y., Ahn, B.J.: Performance Analysis of Ethernet-Based IPC Schems for High-Capacity Router Systems. In: ICOIN 2003. vol. III, pp. 1473–1482 (February 2003)
Traina, P.: BGP-4 Protocol Analysis. IETF RFC1774 (March 1995)
Rekhter, Y., Li, T.: A Border Gateway Protocol 4 (BGP4). IETF RFC1771 (March 1995)
Bux, W.: Local-Area Subnetworks: A Performance Comparison. IEEE Trans. on Commu. COM-29(10), 1465–1473 (October 1981)
Schwartz, M.: Telecommunication Networks: Protocols, Modeling and Analysis. Addison-Wesley, Reading (1987)
CSIX-L1: Common Switch Interface Specifcation-L1 (August 2000), http://www.csix.org/csix1.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, Y., Huh, J., Jung, H., Cho, K.R. (2004). Design and Evaluation of Redundant IPC Network Adequate for an Edge Router. In: Dini, P., Lorenz, P., de Souza, J.N. (eds) Service Assurance with Partial and Intermittent Resources. SAPIR 2004. Lecture Notes in Computer Science, vol 3126. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27767-5_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-27767-5_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22567-6
Online ISBN: 978-3-540-27767-5
eBook Packages: Springer Book Archive