Research of Programmable Router
Programmable router is a routing device which can decompose into several components and interfaces from function aspect and toward the goals of deploying richer services,new protocol and easing working load of the network management through flexible configuration and programming.This paper surveys related research works about it,distinguishes the differentials between traditional router,scalable router,active network node,reconfigurable router and programmable router,and mainly focuses on its architecture,data path programmability.Apart from that,other related aspects of programmable router are discussed,including the operating system platform refactoring,network configuration and administration,and creative application etc.At last,the possible future research directions are discussed as references for the research of programmable router.