<div><br></div><div><includetail><div>Thanks Dan!</div><div><br></div><div>I have to write a customized CNI plugin for our product, so it's better if I know more operation details about how to interact with Neutron manually (consider myself as Nova). Therefore Kuryr is not my best option right now, but it's cool!</div><div><br></div><div>Regards,</div><div>Dastan</div><div> </div><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "Vallachorum Tyranorum"<ardeleandanflorin@gmail.com>;</div><div><b>Date: </b> Tue, May 9, 2017 04:08 PM</div><div><b>To: </b> "duhongwei"<duhongwei@qiniu.com>; "openstack"<openstack@lists.openstack.org>; <wbr></div><div></div><div><b>Subject: </b> Re: [Openstack] How to utilize Neutron independently with veths</div></div><div> </div><div dir="ltr">Hi,<div><br></div><div>Please take a look at <a href="https://wiki.openstack.org/wiki/Kuryr">Kuryr</a>. Maybe this is what you are looking for.</div><div><br></div><div>Dan. </div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, May 9, 2017 at 10:17 AM duhongwei <<a href="mailto:duhongwei@qiniu.com">duhongwei@qiniu.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="  ;  ">Hi everyone,</div><div style="  ;  "><br></div><div style="  ;  ">I'm new to OpenStack and currently interested in the Neutron part of it. What I'm seeking is some advice about how to utilize Neutron independently, to build a virtual network, for Docker containers maybe.</div><div style="  ;  "><br></div><div style="  ;  ">Suppose I've already got Neutron and Keystone installed on controller node and compute nodes. I guess the following steps are required to test a virtual network.</div><div style="  ;  "><br></div><div style="  ;  ">1) create a <i>network</i></div><div style="  ;  ">2) create a <i>subnet</i></div><div style="  ;  ">3) create two pairs of veths (each pair represents a vm)</div><div style="  ;  "><i>for each pair of them</i>:</div><div style="  ;  ">4) create a <i>port </i>for one end of the veth pair (passing veth's mac address as a parameter)</div><div style="  ;  ">5) attach another end of the veth pair to ovs bridge</div><div style="  ;  ">6) ping from one veth pair to another</div><div style="  ;  "><br></div><div style="  ;  ">The above is my general idea, don't know if it is correct and don't know the operation details either.</div><div style="  ;  ">Expecting your suggestions, any links are appreciated.</div><div style="  ;  "><br></div><div style="  ;  ">Regards,</div><div style="  ;  ">Dastan</div></div><div><u></u><u></u></div>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
</blockquote></div>

</div><!--<![endif]--></includetail></div>