Skip to content

Pod/LB ARP handling multiple nic in same subnet#2853

Open
MichalFupso wants to merge 1 commit into
tigera:mainfrom
MichalFupso:arp-manager-multiple-nic
Open

Pod/LB ARP handling multiple nic in same subnet#2853
MichalFupso wants to merge 1 commit into
tigera:mainfrom
MichalFupso:arp-manager-multiple-nic

Conversation

@MichalFupso

Copy link
Copy Markdown
Contributor

Add a limitation about multiple nic in the same subnet of one L2 segment
Copy docs to Calico Cloud
Product Version(s):

Issue:

Link to docs preview:

SME review:

  • An SME has approved this change.

DOCS review:

  • A member of the docs team has approved this change.

Additional information:

Merge checklist:

  • Deploy preview inspected wherever changes were made
  • Build completed successfully
  • Test have passed

Copilot AI review requested due to automatic review settings July 15, 2026 22:30
@MichalFupso MichalFupso requested a review from a team as a code owner July 15, 2026 22:30
@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit 5013fed
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6a580a164707b20008cb2828
😎 Deploy Preview https://deploy-preview-2853--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit 5013fed
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6a580a16c16c9a0008f594e4
😎 Deploy Preview https://deploy-preview-2853--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 87 (🟢 up 17 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds documentation for a known limitation of Calico’s local-subnet L2 ARP/NDP responder behavior when a host has multiple interfaces on the same L2 segment, and ensures the content is available in Calico Cloud navigation.

Changes:

  • Documented the “multiple host interfaces on the same L2 segment” limitation in the existing Calico OSS and Calico Enterprise pages.
  • Added the equivalent Calico Cloud page content.
  • Registered the new Calico Cloud page in the Calico Cloud sidebar.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
sidebars-calico-cloud.js Adds the new L2 reachability doc page to the Calico Cloud sidebar navigation.
calico/networking/configuring/local-subnet-l2-reachability.mdx Adds a limitation explaining multi-interface same-L2-segment ARP/NDP behavior.
calico-enterprise/networking/configuring/local-subnet-l2-reachability.mdx Adds the same multi-interface limitation for Enterprise docs.
calico-cloud/networking/configuring/local-subnet-l2-reachability.mdx Introduces the Calico Cloud version of the doc, including the new limitation and full how-to content.


:::note

The ARP/NDP responder runs inside Felix (`calico-node`). While a node's Felix is restarting it briefly does not answer ARP or NDP. Established connections keep working because the upstream router and switches still have the node's MAC cached for those IPs, but **a new connection to an IP that is not already cached upstream may fail until Felix finishes starting** and rebuilds its responder state (typically under a minute).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants