交换机转发方式
交换(switching)是按照通信两端传输信息的要求,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称。根据工作位置的不同,可以分为广域网交换机和局域网交换机。广域网的交换机(switch)就是一种在通信系统中完成信息交换功能的设备。
- 中文名称 交换机转发方式
- 外文名称 switching
- 按照 通信两端传输信息的要求
- 方法 人工或设备自动完成的方法
- 分类 广域网交换机和局域网交换机
转发方式
1.直通转发(cut-through switching )
2.存储转发(Store-and-Forward switching)
3.无碎片转发(Fragment-free switching)
由于第三种方法主要是第一种"直通转发"的变形,所以只着重介绍第一二种方法。
无论是直通转发还是存储转发都是一种二层的转发方式,而且它们的转发策略都是基于 目的MAC(DMAC)的,在这一点上这两种转发方式没有区别。
它们之间的最大区别在于,它们何时去处理转发,也就是交换机怎样去处理数据包的接收进程和转发进程的关系。
类型
直通转发
1.失去了错误检查的能力
由于直通转发过程根本就没有接收到完整的数据包就进行转发了,所以无法进行CRC校验,也就无法进行错误检查,这个工作只能落在HOST上了。
2.加快了转发速度,减少了延迟。对比两种交换原理,不难看出在速度上是有很大提高的。
3.ACL?
存储转发
存储转发有一个致命的弱点就是速度问题。转发帧的时候先存储,然后进行处理之后才能放到转发队列中,这样繁琐的过程会影响响应速度,也就造成了高延迟的现象。
无碎片转发
这种转发方式其实是和直通转发一样的,只是比直通转发收取了更多的信息之后再进行转发,无碎片转发就是收取64字节才开始转发的,减少了转发出错的几率。