# kdn2020
知识定义网络项目-2020大创
## 技术栈(更新中)
- GitHub Desktop使用指南
- https://www.jianshu.com/p/a6fc842f501d
- 操作系统: Ubuntu 14.04, 16.04.
- SDN网络仿真环境(mininet)
- mininet 2.2.2(https://github.com/mininet/mininet )
- mininet虚拟机(https://github.com/mininet/mininet/releases )
- mininet版本2.2.2,操作系统ubuntu14.04 amd64, OVS版本2.0.2, 默认使用openflow1.0
- mininet/example/tree1024.py: 1024 host, 33 OVS switch,1 controller
- mininet入门教程(含拓扑构建) - https://github.com/mininet/mininet/wiki/Introduction-to-Mininet
- OpenvSwitch(https://github.com/openvswitch/ovs )
- mininet学习之OVS指令 (https://blog.csdn.net/qq_37831759/article/details/110821597 )
- 官方文档(https://docs.openvswitch.org/en/latest/tutorials/ )
- 简单拓扑流表配置 -
- SDN控制器Ryu(https://github.com/faucetsdn/ryu )
- RYU入门教程(含L2Swtich源码) - https://www.sdnlab.com/1785.html
- RYU官网文档 - https://ryu.readthedocs.io/en/latest/index.html
- 基于RYU应用开发之负载均衡(含多路径负载均衡源码) - https://www.sdnlab.com/10211.html
- 经测试,Ubuntu 16.04.7 + Python 3.8.1 + pip3 + ryu master代码,可以完成安装,Python2.7和Python3.5都不行
- 更新Python3.5为Python3.8 - https://blog.csdn.net/weixin_41862761/article/details/103890774
- 安装ryu命令 - git clone https://github.com/faucetsdn/ryu.git; cd ryu; pip3 setup.py install .
- pip3不可用时问题处理
- python3 -m pip install 模块名 - https://blog.csdn.net/qq_33811662/article/details/80615353
- ryu与mininet采用Openflow1.3协议连接 - https://www.sdnlab.com/15079.html
- 三层二叉树拓扑:mn --topo=tree,3 --switch ovs,protocols=OpenFlow13 --controller=remote,ip=xxx,port=6633
- 含拓扑显示、链路显示:ryu-manager ryu/app/simple_switch_13.py ryu/app/gui_topology/gui_topology.py --observe-links
- 数据中心网络架构的问题与演进 — CLOS网络与Fat-Tree、Spine-Leaf架构(https://www.cnblogs.com/jmilkfan-fanguiju/p/11825042.html )
- 数据中心网络胖树结构介绍 - https://www.jianshu.com/p/99642d24fe84
- Mininet实战之Fat tree拓扑创建和iperfmulti功能(胖树拓扑构建代码与测试工具) - https://www.sdnlab.com/8593.html
- 数据中心两种常用流量模型运用mininet的实现(测试流量模型实现) - https://www.sdnlab.com/11079.html
- 网络流量监控(sFlow)
- 基于Mininet的网络流量监控(https://www.sdnlab.com/3760.html )
- SDN期末作业-负载均衡的实现(一个基于ODL的实验案例)- https://www.cnblogs.com/yoz425/p/8343167.html
- mininet初步使用,sFlow流量监测(https://blog.csdn.net/qq_30135289/article/details/79547382 )
- sFlow Collector(http://www.inmon.com/products/sFlow-RT/sflow-rt.tar.gz )
- https://sflow-rt.com/download.php
- wget https://inmon.com/products/sFlow-RT/sflow-rt.tar.gz
- tar -xvzf sflow-rt.tar.gz
- ./sflow-rt/start.sh
- sudo apt-get install openjdk-7-jdk --- 然而需要sFlow-RT requires Java 1.8+,考虑在Ubuntu 14.04中安装jdk1.8,已安装完成
- https://www.cnblogs.com/duoban/p/11342929.html
- sFlow流量可视化应用(https://github.com/sflow-rt/flow-graph )
- API(https://sflow-rt.com/reference.php )
- 强化学习算法(tensorflow)
- https://github.com/tensorflow/tensorflow
- https://blog.csdn.net/u011517132/article/details/105118510
- https://github.com/MorvanZhou/Reinforcement-learning-with-tensorflow/blob/master/contents/10_A3C/A3C_continuous_action.py
- 知识图谱
- 图数据库(https://github.com/JanusGraph/janusgraph )
- 图数据库(https://github.com/neo4j/neo4j )
- 规则引擎(https://github.com/kiegroup/drools )
## 项目时间进度安排
- 基本环境搭建 - 3月
- 技术原理熟悉 - 3月
- 新型算法设计 - 3月
- 新型算法实现 - 3月
- 新型算法测试 - 3月
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
知识定义网络项目-2020大创.zip (10个子文件)
资料总结
knowledge_graph
2020-数控设备故障知识图谱的构建与应用.pdf 3.02MB
2020-异构YANG模型驱动的网络领域知识图谱构建.pdf 4.57MB
README.md 45B
2017-一种运维知识图谱的生成方法及系统 [发明].pdf 1006KB
topo1.png 33KB
machine_learning
README.md 47B
network_measurement
ovs-commands-reference.pdf 185KB
README.md 46B
README.md 4KB
sdn_controller
README.md 45B
共 10 条
- 1
资源评论
妄北y
- 粉丝: 9659
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功