我们一款后视镜产品(以下简称DUT)用到了TDA2HG芯片的tcpip协议栈,希望能得到对如下测试结果的解答。
Precondition: 1.防火墙关闭。 2.正常上电唤醒,启动DUT的UT,等待DUT通信稳定。
Action: Step1:配置DUT进入ESTABLISHED状态。 Step2:Tester发送一个(接收方窗口外)ACK值的PSH报文。
Expect result: At Step2:DUT响应ACK报文,其中seq值和ACK值为DUT当前正常使用的值,并继续维持在ESTABLISHED状态。
Actual result: At Step2:DUT未回复ACK报文。 协议栈现象是忽略此错误报文。
所以请问该协议栈内部的具体处理方式是什么?协议栈的处理方式是要满足什么规范?