<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:755126434;
        mso-list-type:hybrid;
        mso-list-template-ids:1217266712 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi list,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Can I create two networks, while one is using GRE and another is using vxlan ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m asking this because:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">1.<span style="font:7.0pt "Times New Roman"">      
</span></span><![endif]>In <span style="color:#1F497D">/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini , there is a line:</span><o:p></o:p></p>
<p class="MsoListParagraph"># Example: tunnel_types = vxlan, gre<o:p></o:p></p>
<p class="MsoListParagraph">Looks like they can work together<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">2.<span style="font:7.0pt "Times New Roman"">      
</span></span><![endif]>I have a setup, while I only enable gre, everything works fine.<o:p></o:p></p>
<p class="MsoListParagraph">While I only enable vxlan, everything works fine too.<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">But, when I try to enable vxlan and gre at the same time, vxlan still works file, but instances booted with gre network can’t get IP from DHCP, and on the network node’s physical NIC port, using tcpdump command,
 I can get:<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-size:10.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-size:10.0pt">        10:11:11.416293 IP 192.101.11.101 > 192.101.11.201: GREv0, key=0x1, length 350: IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:06:49:b1 (oui
 Unknown), length 300<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-size:10.0pt">        10:11:11.416347 IP 192.101.11.201 > 192.101.11.101: ICMP host 192.101.11.201 unreachable - admin prohibited, length 378<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thanks.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">-chen<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Here is my network information:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">[ovs]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tenant_network_type = vxlan,gre<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">network_vlan_ranges =<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">enable_tunneling = True<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tunnel_type = vxlan,gre<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tunnel_id_ranges = 1:10<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">integration_bridge = br-int<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tunnel_bridge = br-tun<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">int_peer_patch_port = patch-tun<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tun_peer_patch_port = patch-int<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">local_ip = 192.101.11.201<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">bridge_mappings =<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">[agent]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">tunnel_types = vxlan,gre<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">vxlan_udp_port = 8472<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">[securitygroup]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">/etc/neutron/dhcp_agent.ini<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">[DEFAULT]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">ovs_use_veth = True<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">dhcp_driver = neutron.agent.linux.dhcp.Dnsmasq<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D">use_namespaces = True<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">neutron net-list<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| id                                   | name    | subnets                                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| 1314f7bb-9b52-4db8-a677-a751e52aad0e | gre-1   | c0774200-7aff-44bd-b122-4264368947da 20.1.100.0/24 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| fcd5c1a8-34ab-4e0c-9e4d-d99d168aa300 | vxlan-3 | 534558b0-c0a4-4c7e-add5-1f0abcb91cc3 40.1.100.0/24 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">neutron net-show gre-1<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| Field                     | Value                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| admin_state_up            | True                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| id                        | 1314f7bb-9b52-4db8-a677-a751e52aad0e |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| name                      | gre-1                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:network_type     | gre                                  |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:physical_network |                                      |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:segmentation_id  | 1                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| router:external           | False                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| shared                    | False                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| status                    | ACTIVE                               |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| subnets                   | c0774200-7aff-44bd-b122-4264368947da |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| tenant_id                 | 45c69667e2a64c889719ef8d8e0dd098     |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">neutron net-show vxlan-3<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| Field                     | Value                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| admin_state_up            | True                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| id                        | fcd5c1a8-34ab-4e0c-9e4d-d99d168aa300 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| name                      | vxlan-3                              |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:network_type     | vxlan                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:physical_network |                                      |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| provider:segmentation_id  | 3                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| router:external           | False                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| shared                    | False                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| status                    | ACTIVE                               |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| subnets                   | 534558b0-c0a4-4c7e-add5-1f0abcb91cc3 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| tenant_id                 | 45c69667e2a64c889719ef8d8e0dd098     |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+---------------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">neutron agent-list<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+--------------------+-------------+-------+----------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| id                                   | agent_type         | host        | alive | admin_state_up |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+--------------------+-------------+-------+----------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| 928495d3-fac0-4fbf-b958-36c3627d9b18 | Open vSwitch agent | b-compute01 | :-)   | True           |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| 934c721b-8c7d-4605-8e03-400676665afc | Open vSwitch agent | b-network01 | :-)   | True           |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| bd491c90-3597-45ea-b4a0-f37610f2ed9b | DHCP agent         | b-network01 | :-)   | True           |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| e07c8133-a3f6-4864-adb2-318f2233fe63 | Linux bridge agent | b-compute02 | xxx   | True           |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| e1070c1e-fcb6-43fc-b2a0-a81e688b814a | Open vSwitch agent | b-compute02 | :-)   | True           |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+--------------------+-------------+-------+----------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="color:#1F497D">neutron net-list-on-dhcp-agent bd491c90-3597-45ea-b4a0-f37610f2ed9b<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| id                                   | name    | subnets                                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| 1314f7bb-9b52-4db8-a677-a751e52aad0e | gre-1   | c0774200-7aff-44bd-b122-4264368947da 20.1.100.0/24 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">| fcd5c1a8-34ab-4e0c-9e4d-d99d168aa300 | vxlan-3 | 534558b0-c0a4-4c7e-add5-1f0abcb91cc3 40.1.100.0/24 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">+--------------------------------------+---------+----------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph"><o:p></o:p></p>
</div>
</body>
</html>