This repository was archived by the owner on Jun 20, 2024. It is now read-only.
This repository was archived by the owner on Jun 20, 2024. It is now read-only.
arping on container start/attach limits scalability #639
Open
Description
As of #457, we send an unsolicited ARP response whenever a container is attached to the weave network. We do this in order to work around a bug in the Linux kernel. More details in #441.
This does limit scalability, since a) the ARP response is broadcast, and b) weave peers create an entry in their MAC cache when seeing that response. Both of these are especially problematic when there is lots of container churn, and on restart of a cluster, when there are potentially lots of containers being attached to the weave network in a short space of time.