diff --git a/README.md b/README.md index 37e1eb8..dc0c421 100644 --- a/README.md +++ b/README.md @@ -4,12 +4,26 @@ To understand The software-defined networking well, I trying to create a simple SDN with Rust language to support Openflow 1.0 first and 1.3 later. +## Get started + +run Tenjin + +```bash +cargo run --release +``` + +run mininet + +``` +sudo mn --controller=remote,ip=127.0.0.1 --mac --switch=ovsk,protocols=OpenFlow10 --topo=tree,2 +``` + ## TODOs - [x] design structure of code and working. - [x] test case. ([Read docs](https://doc.rust-lang.org/book/ch11-01-writing-tests.html)) - [ ] write more description in README. -- [ ] handle all messages. +- [x] handle needed messages. - [ ] remove all unwarp. ## Learning resources