📜  LAN 交换机操作模式(1)

📅  最后修改于: 2023-12-03 14:43:43.863000             🧑  作者: Mango

LAN交换机操作模式

LAN交换机是用于局域网内的数据转发设备,能够把数据包从一个端口接收,并只把数据包转发到目标节点连接的端口上,从而提高了局域网传输效率。

LAN交换机的操作模式包括以下几种:

Cut-Through 模式

Cut-Through 是一种转发模式,它对数据包的延迟时间非常短,只需要拷贝数据包的目标地址,然后将其发送到目标节点的端口。 Cut-Through 模式的实现非常快,可以实现较高的传输速度,但是在处理损坏的数据包时会非常危险,因为 Cut-Through 不能检测到错误的数据包。

cut-through模式的特点:
- 传输速度非常快
- 无法处理损坏的数据包
Store-and-Forward 模式

Store-and-Forward 是一种转发模式,它是先在本地缓存接收到的整个数据包,然后进行校验,如果数据包未损坏,则使用另一条“outgoing-link”发送到目标节点的端口。 检查避免了向目标节点发送损坏的数据包,并根据需要进行纠正和错误排除。

store-and-forward模式的特点:
- 能够检测并处理损坏的数据包
- 处理速度较慢
Fragment-Free 模式

Fragment-Free 模式是 Cut-Through 和 Store-and-Forward 模式的折中方案。 在接收一个数据包后,它会检查前64字节的数据包剪切,并将它们存储在本地缓存中,以便在出现碎片时再进行处理,以尽可能快地让数据包正常传输。 如果碎片长度超过64个字节,则需要切换到 Store-and-Forward 模式。

fragment-free模式的特点:
- 快速处理数据包
- 能够处理少量的数据片段
非阻塞和阻塞交换机

非阻塞和阻塞交换机称为交换机表。 非阻塞交换机表允许所有传入的数据包无法阻塞数据包的传输路径。 而阻塞交换机表是通过泄洪(flooding)技术限制来自同一端口的所有数据包数量。

非阻塞交换机表的特点:
- 允许所有传入的数据包无法阻塞数据包的传输路径
- 线路速率成为了它们的瓶颈

阻塞交换机表的特点:
- 传输速度较慢
- 能够避免数据包丢失

总之,不同的操作模式可以满足不同的需求,在实际应用中需要根据局域网的具体情况及性能要求来选择相应的模式。