Skip to content

Commit 7918a02

Browse files
committed
Add known issues in README.md
1 parent 744300b commit 7918a02

File tree

1 file changed

+27
-22
lines changed

1 file changed

+27
-22
lines changed

README.md

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -18,37 +18,37 @@ You can learn more about RouteFlow in their
1818
# Building
1919

2020
1. Install Ryu SDN Framework
21-
* Using pip command is the easiest option:
22-
23-
```
24-
% pip install ryu
25-
```
26-
* If you prefer to install from the source code:
21+
* Using pip command is the easiest option:
22+
23+
```
24+
% pip install ryu
25+
```
26+
* If you prefer to install from the source code:
27+
28+
```
29+
% git clone git://github.com/osrg/ryu.git
30+
% cd ryu; python ./setup.py install
31+
```
2732
28-
```
29-
% git clone git://github.com/osrg/ryu.git
30-
% cd ryu; python ./setup.py install
31-
```
32-
3333
2. (optional) Run the python script to build sample topogloty, it will run the mininet and generate a network topology with 3 switches and 4 hosts.
3434
35-
```
36-
sudo python test/sample_topology.py
37-
```
35+
```
36+
sudo python test/sample_topology.py
37+
```
3838
3939
3. Run the RoutingFlow app using ryu-manager
40-
41-
Noticed that **ryu.topology.switches** is a required module to dicover the network topology for RoutingFlow.
40+
41+
Noticed that **ryu.topology.switches** is a required module to dicover the network topology for RoutingFlow.
4242
43-
```
44-
sudo ryu-manager --verbose --observe-links --default-log-level 20 ryu.topology.switches ryu.app.rest_topology ryu.app.ofctl_rest /home/user/ RoutingFlow/routing.py
45-
```
43+
```
44+
sudo ryu-manager --verbose --observe-links --default-log-level 20 ryu.topology.switches ryu.app.rest_topology ryu.app.ofctl_rest /home/user/ RoutingFlow/routing.py
45+
```
4646
4747
4. Run the shell script to send HTTP request for gateway settings modification
4848
49-
```
50-
sh set_gateway.sh
51-
```
49+
```
50+
sh set_gateway.sh
51+
```
5252
5353
5. RoutingFlow will triggered by topology changed event and start to advertise routing information with their neighbors, you can use `pingall` command in mininet CLI to test the connectivity between all nodes.
5454
@@ -466,6 +466,11 @@ response:
466466
{ "msg" : "OK" }
467467
```
468468
469+
# Known Issues (To-Do)
470+
471+
* Slow convergence time of RIP when link down -> Implement Split Horizon to resolve it
472+
* Would be better to add source attribute for routing entry
473+
469474
# Support
470475
471476
I am a newbie in SDN development, feel free to fork the project and make it better. If you want to know more or need to contact me regarding the project for

0 commit comments

Comments
 (0)