在局域网范围内如何确定应用层数据包之间的请求响应关系?

libraco
  • 760

测试的时候我在两台主机之间抓包,根据tcp三次握手协议,可以得到response.seq=request.ack 也就是说响应报文的seq数值上是等于请求报文的ack的,基于此,我可以确定每个请求报文的回应报文。 但是实际运行的环境是在整个网络里,由于不同连接生成的seq,ack可能有相同的,那么基于此规则的包匹配算法就会有错。 那么,我的问题是,在局域网全网范围里,如何找到匹配请求报文和响应报文?

回复
阅读 3.8k
1 个回答
zhulin0504
  • 1
新手上路,请多包涵

你好,现在这个问题解决了么?我也遇到了同样的问题,求指教啊。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏