|
|
本帖最后由 yuwei001 于 2010-4-16 16:38 编辑
我是用xilinx 的ML405 开发板与PC机通信,ML405向PC机发送数据。
在PC机上抓包,发现有很多重发的数据,
pc发给开发板的数据有很多都是
TCP Dup ACK
开发板发给PC的数据有很多是
TCP Fast Retranmission
就是PC机明明收到了一个数据包,比如收到了发送序号为1000的数据包却还要求重传序号为1000的数据包,然后开发板又发送序号为1000的数据包,然后PC机又要求重传。。。。过一段时间网络就中断了
开发板重传的数据包显示有TCP Fast Retranmission ,PC机发送的ACK显示有TCP Dup ACK ,中间还有些TCP OUT-OF-ORDER之类的。
谁能告诉我怎么回事啊 |
|