gpt4 book ai didi

opendaylight - 究竟什么是软件定义网络 (SDN)?

转载 作者:行者123 更新时间:2023-12-04 14:43:58 25 4
gpt4 key购买 nike

我正在研究 Open DayLight 的文档, 似乎无法理解 软件定义网络甚至是。我可以在 SDN 上找到的所有媒体炒作、博客和文章都充斥着对我作为工程师没有任何意义的流行语。所以我问:什么(确切地说)是SDN?它解决了哪些具体的用例/问题? 是吗:

  • 只是让专有网络硬件服务于网络 API,从而允许程序配置它们(而不是 IT 人员使用控制台或 Web 界面)?或
  • 将(传统上专有的)网络硬件实现为软件;或
  • 编写以某种方式与虚拟化平台(vLAN、vSwitch 等)使用的虚拟网络硬件集成的软件?或
  • 完全是别的东西?!?

  • 奖金: Open DayLight 如何在这里适合这个等式?

    最佳答案

    首先,您是对的,NIST 或一些类似的标准化机构没有官方定义,其含义模糊的事实被营销人员利用。

    SDN 的要点是它允许使用 API 对网络功能进行编程。
    过去,交换机和路由器等网络设备只能使用专有接口(interface)进行配置(无论是供应商特定工具还是设备上的 CLI),并且没有允许配置 OSI L2 - L3 方面(如 VLAN 和路由)的 API,但是还有 L6 - L7 方面,例如高度动态的负载平衡。顺便提一句。对于 L6 - L7 功能,术语 NVF = Network Virtualized Function 现在似乎已经成立。

    这对于支持 Multi-Tenancy 的虚拟化 IaaS 系统尤其需要。您可以创建新的 VPC 并将它们随意排列在一起。要真正将租户彼此隔离,您需要进行 L2 隔离,因此为 VPC 提供的相同动态会传播到网络以互连它们。

    结论:这是关于你的第一个扩展的子弹,API不一定必须由某些硬件设备提供,它也可以由一些纯软件实现提供。

    关于 OpenDaylight:
    它是 SDN 的 OpenStack 挂件。他们还积极插入与 OpenStack 的集成。他们说它们是“通过开源 SDN 和 NFV 解决方案实现可编程性和控制的开放引用框架”。这意味着它(如您所说)为 manfold aspects of networking 提供了一个外观。 .
    他们拥有所有大牌成员,这可能意味着他们有能力像 OpenStack 那样建立一个事实上的标准。成员受益于他们可以为他们的产品提供插件、集成和改编,以便他们与 OpenDayligh 无缝集成,您只需要关心一个标准 API。

    关于opendaylight - 究竟什么是软件定义网络 (SDN)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28084796/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com