Skip to content

Commit ff13ce6

Browse files
Initial README with some content
1 parent 7a7537c commit ff13ce6

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

Assets/Network.png

92.3 KB
Loading

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# OpenFlow UDP Socket Protocol
2+
![OpenFlow Network](assets/Network.png)
3+
This project is an implementation of the OpenFlow Protocol using the NodeJS UDP Datagram Socket.
4+
5+
The core functionality of this system provides a front-end user interface for the client which connects to the OpenFlow Network.
6+
7+
The OpenFlow network consists of a number of routers that forward messages and are controlled by a centralised switcher.
8+
## Installation
9+
```
10+
git clone https://github.com/mangledbottles/OpenFlow-Forwarding.git
11+
12+
# Install Client
13+
cd Client
14+
npm install
15+
16+
# Install Server (Switcher and Router)
17+
cd ../Server
18+
npm install
19+
20+
```
21+
22+
23+
24+
## References
25+
[1] OpenFlow https://en.wikipedia.org/wiki/OpenFlow

0 commit comments

Comments
 (0)