Skip to content

在虚拟机中pktminerg工具 gre转发带文件操过5k的文件是,丢包率大 #199

@zhouyu1989

Description

@zhouyu1989

Note: In order to provide a more accurate response to your issue, please present your issue using the template.

Environment

Note:Include the following detailes, among others:
测试环境
CP版本号:0.8.7
操作系统:Centos7.9
运行平台: 虚拟机等

问题描述:使用pktminerg工具通过gre协议转发业务数据时,发现在转发带超过3k的大文件时,会大量丢包。导致在流量分析系统中只能解析到http的请求部分数据,响应数据部分会组包失败。使用tcpdump抓包后,用wireshark打开提示TCP previous segment not captured和TCP ACKed unseen segment。

重现方法:
1.业务系统中安装cloud-probe工具包,使用pktminerg工具转发采集:pktminerg '-i ens160 -r 10.68.124.121 -M want --cpu 3 -s 1500 -n 2 -b 512 -t 300000 -p'
2.使用tcpdump抓包ens160,并保存到pcap文件中。
3.在流量解析系统10.68.124.121设备使用tcp抓包,保存到pcap文件中。
4.访问业务系统中可以下载文件的接口。然后过几分钟停止抓包。
5.比对两份pcap包,相关接口会出现丢包问题。

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions