You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Speed test results roughly match between Calico and direct connection
Current Behavior
Speed test over iperf3 is either abysmally slow (in Kbit/s range) or connectivity is non-existent
Possible Solution
To debug, I've tried establishing a direct VXLAN tunnel between two nodes with a different VNI and IP range and the speed matched that of the direct connection:
node1:
ip link add vxlan42 type vxlan id 42 dev eth0 dstport 5000
ip addr add 192.168.100.1/24 dev vxlan42
bridge fdb add 00:00:00:00:00:00 dst NODE2PUBLICIP dev vxlan42
ip link set vxlan42 up
node2:
ip link add vxlan42 type vxlan id 42 dev eno1 dstport 5000
ip addr add 192.168.100.2/24 dev vxlan42
bridge fdb add 00:00:00:00:00:00 dst NODE1PUBLICIP dev vxlan42
ip link set vxlan42 up
Network connectivity between pods on some nodes in our cluster is disrupted. We couldn't quite isolate which nodes are affected; one hypothesis is that they are on Hetzner and have ARM architecture. Attached is the pcap of the failing test (a lot of TCP retransmissions there). calico-issue.pcap.gz
Would be happy with any debugging tips!
Your Environment
Calico version: v3.27.3
Calico dataplane (iptables, windows etc.): iptables, VXLAN overlay
Orchestrator version (e.g. kubernetes, mesos, rkt): k8s
Operating System and version: Ubuntu 22.04.3 LTS
Link to your project (optional):
The text was updated successfully, but these errors were encountered:
Expected Behavior
Speed test results roughly match between Calico and direct connection
Current Behavior
Speed test over
iperf3
is either abysmally slow (in Kbit/s range) or connectivity is non-existentPossible Solution
To debug, I've tried establishing a direct VXLAN tunnel between two nodes with a different VNI and IP range and the speed matched that of the direct connection:
node1:
node2:
test results:
Steps to Reproduce (for bugs)
vxlan.calico
address10.233.107.0/32
; other one has10.233.123.0/32
; they both are also accessible over public Internetiperf3 -s
on first nodeiperf3 -c 10.233.107.0
on the second node:iperf3 -c NODE1PUBLICIP
from the second node:Context
Network connectivity between pods on some nodes in our cluster is disrupted. We couldn't quite isolate which nodes are affected; one hypothesis is that they are on Hetzner and have ARM architecture. Attached is the pcap of the failing test (a lot of TCP retransmissions there).
calico-issue.pcap.gz
Would be happy with any debugging tips!
Your Environment
v3.27.3
k8s
Ubuntu 22.04.3 LTS
The text was updated successfully, but these errors were encountered: