Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-3088

CLONE [ovn26.03 fast-datapath-rhel-9] - Upstream: Packet too big and IPv4 multicast

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) Integration test case are written and pass successfully


      ( ) The upstream pull request is merged upstream and pass CI

      Show
      Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) Integration test case are written and pass successfully ( ) The upstream pull request is merged upstream and pass CI
    • ovn26.03-26.03.0-alpha.320.el9fdp
    • rhel-9
    • None
    • rhel-net-ovn
    • ssg_networking

      This is tracking the upstream effort needed to deliver the feature request described below.

      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)).

              ovn-qe OVN QE
              ovnteam@redhat.com OVN Team
              OVN QE OVN QE
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: