├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── electronClient.js ├── examples ├── 2015-12-11 │ ├── icn-20151211.pdf │ └── trousers.config ├── example_SDN.config ├── example_lab.config └── example_lab.png ├── forge.config.js ├── images ├── screencapture-201801143.png └── screencapture-201801261.png ├── index.html ├── package.json └── src ├── lab-generator ├── controller.js ├── helper.js ├── make.js ├── make_draw_model.js └── models │ ├── draw.js │ └── model.js ├── sdn-manager ├── README.md ├── dataStore.js ├── helper.js ├── index.html ├── rules-utils │ ├── README.md │ ├── ruleUtils.js │ └── rulesMapper.js ├── ryuActions.js ├── simulation.js └── vue-components │ ├── controllerAndRulesSection.css │ ├── controllerAndRulesSection.js │ ├── labelsSection.css │ ├── labelsSection.js │ ├── ruleMakerModal.css │ ├── ruleMakerModal.js │ ├── switchDetailsSection.css │ └── switchDetailsSection.js ├── static ├── images │ ├── background.png │ ├── controller.png │ ├── icons │ │ ├── icon.icns │ │ ├── icon.ico │ │ └── icon.png │ ├── nameserver.png │ ├── other.png │ ├── router.png │ ├── switch.png │ ├── terminal.png │ └── webserver.png └── vendor │ ├── css │ └── bootstrap.min.css │ └── js │ ├── FileSaver.min.js │ ├── angular.min.js │ ├── d3.min.js │ ├── jszip.min.js │ ├── vis.js │ └── vue.js └── style ├── main.css ├── nlg-home.css ├── sdn-home.css └── simulation.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/README.md -------------------------------------------------------------------------------- /electronClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/electronClient.js -------------------------------------------------------------------------------- /examples/2015-12-11/icn-20151211.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/examples/2015-12-11/icn-20151211.pdf -------------------------------------------------------------------------------- /examples/2015-12-11/trousers.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/examples/2015-12-11/trousers.config -------------------------------------------------------------------------------- /examples/example_SDN.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/examples/example_SDN.config -------------------------------------------------------------------------------- /examples/example_lab.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/examples/example_lab.config -------------------------------------------------------------------------------- /examples/example_lab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/examples/example_lab.png -------------------------------------------------------------------------------- /forge.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/forge.config.js -------------------------------------------------------------------------------- /images/screencapture-201801143.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/images/screencapture-201801143.png -------------------------------------------------------------------------------- /images/screencapture-201801261.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/images/screencapture-201801261.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/package.json -------------------------------------------------------------------------------- /src/lab-generator/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/controller.js -------------------------------------------------------------------------------- /src/lab-generator/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/helper.js -------------------------------------------------------------------------------- /src/lab-generator/make.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/make.js -------------------------------------------------------------------------------- /src/lab-generator/make_draw_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/make_draw_model.js -------------------------------------------------------------------------------- /src/lab-generator/models/draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/models/draw.js -------------------------------------------------------------------------------- /src/lab-generator/models/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/lab-generator/models/model.js -------------------------------------------------------------------------------- /src/sdn-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/README.md -------------------------------------------------------------------------------- /src/sdn-manager/dataStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/dataStore.js -------------------------------------------------------------------------------- /src/sdn-manager/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/helper.js -------------------------------------------------------------------------------- /src/sdn-manager/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/index.html -------------------------------------------------------------------------------- /src/sdn-manager/rules-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/rules-utils/README.md -------------------------------------------------------------------------------- /src/sdn-manager/rules-utils/ruleUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/rules-utils/ruleUtils.js -------------------------------------------------------------------------------- /src/sdn-manager/rules-utils/rulesMapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/rules-utils/rulesMapper.js -------------------------------------------------------------------------------- /src/sdn-manager/ryuActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/ryuActions.js -------------------------------------------------------------------------------- /src/sdn-manager/simulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/simulation.js -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/controllerAndRulesSection.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/controllerAndRulesSection.css -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/controllerAndRulesSection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/controllerAndRulesSection.js -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/labelsSection.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/labelsSection.css -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/labelsSection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/labelsSection.js -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/ruleMakerModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/ruleMakerModal.css -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/ruleMakerModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/ruleMakerModal.js -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/switchDetailsSection.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/switchDetailsSection.css -------------------------------------------------------------------------------- /src/sdn-manager/vue-components/switchDetailsSection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/sdn-manager/vue-components/switchDetailsSection.js -------------------------------------------------------------------------------- /src/static/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/background.png -------------------------------------------------------------------------------- /src/static/images/controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/controller.png -------------------------------------------------------------------------------- /src/static/images/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/icons/icon.icns -------------------------------------------------------------------------------- /src/static/images/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/icons/icon.ico -------------------------------------------------------------------------------- /src/static/images/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/icons/icon.png -------------------------------------------------------------------------------- /src/static/images/nameserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/nameserver.png -------------------------------------------------------------------------------- /src/static/images/other.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/other.png -------------------------------------------------------------------------------- /src/static/images/router.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/router.png -------------------------------------------------------------------------------- /src/static/images/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/switch.png -------------------------------------------------------------------------------- /src/static/images/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/terminal.png -------------------------------------------------------------------------------- /src/static/images/webserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/images/webserver.png -------------------------------------------------------------------------------- /src/static/vendor/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/static/vendor/js/FileSaver.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/FileSaver.min.js -------------------------------------------------------------------------------- /src/static/vendor/js/angular.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/angular.min.js -------------------------------------------------------------------------------- /src/static/vendor/js/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/d3.min.js -------------------------------------------------------------------------------- /src/static/vendor/js/jszip.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/jszip.min.js -------------------------------------------------------------------------------- /src/static/vendor/js/vis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/vis.js -------------------------------------------------------------------------------- /src/static/vendor/js/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/static/vendor/js/vue.js -------------------------------------------------------------------------------- /src/style/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/style/main.css -------------------------------------------------------------------------------- /src/style/nlg-home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/style/nlg-home.css -------------------------------------------------------------------------------- /src/style/sdn-home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/style/sdn-home.css -------------------------------------------------------------------------------- /src/style/simulation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KatharaFramework/Netkit-Lab-Generator/HEAD/src/style/simulation.css --------------------------------------------------------------------------------