交换机的交换方式

简介:
要正确理解交换机的工作原理以及其优越性,就不能不提到交换机的一些主流交换技术,正是
在这些交换技术基础上,交换机才实现了比集线器更好地性能,为此本篇介绍几个主流的交换技术
,随后在本篇最后将介绍交换机选购时的一些注意事项,帮助大家正确选购。

  一、交换机的交换方式

  目前交换机在传送源和目的端口的数据包时通常采用直通式交换、存储转发式和碎片隔离方式
三种数据包交换方式,下面分别简述。

  1、直通交换方式

  采用直通交换方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。
它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表
转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。
由于它只检查数据包的包头(通常只检查14个字节),不需要存储,所以切入方式具有延迟小,交
换速度快的优点(所谓延迟(Latency)是指数据包进入一个网络设备到离开该设备所花的时间)。


  它的缺点主要有三个方面:一是因为数据包内容并没有被以太网交换机保存下来,所以无法检
查所传送的数据包是否有误,不能提供错误检测能力;第二,由于没有缓存,不能将具有不同速率
的输入/输出端口直接接通,而且容易丢包。如果要连到高速网络上,如提供快速以太网(100BAS
E-T)、FDDI或ATM连接,就不能简单地将输入/输出端口“接通”,因为输入/输出端口间有速度
上的差异,必须提供缓存;第三,当以太网交换机的端口增加时,交换矩阵变得越来越复杂,实现
起来就越困难。 

  2、存储转发方式

  存储转发(Store and Forward)是计算机网络领域使用得最为广泛的技术之一,以太网交换机
的控制器先将输入端口到来的数据包缓存起来,先检查数据包是否正确,并过滤掉冲突包错误。确
定包正确后,取出目的地址,通过查找表找到想要发送的输出端口地址,然后将该包发送出去。正
因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进
行错误检测,并且能支持不同速度的输入/输出端口间的交换,可有效地改善网络性能。它的另一
优点就是这种交换方式支持不同速度端口间的转换,保持高速端口和低速端口间协同工作。实现的
办法是将10Mbps低速包存储起来,再通过100Mbps速率转发到端口上。 

  3、碎片隔离式(Fragment Free)

  这是介于直通式和存储转发式之间的一种解决方案。它在转发前先检查数据包的长度是否够64
个字节(512 bit),如果小于64字节,说明是假包(或称残帧),则丢弃该包;如果大于64字节,
则发送该包。该方式的数据处理速度比存储转发方式快,但比直通式慢,但由于能够避免残帧的转
发,所以被广泛应用于低档交换机中。

  使用这类交换技术的交换机一般是使用了一种特殊的缓存。这种缓存是一种先进先出的FIFO(
First In First Out),比特从一端进入然后再以同样的顺序从另一端出来。当帧被接收时,它被
保存在FIFO中。如果帧以小于512比特的长度结束,那么FIFO中的内容(残帧)就会被丢弃。因此,
不存在普通直通转发交换机存在的残帧转发问题,是一个非常好的解决方案。数据包在转发之前将
被缓存保存下来,从而确保碰撞碎片不通过网络传播,能够在很大程度上提高网络传输效率。









本文转自 qq8658868 51CTO博客,原文链接:http://blog.51cto.com/hujizhou/1040041,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
安全 网络虚拟化
3. 构建以太网交换网络
3. 构建以太网交换网络
30 0
|
4月前
|
网络协议 网络架构
交换路由组网
路由器可以说是一种将网络进行互联的专用计算机,路由器工作在TCP/IP的网络层,在TCP/IP中又称为IP网关。
30 0
|
11月前
|
编解码 网络协议 数据库
通信交换系统——信令和端口
通信交换系统——信令和端口
|
网络协议 网络虚拟化 网络架构
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
265 0
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
|
存储 缓存 网络架构
计算机网络的三种交换方式
1.电路交换 电话交换机接通电话线的方式称为电路交换 电路交换的三个步骤: 建立连接(分配通信资源) 通话(一直占用通信资源) 释放连接(归还通信资源) 电路交换致命的缺点:效率低!👨🏻
247 0
计算机网络的三种交换方式
|
网络协议 网络架构
|
网络虚拟化
路由与交换系列之GVRP协议的配置
路由与交换系列GVRP协议的配置
462 0
|
网络协议 网络架构
路由与交换系列之DHCPv6
1. 深刻理解IPv6协议原理。 2. 掌握DHCPv6协议的配置方法
2633 0
路由与交换系列之DHCPv6
|
网络协议 网络虚拟化 数据安全/隐私保护
路由与交换系列之NAPT特性与配置实践
• 掌握NAPT的原理 • 掌握NAPT在企业网络中的应用 • 掌握NAPT的配置方式
2805 1
路由与交换系列之NAPT特性与配置实践
|
算法 安全 网络虚拟化
交换的工作原理之交换知识总结
当交换机收到数据之后,第一步先进行学习,将数据的mac与端口进行绑定存在mac表中,然后在根据数据的源mac在mac中查找,有的话就进行相应的转发,没有的话就以广播的形式在出接受端口以外的所有端口进行转发
246 0
交换的工作原理之交换知识总结