探索OpenFlow:软件定义网络的核心技术
1. 引言
在网络工程领域,传统的网络管理方式常受限于设备厂商,操作往往较为零散,实现新功能也颇具挑战。为应对这些问题,软件定义网络(SDN)应运而生。SDN 带来了显著的价值,推动着网络工程领域的创新。而 OpenFlow 作为 SDN 发展的关键技术,它将物理设备与控制器之间的控制和转发路径分离,使网络路径的确定可在物理设备之外进行,让控制器能从全局视角简化网络设备的智能需求。接下来,我们将深入探讨 OpenFlow 的相关知识。
2. 实验环境搭建
要开展 OpenFlow 实验,需要使用多个工具,如 Mininet、Open vSwitch、OpenFlow Ryu 控制器以及带有 OpenFlow 解析器的 Wireshark。不过,手动逐个安装和配置这些工具较为繁琐。幸运的是,SDN Hub 提供了一个一体化的 SDN 应用开发启动虚拟机(OVA 镜像),其中包含了上述工具及更多内容,基础操作系统为 Ubuntu 14.04。
- 下载镜像 :该镜像大小约 3GB,可从 SDN Hub 下载。下载完成后,可在多种虚拟机管理程序上运行,如 VirtualBox、VMWare 等。建议使用与 VIRL 相同的虚拟机管理程序,以便后续让 OpenFlow 环境与 VIRL VM 进行交互。若使用不同的虚拟机管理程序,需将接口桥接到与 VIRL VM 相同的虚拟网络。
超级会员免费看
订阅专栏 解锁全文
83

被折叠的 条评论
为什么被折叠?



