随着技术的发展,路由器的速度、抗攻击性和效率变得越来越高,但是路由器的基本结构——单片电路却从没有改变过。单片电路结构使用单一的处理器来执行所有的路由计算。这种结构已经成了系统的瓶颈。解决这个问题的可行方案之一就是多路由技术(Multirouter)。
多路由技术可以在一个物理路由器上实现同时为多个用户服务,即用一个物理路由器来完成多个路由器的功能,并且这些路由器的运行都是自治、独立和可以控制的。
传统的路由器使用集中计算的结构体系,用单一的处理器来运行路由计算、错误处理和路由器的管理功能。但是一般在网络边缘,用户数目集中而服务的应用量很大,因此对路由器的路由处理能力要求很高。而单片电路路由器由于结构的限制却无法有效扩展其处理能力。多路由技术允许在一个设备上实现多个路由器独立运行和共存,并且允许在单独的路由引擎上联合使用多个路由协议。
