-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Packet too big and IPv4 multicast
-
5
-
False
-
False
-
-
To Do
-
rhel-9
-
rhel-net-ovn
-
100% To Do, 0% In Progress, 0% Done
-
ssg_networking
RFC1812 (4.3.2.7) mandate that "An ICMP error message MUST NOT be sent as the result of receiving... a packet destined to an IP broadcast or IP multicast address."
As of now, OVN checks packet len and, if too big, sends the packet to ovn-controller to generate an ICMP error, even for broadcast/multicast packets.
As a side effect of fixing this issue, the action in the generated flow for those multicast/broadcast packets will be much smaller, becoming something similar to
check_pkt_len(size=1514,gt(drop),le(action))
instead of
check_pkt_len(size=1514,gt(userspace(pid=4269294687,controller(reason=1,dont_send=0,continuation=0,recirc_id=1121,rule_cookie=0xb42a1191,controller_id=0,max_len=65535))),le(action)).