摘要
可编程路由器是一种能从功能上分解成若干组件与接口,并能通过配置和与编程,实现灵活而动态地部署新服务、新协议和减轻网络管理负担的路由设备.本文调研了可编程路由器相关研究工作;讨论了可编程路由器与传统路由器、可扩展路由器、主动网络节点、可重构路由器的区别;重点说明了可编程路由器的架构及其数据路径的可编程性;同时也对可编程路由器的平台重构、网络管理及创新应用等方面进行了考察,最后对工作进行了总结并讨论了未来可能的研究方向.
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, sealable 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 refaetoring, 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.
出处
《小型微型计算机系统》
CSCD
北大核心
2011年第9期1814-1820,共7页
Journal of Chinese Computer Systems
基金
国家"九七三"重点基础研究发展计划项目(2009CB320501)资助
国家"八六三"高技术研究发展计划项目(2008AA01A323)资助