Skip to content

[mcast, p4] drop mcast pkts coming from the userspace service port - #415

Open
zeeshanlakhani wants to merge 1 commit into
zl/mcast-softnpufrom
zl/mcast-userspace-drop
Open

zeeshanlakhani wants to merge 1 commit into
zl/mcast-softnpufrom
zl/mcast-userspace-drop

Conversation

@zeeshanlakhani

Copy link
Copy Markdown
Contributor

Any multicast packets that the switch zone hands back through the service port (with a sidecar header) shouldn't enter into replication.

This update drops such packets as the first arm of MulticastIngress (with a port + sidecar check) and introduces an associated counter for this event.

Link-local multicast v6 packets won't hit this condition, while IPv4 224.0.0.0/24 dst packets also get dropped, same as oxidecomputer/sidecar-lite#181.

We remain at 19 stages with this flow.

Any multicast packets that the switch zone hands back through the
service port (with a sidecar header) shouldn't enter into replication.

This update drops such packets as the first arm of `MulticastIngress`
(with a port + sidecar check) and introduces an associated counter for
this event.

Link-local multicast v6 packets won't hit this condition, while
IPv4 `224.0.0.0/24` dst packets also get dropped, same as
oxidecomputer/sidecar-lite#181.

We remain at 19 stages with this flow.
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.

1 participant