存储转发(Storeandforward)方式
对于存储转发式的以太网交换机缓存器的设置与交换网络的结构应结合考虑在存储器价格低廉的今天选择如图所示的交叉点缓存的Crossbar交换结构是最合理的从缓存器设置的角度看它等效于N重输入缓存方式(参看第章图)吞吐率可达%;从交换结构的角度看它是空分开关矩阵可以在多对输人端口和输出端口之间并行地工作从而有利于提高交换的总速率此外这种结构也比较适合以太网交换中转发数据单元(MAC帧)长度不固定的情况以太网交换的存储转发方式与分组交换的原理是类似的所不同的只是存储转发的数据单元前者是MAC帧而后者是分组以太网MAC帻的存储转发流程如下

从各输入端口接收并暂存MAC帧
对整个帧进行格式检査和CRC校验判断帧是否正确若正确则转到步骤
否则转向步骤
识别帧的目的地址DA根据DA査找转发表找到后确定目的输出端口号将该帧送人相应的缓存器否则广播此帧(将此帧存人与其输人端口相连的所有交叉点的缓存器中)
从各缓存器中按一定的规则调度输出各帧
删除错帧(包括格式错误CRC校验有错的帧)
图的左半部分示出帧的上述存储转发流程由于使用了帧缓存器存储转发方式可以过滤掉一切错帧和冲突碎片可以实现速率的转换还可以解决交换网络内部和输出端口可能存在的冲突问题因此存储转发式交换机得到最广泛的应用这种方式的不足是存在着随机的存储转发时延
