使用SDN模拟器进行IoT DDoS检测 描述 该模拟器评估基于SDN的IoT DDoS攻击检测器的性能,SDN在“隔离智能切片移动网络中的恶意IoT设备”中提出。 执行 使用脚本“ detection_simulator.py”来模拟您要评估的方案。 该脚本对场景进行了相同的预设收集,旨在生成数据以绘制两个特定参数对检测的影响: 转到该项目的根目录。 运行包含选项“ figure”的脚本“ detection_simulator.py”:python3 detection_simulator.py --figure = 将在PWD的名为“结果”的文件夹中创建一
2021-12-25 14:15:21 22KB iot ddos sdn Software-definednetworkingPython
1
DDoSDN 这是一个有关将机器学习模型应用于软件定义网络中的DDoS攻击检测的存储库。 先决条件 通过以下pip3 install -r requirements.txt所需的软件包: pip3 install -r requirements.txt 请注意,该程序是使用Python 3.x版编写和测试的,pip也是如此。 手册 通过Python创建虚拟环境: python3 -m venv venv 。 之后,按照所述安装所有要求。 接下来分别在不同的shell中运行下面的每个。 通过运行以下命令启动Ryu控制器: ryu-manager customCtrl.py 通过运行以下pyth
1
工业规模SDX控制器(iSDX) 安装:流浪汉安装 ###先决条件 首先,在您的host上安装以下软件: 安装Vagrant ,它是VirtualBox,VMWare等虚拟化软件的包装: : 安装VirtualBox ,这将是您的VM提供程序: : 安装Git ,它是一个分布式版本控制系统: : 安装X Server和支持SSH的终端 对于Windows,请安装和 。 对于MAC OS,请安装和Terminal.app(内置) Linux预先安装了X服务器和Gnome终端+ SSH(buitlin) ###基本 从Github克隆iSDX存储库: $ git clon
2021-03-24 19:17:51 5.13MB networking sdn sdx Software-definednetworkingPython
1