There are at least 3 types of solutions I'm aware of: 1) Using VLANs and physical or virtual-machine appliances that route packets between VLANs. Tutorial: http://developer.rackspace.com/blog/neutron-networking-vlan-provider-networks.html 2) Using an L2 overlay and virtual machines that route packets between VLANs. (e.g. OVS + neutron virtual-router) Tutorial: http://developer.rackspace.com/blog/neutron-networking-simple-flat-network.html 3) Using an L3 overlay that implements a distributed router. (e.g. OpenContrail) Unfortunately i don't know of a tutorial that is has nice as the ones above... but you can glean some useful information from: https://github.com/dsetia/devstack/blob/master/contrail/README and http://pedrormarques.wordpress.com/2013/11/14/using-devstack-plus-opencontrail/ Pedro. On Dec 20, 2013, at 8:50 AM, Abbass MAROUNI <abbass.marouni at virtualscale.fr> wrote: > Hello, > > Is it true that a traffic from one OpenStack virtual network to another have to pass by an OpenStack router ? (using an OpenVirtual switch as the L2 ). > > I'm trying ti use a VM as a router between 2 OpenStack virtual networks but for some reason I'm not able. > > Appreciate any insights, > > > Best regards, > Abbass > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev at lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev