什么是SDN

软件定义网络(SDN)是一种全新的创新网络架构。 其核心技术通过分离网络设备的控制平面和数据平面,实现对网络流量的灵活控制。 这一虚拟化和通信领域的关键技术成为业界关注的焦点。 软件定义网络有可能从根本上改变光传输网络(OTN),这已成为既定事实。

SDN和交换机之间需要达成什么“协议”才能实现通信?

网络工程师最终可以应用中央控制和可编程性来优化网络资源并自动化服务分配。 但在此之前,技术提供商必须开发一种中央 SDN 控制器与光纤网络通信的方法,这就是开放传输交换机 (OTS) 发挥作用的地方。

大多数 SDN 技术都针对以太网。 通常,中央控制层和数据层与物理网络分离,然后集中到管理所有网络流的软件控制器中。 然而,光传送网络通常采用不同的架构和协议,因此很难将控制层和数据层分离并在网络上部署这样的控制器。

为了解决这个问题,许多供应商目前正在开发开放式传输交换机,充当SDN控制器和光纤传输交换机之间的中介。 OTS 使用协议与控制器进行通信,而交换机则使用该交换机特有的命令语法。

在包含许多传输交换机的网络中,分配给每个交换机的OTS将告诉SDN控制器该交换机的功能。 因此,控制器收集有关每个交换机的信息,包括链路数量、链路带宽、QoS 特性和连接性,然后可以创建网络的整体视图。 这种网络视图允许控制器通过满足特定带宽和 QoS 要求的几个连接响应应用程序请求,同时消除控制器配置和监控来自不同供应商的各种交换机的需要。

OTS的内部模块将硬件功能传输给SDN控制器,报告一些状态变化(例如链路故障或恢复),根据控制器的指令监控性能并配置硬件资源。 由于命令语法的差异,每个传输交换机都需要特殊的OTS,但许多代码是相同的。 在 OTS 实现中,只有直接连接到硬件的模块才会产生影响。

SDN 控制器如何通过开放传输交换机进行通信

开放传输交换机支持两种操作模式:显式和隐式。 在显式模式下,SDN 控制器了解网络中的每个传输交换机。 每个交换机都必须与 OTS 实现相关联。 要配置此连接,控制器必须与路径上的每个 OTS 和交换机进行通信。

隐式模式利用传输域中现有的路由和信令控制平面协议。 SDN控制器只能感知该域边缘的交换机。 每个边缘交换机都必须与 OTS 关联,但完全位于网络内的交换机则不需要。

控制器通过与每个边界的 OTS 通信来创建跨整个域的连接。 然后,OTS 使用现有的控制平面协议(例如 GMPLS)将此交换机连接到域的另一个边界。 该控制器配置到所有域边界交换机的链路,以提供跨多个域的连接。

使用隐式模式可以为网络服务提供商提供迁移路径。 只有边界交换机需要提供开放的传输交换机。 服务提供商将逐步添加更多的OTS和交换机并将其设置为显式模式,或者继续使用隐式模式。 第三种可能性是混合环境,其中一些网络组件使用隐身模式,而其他网络组件使用显式模式。

另外,服务提供商还可以对一个传输交换机进行分区,即实现两个或多个OTS,然后每个分区负责管理一部分链路。 每个交换机分区都可以分配给多租户环境中的特定客户。

综上所述,对于开发者来说,有必要对协议进行扩展。 目前只能处理数据包。 为了支持传输网络,需要添加一些命令来处理线路切换,例如时隙和交叉连接。 开放网络基金会正在讨论诸如此类的扩展,我相信我们很快就会看到结果。

以上就是如何实现SDN与交换机通信。 关于开放网络基金会正在讨论此类扩展的最新消息, House 编辑将继续报道。 希望大家继续关注。 感谢您的阅读。

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网

原文地址:《SDN与交换机如何通信 SDN控制器与SDN交换机如何连接》发布于:2024-04-10

发表评论

表情:
验证码
评论列表 (暂无评论,159人围观)

还没有评论,来说两句吧...