Design issues for high performance active routers

T. Wolf, J. Turner
2000 International Zurich Seminar on Broadband Communications. Accessing, Transmission, Networking. Proceedings (Cat. No.00TH8475)  
Modern networks require the flexibility to support new protocols and network services without changes in the underlying hardware. Routers with general-purpose processors can perform data path packet processing using software that is dynamically distributed. However, custom processing of packets at link speeds requires immense computational power. This paper proposes a design of a scalable, high-performance active router. Multiple network processors with cache and memory on a single application
more » ... pecific integrated circuit are used to overcome the limitations of traditional single processor systems. The proposed design is used as a vehicle for studying the key issues that must be resolved to allow active networking to become a mainstream technology. Benchmark measurements are used to put the design in relation to actual application demands. Index Terms-Active networks, multiprocessor system-on-achip, programmable network benchmark, router design.
doi:10.1109/izsbc.2000.829252 fatcat:usg5xtyefjfjriap3kzf2t4hky