Lecture Notes in Computer Science, 2002, Volume 2546/2002, 20-31, DOI: 10.1007/3-540-36199-5_2

PromethOS: A Dynamically Extensible Router Architecture Supporting Explicit Routing

Ralph Keller, Lukas Ruf, Amir Guindehi and Bernhard Plattner

View Related Documents

Abstract

Commercially available routers typically have a monolithic operating system that cannot be easily tailored and upgraded and support new network protocols. PromethOS is a modular router architecture based on Linux 2.4 which can be dynamically extended by plugin modules that are installed in the networking kernel. To install and configure plugins we present a novel signaling protocol that establishes explicitly routed paths transiting selected nodes in a predefined order. Such paths can be non-simple, where a given node is being visited more than once.

Keywords  Active networking - extensible router architecture - explicit path routing - service deployment

PromethOS originates from Prometheus who was the wisest Titan according to the Greek mythology. His name means “forethought” and he was able to foretell the future. The project was initially codenamed COBRA.

Fulltext Preview

Image of the first page of the fulltext document