SDN 2014项目:分层控制平面架构与实践

需积分: 5 0 下载量 134 浏览量 更新于2024-10-29 收藏 30.29MB ZIP 举报
资源摘要信息:"SDN 2014项目是一个关于分层控制平面的软件定义网络(SDN)项目,它是在2014年秋季由哥伦比亚大学的COMS E6998-10课程发起的。该项目的成员包括Adeyemi Aladesawe、罗元辉、邱震和万志成。项目的具体执行方式是使用名为'蚂蚁'的构建工具来构建,运行方式是通过执行 './floodlight' 命令。 从标题来看,这个项目主要涉及到的是SDN的概念。SDN是一种新型的网络架构,它的主要特点是将网络的控制层和转发层分离。这种分离使得网络的控制和管理更加灵活,可以更好地适应各种复杂多变的网络环境。 从描述中我们可以了解到,这个项目是通过蚂蚁构建工具来构建的。蚂蚁构建工具是一种常用的Java项目构建工具,它可以处理项目的依赖关系,打包,编译,测试等构建过程。使用蚂蚁构建工具可以大大提高项目的构建效率。 描述中还提到了运行项目的命令 './floodlight'。Floodlight是一个基于OpenFlow协议的SDN控制器,它使用Java编写,具有模块化,可扩展,易于编程的特点。它支持OpenFlow 1.0和1.3版本,可以管理多厂商的交换机。 标签中的JavaScript并不是项目的主要技术,可能是项目中的一些小模块或功能使用了JavaScript语言编写。 文件名称列表中的'hierarchical_control_plane-master'表示这是一个名为'hierarchical_control_plane'的项目,它是一个主版本库。'master'通常指的是代码库的主要开发分支,所有的生产部署通常都是基于这个分支的代码进行的。"