Sunday, July 22, 2018

I am a noob and I really need help with SDNs

Hello, I'm currently in an internship and my project has grinded to a halt pretty fast. We are software engineering students, and were taken in to create a webapp, however, our project was changed to networking stuff, and we're network illiterate, pretty much.

So let me explain the situation. Our tutor, my colleague and me all have a Linux machine. On these machines we have created a virtual network of routers (Cisco IOS XR Software, Version 6.0.1) and linked them all together using VMWare (LAN segments). We managed to make this work, we can ping every machine from each one.

Now we need a controller, and that's where it becomes... complicated. Our tutor wants to use OpenDaylight, and connect to one virtual router using BGP, and basically, we have been stuck at this point for a month.
I haven't even been able to connect ODL to my routers, my mate managed to display the network topology on a 3 y/o version of ODL, but he can't go any further. He was able to do that because in old versions you could edit config files directly, but now you have to use REST, and we can't make REST work.

It seems like everything is either outdated or incorrect, I've tried countless tutorials, and in each and every one of them, at some point, they tell us :

to verify that the last command worked, use [this command] and verify that you have this output 

And the output is "This data model doesn't exist".

We are starting to get desperate. As I said, we don't know anything about networking, and our tutor isn't really helping us.

The next steps are : -Connecting each virtual network to each other via the physical network -Making a bunch of experiments involving shortest-path algorithms.

Do you think the approach our tutor took is the right one ? Do you know have any idea what we are doing wrong with ODL ? I don't think the tutorials are all wrong, but i really can't see why after following instructions we get these errors.



No comments:

Post a Comment