C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 3585|回复: 0

[交换网技术] SDN交换机实现技术 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  列兵

注册:2011-12-29
发表于 2014-6-5 06:52:05 |显示全部楼层
对于SDN网络中的交换机而言,根据使用场景的需要,上述交换功能可以采用App或者硬件实现。其中,App实现的SDN交换机通常与虚拟化Hypervisor相整合,从而为云计算场景中的多租户灵活组网等业务提供支撑。硬件实现的交换机则能够支撑基于硬件设备的组网,还能够满足SDN网络与传统网络的混合组网需求。
无论是App还是硬件,参考传统的网络转发设备,SDN交换机在具体的设计和实现中还需要对交换模式、背板设计、缓冲机制、数据转发等多方面的技术进行合理地选择。
1. 交换模式
SDN交换机的数据交换模式决定了其转发数据包的速度及交换过程导致的延迟(即交换机在一个端口接收到数据包的时间与在另一个端口发送该数据包的时间差)。在实际应用中,数据包的转发既希翼具有尽可能低的转发延迟以提升数据传输性能,又希翼能够在转发过程中对数据包进行检验,以保证信息传输的可靠性。
和传统的网络交换设备一样,SDN交换机的数据交换模式也可以有直通、零碎片、存储转发等多种选择,各种模式的先容和分析如下。
直通(Cut-Through):交换机仅对数据帧(二层网络对数据包的特有称呼)的前6个字节的信息进行接收和分析,并将数据帧的其余部分直接剪切(即所谓的Cut)到出端口上。这是因为数据帧的前6个字节包含了该数据帧的目的MAC地址,这已经足以供交换机做出转发决策。直通模式具有最小的转发延迟,但是它并不检查数据的完整性,因此可能会把能够导致以太网冲突的"坏包"转发出去,从而产生网络可靠性问题。
零碎片(Fragment-Free):交换机首先对数据帧的前64个字节进行接收和解析,再进行转发。之所以选择64个字节的长度,是因为经验表明在以太网络中,绝大部分的"坏包"都能在这些字节的处理过程中被检测到。这种模式虽然有可能造成极少量的"坏包"漏检,但是它对网络的整体性能影响不大,因此在很多应用场景中又被称为"快速转发(Fast-Forwarding)"。
存储转发(Store-and-Forward):交换机需要对整个数据帧的内容进行接收和解析,并开展数据帧的完整性检验等操作,以有效地避免出现错误。虽然该模式增加了转发延迟,但是考虑到当前的处理器或者ASIC已经具有足够的性能,因此,在SDN交换机的设计与实现中,仍旧建议其采用这种模式用于数据交换。
2. 背板设计
SDN交换机中,从设备入端口接收到的数据包将通过背板被发送到设备出端口。交换机的背板是数据帧在交换机内部传输的通信通道,携带有转发决策信息及中继管理信息。参考传统的网络交换设备,SDN交换机可采用的背板设计主要包括共享总线机制和交叉开关矩阵机制两种方式,相应的先容和分析如下。
共享总线(Shared Bus)机制:交换机中所有的入端口和出端口都共享同一数据通路,并由一个集中的仲裁器负责决定何时以何种方式将总线的访问权赋予哪个交换机端口。根据不同的交换机配置,仲裁器可以用多种多样的方法保证总线访问的公平性。在共享总线的数据帧传输流程中,交换机设备入端口在接收到数据帧后,将发起对总线的访问请求,并等待请求被仲裁器批准后将数据帧发送到数据总线上。该数据帧会被总线上挂接的所有端口接收到,同时交换机将决定哪个出端口应该继续传递该数据帧。在接收到交换机的决定后,负责转发的设备出端口将继续传递数据帧,而其他端口则将该数据帧丢弃。共享总线的交换机制使得除了交换机的设备入端口外,其他挂接在总线上的端口都可以自动获得数据帧的副本而无需额外的复制操作,从而比较容易实现组播和广播。但是,共享总线的速度将会对整个交换机的流量造成很大影响,这主要是因为总线是共享的,所以端口必须要等到轮到它们使用总线时才能进行通信。
交叉开关矩阵(Crossbar)机制,又可以被称作 "纵横式交换矩阵",其基本思路是支撑在交换机端口之间提供多个可以同时使用的数据通路。它突破了共享总线机制中的带宽限制,在交换网络内部没有带宽瓶颈,不会因为带宽资源不够而产生阻塞。因此,在SDN交换机的设计与实现时,交叉开关矩阵可以被引入,以改进数据交换效率。

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-17 18:21 , Processed in 0.119419 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图