软件定义网路 (SDN)

https://ithelp.ithome.com.tw/upload/images/20210906/20132160AVdlzxXCeW.png
-SDN架构

以下是维基百科的摘要:
SDN 试图通过将网路数据包的转发过程 (数据平面)与路由过程(控制平面)分离,将网路智能集中在一个网路组件中 。“在分离控制/数据平面架构中使用开源软件可以追溯到斯坦福大学计算机科学系的 Ethane 项目。Ethane 的简单交换机设计促成了 OpenFlow 的诞生。OpenFlow 的 API 於 2008 年首次创建。同年见证了 NOX——网路操作系统的创建。”

. 交换机和路由器是转发设备。“SDN 通过使用 SDN 控制器提供了控制通用转发设备(如路由器和交换机)的敏捷性。”
. SDN 是基於开放标准的,通常与 OpenFlow 协议相关联。在 开放网路基金会 成立於2011年,以促进SDN和 OpenFlow的。有一些解决方案通过专有技术进行扩展,例如 Cisco Systems的开放网路环境和 Nicira的 网路虚拟化平台。
. “SDN 控制平面的实施可以遵循集中式、分层式或分散式设计。”
. “NFV 网路功能虚拟化 是一个补充 SDN 的概念。因此,NFV 不依赖於 SDN 或 SDN 概念。NFV 将软件与硬件分离,以实现灵活的网路部署和动态运行。NFV 部署通常使用商用服务器来运行以前基於硬件

参考
. 软件定义网络
. 有状态SDN数据平面安全性调查

资料来源: Wentz Wu QOTD-20210805
My Blog: https://choson.lifenet.com.tw/


<<:  【课程推荐】2021/9/25-10/3 微服务架构设计与实作 – 使用 Java Spring 与 UML

>>:  Day 06 「不听话就换掉」测试与依赖:测资料 之 用 Mock 工具控制依赖

Ubuntu巡航记(4) -- Rust 安装

前言 Rust 是一个现代版的 C/C++ 程序语言,它加入物件导向、套件安装(cargo)、函数式...

Day 17 - YOLO 相关概念说明

Day 17 - YOLO 相关概念说明 如果不说明一下 YOLO 的运作概念,对於如何调整 YOL...

Day7 -104. Maximum Depth of Binary Tree

今日题目:104. Maximum Depth of Binary Tree 刚刚在群组看到在讨论 ...

Day 26:IIO (Part 4) - 帮感应器写驱动程序!以 TCRC5000 为例

这篇将会综合前面的 GPIO 与 IIO 的知识,帮一个常见的红外线感测器 -- TCRC5000 ...

Day13-D3 的 Drag 拖曳

本篇大纲:selection.call( )、drag.on( )、范例 今天要来看另一个d3有趣...