Proceedings ArticleDOI
Toward a Distributed Control Plane Architecture for Next Generation Routers
Kim Khoa Nguyen,Brigitte Jaumard,Chadi Assi,M. Lanoue +3 more
- pp 173-182
Reads0
Chats0
TLDR
A new control plane architecture that is resilient and scalable where the OSPF/IS-IS, MPLS and BGP protocols are distributed using IETF-approved inter-protocol interfaces is proposed and the hyperchip router that has been built is presented.Abstract:
As networks become more and more pervasive and broadband access technologies evolve to provide affordable broadband solutions for both homes and offices, one needs to rethink the architecture design for next generation routers in order to be able to deliver multiple services over high-speed interfaces and perform fast switching capabilities (e.g., multipetabit). The size and complexity of next generation networks requires a protocol transition from its classical centralized approach to a fully distributed and scalable paradigm. In this paper, we propose a new control plane architecture that is resilient and scalable where we distribute the OSPF/IS-IS, MPLS and BGP protocols using IETF-approved inter-protocol interfaces. In such architecture, forwarding tables will be updated by OSPF, IS-IS, RTM, BGP and MPLS routing protocols distributed onto multiple processors, in the interface cards themselves. We therefore revisit each of these protocols and redraw their implementation within an efficient, scalable, distributed, resilient, and fault tolerant scheme. As a proof of concept, we present the hyperchip router (PBR1280) that has been built on these grounds and discuss the performance of the proposed distributed architecture. Although some features (e.g., resiliency) still need further development, it is shown that the proposed distributed routing protocol scheme already offers a new generation of routers with significant higher switching capacityread more
Citations
More filters
Patent
Hierarchical Redundancy for a Distributed Control Plane
TL;DR: In this paper, an application redundancy manager (ARM) instantiated on the active primary control processing entity manages the redundancy services for the secondary processing entities and selects one of the secondary entities to act as a backup for another one.
Journal ArticleDOI
Enabling infrastructure as a service (IaaS) on IP networks: from distributed to virtualized control plane
TL;DR: This article reviews the evolutionary trend of network element control planes from monolithic to distributed architectures according to network growth, and presents a new virtualization oriented architecture that allows infrastructure providers and service providers to achieve service delivery independently and transparently to end users based on virtualized network control planes.
Journal ArticleDOI
A distributed and scalable routing table manager for the next generation of IP routers
TL;DR: The proposed architecture is based on a sharing mechanism between control and line cards and is able to meet the scalability requirements for route computations, notifications, and advertisements and provides improvements in robustness and resiliency.
Patent
Forwarding data path optimization in a distributed environment for achieving micro-mobility
TL;DR: In this article, a forwarding plane of a network element is updated in response to receiving a mobility event, where a mobility message indicates a mobile node has coupled to a new access port associated with the network element.
Proceedings ArticleDOI
Distributed control plane architecture of next generation IP routers
Kim Khoa Nguyen,Brigitte Jaumard +1 more
TL;DR: The proposed architecture distributes the processing functions on router cards, i.e., on both control and line cards, and reduces the bottlenecks and improves both the overall performance and the resiliency in the presence of faults.
References
More filters
Multiprotocol Label Switching Architecture
TL;DR: This document specifies the architecture for Multiprotocol Label Switching (MPLS).
Resource ReSerVation Protocol (RSVP) -- Version 1 Functional Specification
TL;DR: RSVP as discussed by the authors is a resource reservation setup protocol designed for an integrated services Internet that provides receiver-initiated setup of resource reservations for multicast or unicast data flows, with good scaling and robustness properties.
Book
Distributed Systems: Principles and Paradigms
TL;DR: Intended for use in a senior/graduate level distributed systems course or by professionals, this text systematically shows how distributed systems are designed and implemented in real systems.
Journal ArticleDOI
Next generation routers
TL;DR: Several algorithms/architectures to implement IP route lookup, packet classification, and switch fabrics can be implemented with emerging network processors that have the advantages of providing flexibility to new applications and protocols, shortening the design cycle and time-to-market, and reducing the implementation cost by avoiding the ASIC approach.
Journal ArticleDOI
On characterizing BGP routing table growth
Tian Bu,Lixin Gao,Don Towsley +2 more
TL;DR: It is observed that the contribution of multi-homing and that of load balancing grow faster than the routing table does and that the load balancing has surpassed multihoming becoming the fastest growing contributor.