我们一款后视镜产品(以下简称DUT)用到了TDA2HG芯片的tcpip协议栈,希望能得到对如下测试结果的解答。
Precondition: 1.防火墙关闭。 2.正常上电唤醒,启动DUT的UT,等待DUT通信稳定。
Action: Step1:配置DUT进入FINWAITE-1 状态。 Step2:Tester发送一个SEQ值错误(接收方窗口外)的RST报文。 Step3:Tester发送ACK报文,之后发送FIN报文,判断DUT是否维持在FINWAIT-1状态。
Expect result: At Step3:DUT维持在FINWAIT-1状态。
Actual result: At Step3:DUT在收到ACK报文后回复了RST报文,未维持在FINWAIT-1状态。
协议栈现象是持续重传FIN包,忽略此错误包,请问协议栈内部处理的方式是什么,满足什么规范
报文: cowtransfer.com/.../fa491aa0158a46 点击链接查看 [ TCP_FLAGS_INVALID_15_03.pcap ] ,或访问奶牛快传 cowtransfer.com 输入传输口令 305dxk 查看;