欢迎您光临五金加工厂,如有问题请及时联系我们。

SD n交换机是基于什么实现转发的?交换机的三种数据传输方式之间的区别是什么?

作者:五金加工
文章来源:本站

  

SD n交换机是基于什么实现转发的?交换机的三种数据传输方式之间的区别是什么?

  

SD n交换机是基于什么实现转发的?交换机的三种数据传输方式之间的区别是什么?

  SD n交换机是基于什么实现转发的?

  SDN交换机(Software-Defined Networking Switch)是基于软件定义网络(SDN)技术实现转发的。SDN是一种新型的网络架构,它将网络控制平面和数据平面分离,通过集中式的控制器对网络进行管理和控制,从而实现网络的灵活性、可编程性和可管理性。

  在SDN架构中,SDN交换机作为数据平面的组成部分,负责数据包的转发和处理。SDN交换机通过OpenFlow协议与SDN控制器进行通信,接收控制器下发的流表规则,并根据规则对数据包进行转发和处理。SDN交换机可以根据不同的流表规则,实现灵活的流量控制、负载均衡、安全策略等功能。

  总之,SDN交换机是基于软件定义网络技术实现转发的,通过与SDN控制器的协作,实现对网络的灵活管理和控制

  它是基于OpenFlow实现的。在SDN中,交换设备的数据转发层和控制层是分离的,因此网络协议和交换策略的升级只需要改动控制层。

  交换机的三种数据传输方式之间的区别是什么?

  交换机的三种数据传输方式之间的区别:

  1、数据处理速度不同:

  直通式数据传输的数据处理速度最快;其次是碎片隔离数据传输方式;最慢的是存储转发方式。

  2、存储方式不同:

  直通式数据传输不需要存储;碎片隔离数据传输方式采用特殊的缓存,先进先出的FIFO;存储转发方式需要存储。

  3、处理转发数据的时机不同:

  直通式数据传输,一旦获得数据帧的目的MAC地址,立即向目的端口转发数据;

  存储转发方式,先将输入端口到来的数据包缓存起来,检查数据包是否正确,同时滤掉冲突包错误。确定数据包正确后,取出目的地之,用查找表找到要发送的输出端口地址,将该包发送出去。

  碎片隔离数据传输方式采用先进先出FIFO方式,传输数据一端进入然后再以同样的顺序从另一端出来;它检查数据包的长度是不是64个字节,小于64字节,说明是假包,则丢弃;大于64字节,则发送该包。

  交换机的三种数据传输方式之间的区别: 1、直通式(Cut Through) 直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。由于不需要存储,延迟非常小、交换非常快,这是它的优点。 它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力。由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包。 2.存储转发(Store &; Forward) 存储转发方式是计算机网络领域应用最为广泛的方式。它把输入端口的数据包检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包。正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能。尤其重要的是它可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。 3、碎片隔离(Fragment Free) 这是介于前两者之间的一种解决方案。它检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包。这种方式也不提供数据校验。它的数据处理速度比存储转发方式快,但比直通式慢。

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!