You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
0xffff is invalid IP checksum, if DUT receive 0xffff checksum packet, we expect 2 kind of results:
0xffff checksum is invalid, dut will drop this packet
0xffff checksum is invalid, dut will forward this packet, and will reduce TTL and change IP checksum, because IP checksum is calculated by IP headers include TTL
But on 7050CX3 with 202012 image, the behavior is unexpected.
Similar issue found in 720DT-48S, and was fixed in #13088
(paste your output here or download and attach the file here )
Additional information you deem important (e.g. issue happens only occasionally):
The text was updated successfully, but these errors were encountered:
xwjiang-ms
changed the title
[Ipfwd][202012] Unexpected behavior when forwarding 0xffff IP checksum packets on 7050CX3 Arista devices
[Arista][Ipfwd][202012] Unexpected behavior when forwarding 0xffff IP checksum packets on 7050CX3 Arista devices
Jan 11, 2023
Description
0xffff is invalid IP checksum, if DUT receive 0xffff checksum packet, we expect 2 kind of results:
But on 7050CX3 with 202012 image, the behavior is unexpected.
Similar issue found in 720DT-48S, and was fixed in #13088
We have test script in sonic-mgmt:
Test script: https://github.com/sonic-net/sonic-mgmt/blob/master/tests/ip/test_ip_packet.py
Test case:
test_forward_ip_packet_with_0xffff_chksum_tolerant
andtest_forward_ip_packet_with_0xffff_chksum_drop
Steps to reproduce the issue:
Describe the results you received:
Dut could forward 0xffff checksum, TTL-1, but IP checksum doesn't change
Describe the results you expected:
In other versions of images, 7050CX3's behavior is result 2, so I think in 202012 image, 7050CX3 should forward this packet and change checksum.
Output of
show version
:Output of
show techsupport
:Additional information you deem important (e.g. issue happens only occasionally):
The text was updated successfully, but these errors were encountered: