Sending IP Traffic Between Different Resources

22 views
Skip to first unread message

nw...@cornell.edu

unread,
Apr 1, 2014, 10:01:53 PM4/1/14
to geni-...@googlegroups.com
Hi,

I am working on testing a customized controller based on Pox by using GENI resources. I tried to test in a quite simple topology with single path h1-s1-s2-h2, using ovs as switches and all resources are vm. When I used all hosts and switches in the same aggregates, I can successfully send tcp/udp traffic from host1 to host2, although the connection between them at the beginning will take almost 15 seconds delay. However, if I use s1 and s2 in different aggregates, then I can only ping from h1 to h2 while tcp/udp traffic cannot be sent. I did observe in switch1 that traffic coming from h1 has been sent out through the correct port to switch2 but there is nothing received in switch2. The type of ovs I chose to use is xen, and the tunnel type between them is egre. I wonder whether it is not feasible or this is just purely due to the delay among the network. I would appreciate any help or suggestion. 
The type of my account is GENI portal. My project name is HALO_traffice_engineering and the slice for vm in different resources is abilene2.

Thank you very much!

Ning

Niky Riga

unread,
Apr 2, 2014, 10:07:11 AM4/2/14
to geni-...@googlegroups.com
Hi Ning,

From your description I believe that you are using GRE tunnels for your
inter-aggregate communication. To the best of my knowledge GRE and OVS
do not mix very well, i.e. I know it is hard for GRE interfaces to be
added and work properly on an OVS switch.

I know that this has come up a couple of times in this list so maybe
someone else can give you more insights on this.

My suggestion would be that if your topology is simple (a few sites,
with not many interconnections) to use stitching (layer 2 link over the
GENI backbone). For your current setup, this should be pretty easy to
setup.

For a list of sites that support stitching:
http://groups.geni.net/geni/wiki/GeniNetworkStitchingSites

For a tutorial on how to use stitching:
http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/StitchingTutorial

You should avoid GPO-IG since it is overloaded.

Cheers,
niky
> --
> GENI Users is a community supported mailing list, so please help by
> responding to questions you know the answer to.
>
> If this is your first time posting a question to this list, please
> review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google
> Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to geni-users+...@googlegroups.com
> <mailto:geni-users+...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages