我正在将TCP协议栈移植到我们的嵌入式系统中。
是否有验证测试工具来确保我们的TCP协议栈满足TCP协议要求?例如重新排序、重新传输、拥塞控制等。
使用现成的TCP验证新的TCP协议栈是一种测试方式,这也是我现在正在做的事情。但是以这种方式,没有覆盖每个TCP协议的细节:例如某些TCP片段的重复/丢失/重新排序,不同的TCP选项等。
发布于 2013-02-23 15:58:12
我建议设置两个环境,一个使用您的TCP堆栈,另一个使用现成的TCP堆栈。收集两个环境中的跟踪,并将它们相互比较。
看看这篇文章的灵感:Validation of simulated real world TCP stacks
https://stackoverflow.com/questions/15016353
复制相似问题