<div dir="ltr">It looks like the cisco plugin dynamically creates/destroys VLANs on Cisco Nexus switches and adds appropriate trunk ports for compute hosts.  I would imagine the goal is to avoid configuring a complex network of l2 switches with all VLANs enabled across all switches and ports and instead maintain a minimal configuration so that load is reduced and security enhanced.  This would only apply for VLAN networking, not vxlan/gre tunnels.<div>
<br></div><div>That said, I don't have a Nexus to play with, so this is gathered from skimming the driver source rather than hands-on testing :)</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 26, 2014 at 1:59 AM, Lei Zhang <span dir="ltr"><<a href="mailto:zhang.lei.fly@gmail.com" target="_blank">zhang.lei.fly@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"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif">Recently, I am learning the neutron ml2 plugins. But I can not understand why the L2 physical switcher plugin(e.g. Cisco plugin) is need? </div>


<div class="gmail_default" style="font-family:'trebuchet ms',sans-serif"><br></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif">In Neutron, all the packets are flow from Ethernet to another, no matter  what type(vlan? vxlan?) the packets are. So normally, the switcher doesn't configure.</div>


<div class="gmail_default" style="font-family:'trebuchet ms',sans-serif">So what's the meaning and importance for the exist of L2 physical switcher plugins?</div><span class="HOEnZb"><font color="#888888"><div>
<br></div>-- <br><div dir="ltr"><div><span style="font-size:13px;border-collapse:collapse"><font face="trebuchet ms, sans-serif">Lei Zhang</font></span></div>

<div><font face="trebuchet ms, sans-serif">Blog: <a href="http://xcodest.me" target="_blank">http://xcodest.me</a></font></div><div><font face="trebuchet ms, sans-serif">twitter/weibo: @jeffrey4l</font></div></div>
</font></span></div>
<br>_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Andrew Mann<div>DivvyCloud Inc.</div><div><a href="http://www.divvycloud.com" target="_blank">www.divvycloud.com</a></div></div>
</div>