📜  什么是直通切换?

📅  最后修改于: 2022-05-13 01:56:11.944000             🧑  作者: Mango

什么是直通切换?

直通是一种数据包交换方法,其中交换机在处理完目标地址后立即转发数据包,而无需等待整个数据包被接收。下一个数据包在前一个数据包被验证为到达接收者后立即发送,而无需等待前一个数据包的完整传输。

在职的 :
在直通交换中,每当数据包到达交换设备时,只要处理完目的地址,就开始数据传输。交换机在地址表中执行查找操作以检查目的地址是否有效。如果地址有效并且传出链路可用,则交换设备立即将帧传输到目标端口。

交换机对传入数据包使用循环冗余校验 (CRC) 进行错误检测,并将损坏的帧 EOF 字段标记为无效。它依赖目标设备对损坏的数据进行错误处理。目标设备检测到无效标志并丢弃帧。

类型:
直通式开关主要分为两种类型:

1. 快速帧转发:

  • 交换机在其 MAC 地址表中查找帧的目标 MAC 地址后立即转发该帧。它不会等待接收帧的其余部分。
  • 它具有低延迟和高数据传输速度。
  • 它具有很高的错误率,因为有错误的帧被转发到其他段。

2.无碎片:

  • Switch 在转发帧之前等待冲突窗口(64 字节)通过。它检查数据字段以确保没有发生碎片。
  • 它具有相对较低的数据传输速度。
  • 它具有低错误率,因为它在转发时监视每个帧的完整性。

优点 :

  1. 低延迟——
    交换设备不等待整个数据包到达进行传输,这减少了通过交换机的延迟(处理数据所需的时间)。
  2. 高速 -
    低延迟导致更高的传输速度,即传输数据包的速度。
  3. 更少的存储需求 -
    交换设备不需要存储数据包,这降低了内部存储需求。

坏处 :

  1. 诚信问题——
    转发损坏的帧,因为它们不会等待检查每个帧末尾的校验和是否有效。

用途:

  1. 光纤通道通信
  2. SCSI 流量传输
  3. 自动柜员机网络
  4. InfiniBand 网络
  5. 比特币