Hi team,
Here's an issue from the customer may need your help:
When testing at the TCP/IP protocol layer of Ethernet, here's 2 problem:
1. TDA4 enters the ESTABLISHED state, Tester sends a TCP packet with error ack 2.TDA4 is capable of responding to ACK messages (expecting SEQ and ACK number of next frame message)
Problem: TDA4 does not reply to TCP packets with error ack
Expected result: TDA4 is able to respond to ACK messages
2. Tester sends a UDP message with an incorrect UDP length field 2.The TDA4 should discard the accepted message
Problem: TDA4 failed to discard the incorrect UDP message it received
Expected result: Incorrect message is discarded by TDA4
The results of these two responses in the test are not consistent with what the TC8 standard expects. How does the TDA4 kernel handle these two issues? What's the reason for this design?
Could you help check this case? Thanks.
Best Regards,
Cherry