跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
Diodes捷比信 · 专业器件主题站

了解三个网络热点术语:SDN,NFV和NV

SDN(软件定义网络),NFV(网络功能虚拟化),NV(网络功能虚拟化)这三个网络术语是电信和IT界的热门词汇。它们与运营商网络,云计算和虚拟化紧密相关,因此它们经常出现在不同的领域和不同的场合,以至于许多人感到困惑。根据我以前的研究和经验,在这里,我将讨论SDN,NFV和NV。谈到SDNSDN(这是软件定义的网络),开放网络基金会(ONF)将软件定义的网络定义为三个特征:控制平面和转发平面分离,控制平面集中式网络可编程,了解现有网络的人们将一目了然。乍一看,我们现在无论运营商的骨干网,城域网,接入网,数据中心网,企业园区网,办公网,都是非SDN的,即硬件定义的网络,其特点是集成控制组件和转发组件的集合。该表格体现为制造商特定的,封闭的,控制和转发平面紧密耦合的设备;控制平面工作模式是分布式的,每个设备通过第二层和第三层协议独立学习网络拓扑,形成转发表和路由表,消息转发的自决。它不是可编程的,并且网络是通过设备制造商的唯一命令行来部署的。命令行不同,没有标准。 SDN描述的理想网络应如下所示:转发平面是通用的(Openflow的目标)。转发设备的开发,生产和制造不再存在障碍。制造商只需要将通用芯片组装到设备中,制造商的设备就可以与众不同。消失。转发设备由控制器控制,转发信息由控制器发布。控制器是具有强大性能(控制相当大的网络),可以部署复杂服务(高级服务)并支持高可用性的控制器。 Controller可以形成一个群集组以支持更大范围的网络。开放的北向接口,应用程序或云平台可以通过此接口调用控制器,以实现企业所需的网络服务。大家都熟悉的SDN的定义以及SDN在这里实现的理想网络是因为业界对SDN有不同的解释。俗话说,SDN的第三个功能是可编程的,而第一个和第二个功能并不是那么重要。我的看法是,如果控制不是集中的,则可以在现有设备供应商上实现一定程度的可编程性,但是其带来的好处非常有限。限制是:没有全局拓扑配置上下文一致性无法保证不会有统一的网络运行状态信息。因此,SDN的三个功能是互补的。只有这三个的有机结合才能真正解决硬件定义的网络的约束,并且上级企业可以根据需要调用网络。 Google的B4和Facebook的最新数据中心已证明了这一点,其核心构建思想强调了Controller对网络的全面控制。可以看出,有必要强调第一和第二特征。在谈论SDN时,我们需要提及Openflow(尽管它只是表面上的一个南向接口协议),因为它们是在同一时间提出的,并且密切相关。在这里,我将以我了解的方式谈谈Openflow。自从SDN提出的第一天起,由斯坦福大学的Nick教授代表的学术界就致力于转发平面的泛化,而Openflow充分体现了这一愿景。但是众所周知,到目前为止,Openflow的进展并不顺利。原因有三个:1.当前的商用芯片无法有效支持Openflow定义的多字段匹配; 2.商业芯片还支持匹配和动作多阶段流水线。有限的;第三点与Openflow没有直接关系。各个行业的制造商推出的控制器+交换机解决方案与现有网络之间的互操作性太简单,无法满足生产要求,因此,已构建的网络成为只能用于特定场合(例如研究和测试)的孤岛。 ),它不是可以全面推广的通用解决方案。尽管现状如此,但Openflow为实现转发级别的通用化所做的努力仍然具有重要意义。假设