所谓大小包?就是商家小包和大包路由走的不一样,以此来欺骗消费者。比如一些亚太线路,比如小包走的cmi,大包走lumen,一般测试回程脚本走的都是小包,结果就是小包路由。
下面就详细讲讲怎么测试大小包,首先安装NextTrace,项目如下:
https://github.com/nxtrace/NTrace-V1
安装NextTrace
curl nxtrace.org/nt |bash
大小包测试
大包测试,发送1024k数据:
广州联通
nexttrace --tcp --psize 1024 157.148.58.29 -p 80
小包测试,发送12k数据:
nexttrace --tcp --psize 12 157.148.58.29 -p 80
测试后,比较一下大小包路由是否一致,一致的话就没啥问题。
广州电信
大包测试:
nexttrace --tcp --psize 1024 14.116.225.60 -p 80
小包测试:
nexttrace --tcp --psize 12 14.116.225.60 -p 80
深圳移动
大包测试:
nexttrace --tcp --psize 1024 120.233.18.250 -p 80
小包测试:
nexttrace --tcp --psize 12 120.233.18.250 -p 80