<html><head><meta http-equiv="content-type" content="text/html; charset=GB2312"><style>body { line-height: 1.5; }p { margin-top: 0px; margin-bottom: 0px; }body { font-size: 10.5pt; font-family: Î¢ÈíÑźÚ; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span>Hi£º</div><div>   <span style="font-family: 'Arial, '; font-size: 10.5pt; line-height: 1.5; background-color: window;">I have the following two questions.</span></div><div><span style="font-family: 'Arial, '; font-size: 10.5pt; line-height: 1.5; background-color: window;">   </span><span style="font-family: ''; font-size: 10.5pt; line-height: 1.5; background-color: window;">What shall I do?</span></div><div><span style="font-family: 'Arial, '; font-size: 10.5pt; line-height: 1.5; background-color: window;"><br></span></div><div><span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2; font-size: 10.5pt; line-height: 1.5; background-color: window;">problem1£º</span><span style="color: rgb(51, 51, 51); orphans: 2; widows: 2; font-size: 10.5pt; line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif';">When the cloud host accesses the external network through L3 router. TCP protocol has a large number of retransmissions, leading to TCP link failure, TCP data transmission error</span></div>
<div><p style="margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="font-size: 10.5pt; line-height: 1.5; background-color: window;">problem2£º</span><span style="font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5; background-color: window;">TCP links data packets, duplicates ACK and TCP data transmission disorderly when the instances communicate across hosts through geneve, but the quality impact of TCP is relatively acceptable.</span><span style="font-size: 10.5pt; line-height: 1.5; background-color: window;"> </span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack queens with ovn</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="font-family: 'Arial, sans-serif'; color: rgb(51, 51, 51); background-color: rgba(0, 0, 0, 0);">environment</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">OS£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">    CentOS Linux release 7.3.1611 (Core)</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">kernel£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">    3.10.0-514.el7.x86_64</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack£º kolla-ansible queens</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">networking-ovn£ºpython-networking-ovn-4.0.3</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">ovs and ovn£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">     openvswitch-ovn-central-2.10.90</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">     openvswitch-2.10.90</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">     openvswitch-ovn-host-2.10.90</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">     openvswitch-ovn-common-2.10.90</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">topology</span>£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack controller 10.200.105.19</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack compute  10.200.105.16£¬10.200.105.17£¬10.200.105.18</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack gateway   10.200.105.20</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">openstack controller                     gateway                                                              compute</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">   10.200.105.19                      10.200.105.20                                                10.200.105.[16-18]</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">   neutron_server</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">      ovn-northd ---------bond0------------|------------------------------------------------------------------|</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">             |                                             |                                                                               | </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">      ovn-controller                      ovn-controller                                                         ovn-controller</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">            |                                              |                                                                               |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">          ovs                                        ovs                                                                           ovs</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">           |  |                                          |  |                                                                            |  |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">           |   |----------------------------------|--|------bond0-------------------------------------------------|--|</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">           |-------------------------------------|--------bond1--------------------------------------------------|</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">Packet forwarding</span>£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><br></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">|   compute1                   |                   compute2                |                gateway                |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">| 10.200.105.16              |                10.200.105.17           |             10.200.105.20          |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">|     vm1                          |                       vm2                     |                                             |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">|       |                              |                          |                        |                                            |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">| br-int   <->  br-ex          |                br-int    <->     br-ex    |            br-int  <-> br-ex        |</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">  |                     |_____bond1_vlan___|___________|____________|________|</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">  |__________bond0_____________|_______________________|</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">1¡¢<span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">L3 data flow</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="background-color: window; font-size: 10.5pt; line-height: 1.5;">     10.200.100.16                                       |           10.200.105.20</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">    vm1<--->br-int<-->geneve <->bond0  <¡ª->  bond0<-->geneve<--->br-ex<-->bond1<-->vlan<---->internet     </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="font-size: 10.5pt; line-height: 1.5; background-color: window;">2¡¢vm1<->vm2</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">      10.200.100.16                                       |           10.200.105.17</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">     vm1<--->br-int<-->geneve <->bond0  <¡ª->  bond0<-->geneve<--->br-int<--->vm2</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">Configure</span>£º</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">Openstack  C<span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">onfigure</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">1¡¢neutron.conf</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">...</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">service_plugins = networking_ovn.l3.l3_ovn.OVNL3RouterPlugin,qos</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">...</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">2¡¢cat /etc/kolla/neutron-server/ml2_conf.ini <br>[ml2]<br>type_drivers = flat,vlan,local,geneve<br>tenant_network_types = geneve<br>mechanism_drivers = ovn<br>extension_drivers = port_security,qos<br>overlay_ip_version = 4</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">[ml2_type_vlan]<br>network_vlan_ranges = physnet1</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">[securitygroup]<br>enable_security_group = true</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">[ml2_type_geneve]<br>vni_ranges = 1:65536<br>max_header_size = 38</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">[ovn]<br>ovn_nb_connection = <a href="http://tcp:10.200.105.19:6641/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">tcp:10.200.105.19:6641</a><br>ovn_sb_connection = <a href="http://tcp:10.200.105.19:6642/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">tcp:10.200.105.19:6642</a><br>ovn_l3_mode = True<br>ovn_l3_scheduler = leastloaded<br>ovn_native_dhcp = True<br>neutron_sync_mode = repair<br>enable_distributed_floating_ip = True<br>ovsdb_log_level = DEBUG</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">[qos]<br>notification_drivers = ovn-qos</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">Ovn C<span style="background-color: rgba(0, 0, 0, 0); font-family: 'Arial, sans-serif'; font-size: 10.5pt; line-height: 1.5;">onfigure</span></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">10.200.105.19</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">ovs-vsctl get open . external_ids<br>{hostname="10-200-105-19", ovn-bridge-mappings="<a href="http://physnet1br-ex/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">physnet1:br-ex</a>", ovn-encap-ip="10.200.105.19", ovn-encap-type="geneve,vxlan", ovn-remote="<a href="http://tcp:10.200.105.19:6642/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">tcp:10.200.105.19:6642</a>", rundir="/var/run/openvswitch", system-id="160e569c-a12f-41a3-8d2a-37bd9af0c7ed"}</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">10.200.105.20</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">ovs-vsctl get open . external_ids<br>{hostname="10-200-105-20", ovn-bridge-mappings="<a href="http://physnet1br-ex/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">physnet1:br-ex</a>", ovn-cms-options=enable-chassis-as-gw, ovn-encap-ip="10.200.105.20", ovn-encap-type="geneve,vxlan", ovn-remote="<a href="http://tcp:10.200.105.19:6642/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">tcp:10.200.105.19:6642</a>", rundir="/var/run/openvswitch", system-id="96e89c3c-5c85-498d-b42f-5aea559bdd42"}</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"> </p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">10.200.105.[16-18]</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;">ovs-vsctl get open . external_ids<br>{hostname="10-200-105-17", ovn-bridge-mappings="<a href="http://physnet1br-ex/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">physnet1:br-ex</a>", ovn-encap-ip="10.200.105.17", ovn-encap-type="geneve,vxlan", ovn-remote="<a href="http://tcp:10.200.105.19:6642/" class="external-link" rel="nofollow" style="color: rgb(59, 115, 175); text-decoration: none;">tcp:10.200.105.19:6642</a>", rundir="/var/run/openvswitch", system-id="a768ca6e-905d-4aac-aa1e-d18b38dedadf"}</p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><br></p><p style="margin-top: 10px; margin-right: 0px; margin-left: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, sans-serif; orphans: 2; widows: 2;"><span style="font-family: 'Arial, sans-serif'; color: rgb(51, 51, 51); background-color: rgba(0, 0, 0, 0);">ovn-nbctl show<br>2019-06-03T10:51:46Z|00001|ovsdb_idl|WARN|NB_Global table in OVN_Northbound database lacks ipsec column (database needs upgrade?)<br>2019-06-03T10:51:46Z|00002|ovsdb_idl|WARN|NB_Global table in OVN_Northbound database lacks options column (database needs upgrade?)<br>switch eddff890-b515-41d3-ad49-edcae9a3197b (neutron-7489be65-074f-49f0-9cf3-c520dcd3b08d) (aka v)<br>    port 066c4c72-a1f7-4311-8d40-ed7ca0f942b3<br>        addresses: ["fa:16:3e:a8:9d:05 192.168.2.212"]<br>    port edc6e2a9-47db-4a8a-8857-d8afa63d900d<br>        type: router<br>        router-port: lrp-edc6e2a9-47db-4a8a-8857-d8afa63d900d<br>    port provnet-7489be65-074f-49f0-9cf3-c520dcd3b08d<br>        type: localnet<br>        addresses: ["unknown"]<br>switch 23d3676d-9d95-403e-947c-bcd4b298bde0 (neutron-7dd91bd0-10dd-4022-868c-6d17be7380f7) (aka bb)<br>    port a764f462-7897-475f-9ef0-04b7c83e44db<br>        addresses: ["fa:16:3e:cd:23:b2 10.0.0.11"]<br>    port 71247f19-21bd-4eac-b3db-94e770abb50c<br>        type: router<br>        router-port: lrp-71247f19-21bd-4eac-b3db-94e770abb50c<br>    port 659f304c-266f-4b3f-946a-b3cf4ea988c5<br>        addresses: ["fa:16:3e:f8:5f:1b 10.0.0.9"]<br>router 3c5d2c44-e3c4-46e9-9f43-64c1cbc7e065 (neutron-f8611590-42a1-4c6a-b433-db9ade3194a2) (aka v)<br>    port lrp-edc6e2a9-47db-4a8a-8857-d8afa63d900d<br>        mac: "fa:16:3e:06:f4:ca"<br>        networks: ["192.168.2.205/16"]<br>        gateway chassis: [311c4582-71d1-4886-baf0-1aefa5f2ceab d61a09c2-87e2-4dff-91be-82e705ab85f4]<br>    port lrp-71247f19-21bd-4eac-b3db-94e770abb50c<br>        mac: "fa:16:3e:ef:06:c6"<br>        networks: ["10.0.0.1/24"]<br>    nat 4bc0e7cf-3bdb-4725-94e4-a29b62f7d8e0<br>        external ip: "192.168.2.205"<br>        logical ip: "10.0.0.0/24"<br>        type: "snat"<br></span></p></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>liujinxin@xiangcloud.com.cn</div></div></span></div>
</body></html>