回顾局域网络建设的发展过程,大致经历了这样几个阶段:第一阶段是路由器+网桥;第二阶段是中心路由器+交换机;第三阶段是路由交换机+工作组交换机。
尽管交换技术的支持者始终坚持把路由器推到网络的边缘,但在中、大型网络的设计中无法回避子网路由的问题。今天的个人电脑、工作站处理能力大大增强,网络应用日益丰富,网络的带宽应得到最有效的应用,网络的流量应具有最快捷的路径。而按照目前流行的局域网建立模式,路由的设计还存在如图1所示的缺陷。
网络以具有路由功能的骨干交换机和工作组交换机构成。节点A和节点B连接在同一工作组交换机上。但由于A与B处于不同的子网/VLAN,它们之间的通信必须经过核心的骨干交换机。骨干交换机第三层转发之后,A和B的通信才可能完成。这不仅使本地的数据流量加载到网络骨干上,而且全网所有的路由信息都必经中心路由交换机。
难怪有些网络用户干脆只选用具有路由功能的网络交换机组网。但他们却遇到了另外一些难题,如图2所示。
在这个解决方案中,A和B之间、C和D之间的通信再不需经过中心交换机。网络骨干和中心交换机的负载被分流了。但却出现了另外一些问题:
1.网络上出现了多个路由设备,为了实现路由分载,网络管理员必须重新计划IP子网的路由分割;
2.IP子网的路由分割使相关的每一个节点的默认路由都要重新配置;
3.多个路由器的出现带来了大量的路由管理工作;
4.数据包被两次拆包/打包,影响了性能;
5.有些交换路由器允许配置成一跳分均负载方式,但又占用了更多的IP地址,增加了网络管理问题;
6.成本较高。