Routing Engine Architecture for Next Generation Routers: Evolutional Trends

  • Nguyen K
  • Jaumard B
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

The routing engine is the essential part of a router. As a software component, the routing engine is used to control the router activities and to build the data forwarding table. Along with the hardware evolution, several software generations for routing engines have been experienced. In this paper, we first review the different routing engine architectures over the time and their main components. In some previous papers, we have investigated new directions for routing engine development for next generation routers, where specific distributed architectures have been proposed for several routing protocols. Taking into account the increasing traffic in the core networks, we next propose a framework integrating all specific distributed routing protocol architectures in order to significantly improve the scalability of the next generation routers. Bottlenecks are reduced, resulting in improving both the overall performance and the resiliency in the presence of faults. The scalability of the proposed distributed framework is estimated with respect to each routing protocol.

Cite

CITATION STYLE

APA

Nguyen, K. K., & Jaumard, B. (2009). Routing Engine Architecture for Next Generation Routers: Evolutional Trends. Network Protocols and Algorithms, 1(1). https://doi.org/10.5296/npa.v1i1.151

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free