当然这一判定还是对中低端路由器而言,因为高端路由器往往采用分布式处理系统体系设
计 。
(三)三层交换技术
近年来的对三层技术的宣传,耳朵都能起茧子,到处都在喊三层技术,有人说这是个非常
新的技术,也有人说,三层交换嘛,不就是路由器和二层交换机的堆叠,也没有什么新的
玩意,事实果真如此吗?下面先来通过一个简单的网络来看看三层交换机的工作过程 。
组网比较简单
使用IP的设备A------------------------三层交换机------------------------使用IP的
设备B
比如A要给B发送数据,已知目的IP,那么A就用子网掩码取得网络地址,判定目的IP是否与
自己在同一网段 。
假如在同一网段,但不知道转发数据所需的MAC地址,A就发送一个ARP请求,B返回其MAC地
址,A用此MAC封装数据包并发送给交换机,交换机起用二层交换模块,查找MAC地址表,将
数据包转发到相应的端口 。
假如目的IP地址显示不是同一网段的,那么A要实现和B的通讯,在流缓存条目中没有对应
MAC地址条目,就将第一个正常数据包发送向一个缺省网关,这个缺省网关一般在操作系统
中已经设好,对应第三层路由模块,所以可见对于不是同一子网的数据,最先在MAC表中放
的是缺省网关的MAC地址;然后就由三层模块接收到此数据包,查询路由表以确定到达B的
路由,将构造一个新的帧头,其中以缺省网关的MAC地址为源MAC地址,以主机B的MAC地址
为目的MAC地址 。通过一定的识别触发机制,确立主机A与B的MAC地址及转发端口的对应关
系,并记录进流缓存条目表,以后的A到B的数据,就直接交由二层交换模块完成 。这就通
常所说的一次路由多次转发 。
【二层交换机,三层交换机,四层交换机的区别..有没有人想知道?】由硬件结合实现数据的高速转发 。
这就不是简单的二层交换机和路由器的叠加,三层路由模块直接叠加在二层交换的高速背
板总线上,突破了传统路由器的接口速率限制,速率可达几十Gbit/s 。算上背板带宽,这
些是三层交换机性能的两个重要参数 。
简洁的路由软件使路由过程简化 。
大部分的数据转发,除了必要的路由选择交由路由软件处理,都是又二层模块高速转发,
路由软件大多都是经过处理的高效优化软件,并不是简单照搬路由器中的软件 。
结论
二层交换机用于小型的局域网络 。这个就不用多言了,在小型局域网中,广播包影响不大
,二层交换机的快速交换功能、多个接入端口和低谦价格为小型网络用户提供了很完善的
解决方案 。
路由器的优点在于接口类型丰富,支持的三层功能强大,路由能力强大,适合用于大型的
网络间的路由,它的优势在于选择最佳路由,负荷分担,链路备份及和其他网络进行路由
信息的交换等等路由器所具有功能 。
三层交换机的最重要的功能是加快大型局域网络内部的数据的快速转发,加入路由功能也
是为这个目的服务的 。假如把大型网络按照部门,地域等等因素划分成一个个小局域网,
这将导致大量的网际互访,单纯的使用二层交换机不能实现网际互访;如单纯的使用路由
器,由于接口数量有限和路由转发速度慢,将限制网络的速度和网络规模,采用具有路由
功能的快速转发的三层交换机就成为首选 。
一般来说,在内网数据流量大,要求快速转发响应的网络中,如全部由三层交换机来做这
推荐阅读
- 三层交换机与路由器之间的区别
- Cisco3550交换机上流量控制的实现
- 实战检验——交换机配置
- 主流交换机端口镜像配置
- 配置帧中继交换机
- 以太网交换机性能比较对照指标详解
- 交换机 集线器 路由器区别和作用
- VTP不能在交换机间同步的情况分析
- 配置思科三层交换的综合案例
- 1 在Cisco Catalyst 交换机常见的CatcOs错误消息
