时间 3层交换机将取代路由器成为网络界最流行话题但事实果真如此吗?
传统路由器在网络中有路由转发、防火墙、隔离广播等作用而在个划分了VLAN以后网络中逻辑上划分区别网段的间通信仍然要通过路由器转发
由于在局域网上区别VLAN的间通信数据量很大这样如果路由器要对每个数据包都路由次随着网络上数据量不断增大它将成为瓶颈而第 3层交换技术就是将路由技术和交换技术合 2为技术
在对第个数据流进行路由后它将会产生个MAC地址和IP地址映射表当同样数据流再次通过时将根据此表直接从 2层通过而不是再次路由从而消除了路由器进行路由选择而造成网络延迟提高了数据包转发效率
路由器转发采用最长匹配方式实现复杂通常使用软件Software来实现而 3层交换机路由查找是针对流它利用CACHE技术很容易采用ASIC实现因此可以大大节约成本并实现快速转发
但从技术上讲路由器和 3层交换机在数据包交换操作上存在着明显区别路由器般由基于微处理器引接执行数据包交换而 3层交换机通过硬件执行数据包交换因此和 3层交换机相比路由器功能更为强大像NAT、VPN等功能仍无法被完全替代
处于同个局域网中各子网互联可以用 3层交换机来代替路由器但局域网必须和公网互联以实现跨地域网络这时路由器就不可缺少个完全构建在交换机上网络会出现诸如碰撞、堵塞以及通信混乱等问题使用路由器将网络划分为多个子网通过路由所具备功能来有效进行安全控制策略则可以避这些问题
3层交换机现在还不能提供完整路由选择协议而路由器则具备同时处理多个协议能力当连接区别协议网络像以太网和令牌环组合网络依靠 3层交换机是不可能完成网间数据传输除此的外路由器还具有第 4层网络管理能力这也是 3层交换机所不具备
所以 3层交换机并不等于路由器也不可能完全取代路由器
来源:豆豆网
最新评论