1. This must read config given to it
2. Setups links
3. Create new Router with these links
4. Spawn a Switch that handles packet in/out
5. Pass the Switch the router
6. Start the switch
7. We must then mainloop and collect statistics and handle shutdown etc
1. This must read config given to it 2. Setups links 3. Create new Router with these links 4. Spawn a Switch that handles packet in/out 5. Pass the Switch the router 6. Start the switch 7. We must then mainloop and collect statistics and handle shutdown etc