Uploaded image for project: 'csit'
  1. csit
  2. CSIT-1021

Jumbo frames tests based on Scapy pcap receive functions limited to 1600 bytes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None

      The following IPv4 and IPv6 functional tests are failing:
      ip4_eth2p-ethip4-ip4base-func: TC07: DUT replies to ICMPv4 Echo Reqs with size 1500B-to-9000B-incr-10B
      ip6_eth2p-ethip6-ip6base-func.out: TC03: DUT replies to ICMPv6 Echo Req pkt with size 1500B-to-9000B

      This is happening because the CSIT is based on Scapy pcap functions which are limited to 1600 bytes. When this limit is reached the test fails because the checksum of ICMP packet sent is wrong due to packet corruption (the sent packet is not ignored because it was truncated when it was pcap'ed).

      See implementation of L2pcapListenSocket: https://sourcecodebrowser.com/scapy/2.1.0/pcapdnet_8py_source.html

            khemendra khemendra kumar
            banulucian Lucian Banu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: