Duplicate packets with two networks connected by router
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Opinion
|
Undecided
|
Unassigned |
Bug Description
The environment :
Rocky : 3 network + 3 controller + 2compute DVR with L3_HA
When I use add port to router and update router , In order to connect 2 subnets
VM1 ping VM2:
64 bytes from 172.16.1.10: seq=0 ttl=63 time=1.213 ms
64 bytes from 172.16.1.10: seq=0 ttl=63 time=1.093 ms (DUP!)
64 bytes from 172.16.1.10: seq=0 ttl=63 time=1.205 ms (DUP!)
64 bytes from 172.16.1.10: seq=0 ttl=63 time=1.294 ms (DUP!)
64 bytes from 172.16.1.10: seq=0 ttl=63 time=1.369 ms (DUP!)
Steps:
1. neutron port-create vlan954 ( vlan954 can map to a physical network )
2. openstack router port add vpc_connect e3e33741-
3. openstack router set --route destination=
10.135.130.106 port and subnet (172.16.1.0) is in another OpenStack cluster( Don't use DVR )
4. In another OpenStack cluster ,Do something similar above
I guess the problem is the router port which is for network connection (10.135.130.23), Because I use floating IP ping 10.135.130.23 The same thing happened
$ ip a
1: lo: <LOOPBACK,
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,
link/ether fa:16:3e:19:78:61 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 brd 192.168.100.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::f816:
valid_lft forever preferred_lft forever
$
$ ping 10.135.130.23
PING 10.135.130.23 (10.135.130.23): 56 data bytes
64 bytes from 10.135.130.23: seq=0 ttl=63 time=0.690 ms
64 bytes from 10.135.130.23: seq=0 ttl=63 time=0.846 ms (DUP!)
64 bytes from 10.135.130.23: seq=0 ttl=63 time=0.944 ms (DUP!)
64 bytes from 10.135.130.23: seq=0 ttl=63 time=1.032 ms (DUP!)
64 bytes from 10.135.130.23: seq=0 ttl=63 time=1.096 ms (DUP!)
64 bytes from 10.135.130.23: seq=1 ttl=63 time=0.753 ms
64 bytes from 10.135.130.23: seq=1 ttl=63 time=0.865 ms (DUP!)
64 bytes from 10.135.130.23: seq=1 ttl=63 time=0.882 ms (DUP!)
64 bytes from 10.135.130.23: seq=1 ttl=63 time=0.894 ms (DUP!)
64 bytes from 10.135.130.23: seq=1 ttl=63 time=0.906 ms (DUP!)
[root@network3 ~]# neutron router-port-list vpc_connect
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
+------
| id | name | tenant_id | mac_address | fixed_ips |
+------
| 7877c303-
| 7ba36a6f-
| e3e33741-
| e713f26a-
| f2042d10-
[root@network3 ~]# neutron router-show vpc_connect
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
+------
| Field | Value |
+------
| admin_state_up | True |
| availability_
| availability_zones | nova |
| created_at | 2019-09-
| description | |
| distributed | True |
| external_
| flavor_id | |
| ha | True |
| id | f8871714-
| name | vpc_connect |
| project_id | e2f2bedbdf794ad
| revision_number | 8 |
| routes | {"destination": "172.16.1.0/24", "nexthop": "10.135.130.106"} |
| status | ACTIVE |
| tags | |
| tenant_id | e2f2bedbdf794ad
| updated_at | 2019-09-
+------
summary: |
- DUP when Connect to 2 subnets + Get through two networks, there is DUP |
description: | updated |
description: | updated |
description: | updated |
affects: | openstack-community → neutron |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
summary: |
- Get through two networks, there is DUP + Get through two networks by router, there is DUP |
summary: |
- Get through two networks by router, there is DUP + Two networks connected by router, there is DUP |
summary: |
- Two networks connected by router, there is DUP + DUP with two networks connected by router |
summary: |
- DUP with two networks connected by router + Duplicate with two networks connected by router |
summary: |
- Duplicate with two networks connected by router + Duplicate packets with two networks connected by router |
description: | updated |
tags: | added: l3-dvr-backlog |
Changed in neutron: | |
status: | Incomplete → Opinion |
is VM1 on the subnet d75231c6- 7666-466b- 960d-b6d8a91966 48 ?
who is 192.168.100.10?