<div dir="ltr">Zhi, <div><br></div><div>Selection of driver is deployment dependent. You could run or more ML2 drivers simultaneous depending upon your deployment. </div><div><br></div><div>Hierarchical Port Binding (HPB) facilitates multi-segmented L2 networks where the scope of the Segmentation ID is local to a given segment. </div><div>For example - if you want to inter-connect two VLAN based network segments with an overlay network of VXLAN, you would use HPB. With HPB, each VLAN segment could use the same or different VLAN ID. Therefore, HPB facilitates the deployments with greater than 4K VLANs. </div><div>Without HPB, L2 networks in Neutron are limited to 4K VLANS. </div><div><br></div><div>As to the binding information, it is bit tricky in case of HPB. There is no generic CLI in neutron which lists the binding information. However, this information is available in the driver. Drivers bind the ports dynamically (segment by segment)</div><div>You can refer to Cisco or Arista ML2 drivers to see how this information is used/retrieved. </div><div><br></div><div>regards..</div><div>-Sukhdev</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 30, 2016 at 5:49 AM, zhi <span dir="ltr"><<a href="mailto:changzhi1990@gmail.com" target="_blank">changzhi1990@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, all<div><br></div><div>First of all. Happy New year for everyone!</div><div><br></div><div>I have a question about mechanism drivers when using ML2 driver. </div><div><br></div><div>When should I use openvswitch mechanism driver ?</div><div><br></div><div>When should I use linuxbridge mechanism driver ?<br></div><div><br></div><div>And, when should I use openvswitch and linuxbridge mechanism drivers ?</div><div><br></div><div>In my opinion, ML2 driver has supported hierarchical port binding. By using hierarchical port binding,</div><div>neutron will know every binding info in network topology, isn't it? If yes, where I can found the every binding info. And what the relationship between hierarchical port binding and mechanism drivers? </div><div><br></div><div><br></div><div>Hope for your reply.</div><div><br></div><div>Thanks</div><div>Zhi Chang</div></div>
<br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>