SDN控制器的功能及作用—Vecloud

本文探讨了SDN控制器的关键作用,强调了控制器在分离网络控制与数据平面中的角色。SDN控制器的选择面临性能、拓扑和功能的考量。原始性能如流安装速率是重要因素,但拓扑复杂性(如LAN与WAN)和控制器的扩展能力也是关键。此外,控制器的智能控制、设备兼容性、API明确性和应用生态对于网络自动化和编排至关重要。VeCloud微云网络提供云交换网络服务,为企业提供高效、安全的网络连接解决方案。
摘要由CSDN通过智能技术生成

在这里插入图片描述
软件定义网络潜在用户所面临的一个关键挑战是判断特定SDN控制器的特定价值,毕竟控制器作为网络应用和网络基础设施之间的桥梁发挥着关键性作用。但目前还没有一个可以规范SDN的模型,也没有一个SDN控制器必须要遵守的任何标准。
虽然Linux基金会旗下的多厂商OpenDaylight项目的出现为统一的模块化控制器架构所需的SDN堆栈带来了希望,但是对于控制器需要提供什么样的特定服务,厂商当中仍然存在着许多不同的意见。用户的压力在于确定SDN控制器具有什么样的能力,以及这些功能是否能够帮助实现期望的目标。即便如此,消费者也难以购买到一个独立的SDN控制器。实际情况是厂商常常将控制器捆绑在整个SDN套装之中,这个套装通常包括:应用软件、控制器和网络硬件。
即便你考虑从厂商那里购买一个整体解决方案,控制器的功能也可能出现麻烦。毕竟,软件定义网络正在迅速发展,而最初的整体解决方案会显得陈旧。
原始性能
谈到原始性能,我们首先需要明确SDN控制器的作用。通常,SDN控制器的功能是将网络环境中的控制与数据平面互相分离。换句话说,控制器将告诉网络设备如何转发流量(控制平面),但是它们并不真正转发这些流量(数据平面)。这种情况在OpenFlow(OF)网络中非常常见。在OpenFlow网络中,SDN控制器主要用于对网络设备中的OF表单进行编程。
在OpenFlow网络中,OF交换机接收数据包并根据流表处理这些数据包。但是如果流表中的数据包没有匹配的条目,将会怎样?在这种情况下,OF交换机将把数据包发给OF控制器,这实际上相当于在问“我应该怎么处理这些数据包?”。OF控制器来决定当数据包与流匹配时交换机应当做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值