一次抓包过程中,发现丢包现象严重:一开始以为是机器没收到数据包。后来发现其实是tcpdump抓到了,但是丢弃了。后来调查发现是tcpdump试图去解析包中的域名。增加 -n 参数后,丢包问题解决。
以前没有注意这个问题,是因为都是在有外网的机器下抓包:tcpdump可以域名解析。这次是在一个纯内网环境(无法上百度),自然解析失败,导致超时丢包。
一次抓包过程中,发现丢包现象严重:一开始以为是机器没收到数据包。后来发现其实是tcpdump抓到了,但是丢弃了。后来调查发现是tcpdump试图去解析包中的域名。增加 -n 参数后,丢包问题解决。
以前没有注意这个问题,是因为都是在有外网的机器下抓包:tcpdump可以域名解析。这次是在一个纯内网环境(无法上百度),自然解析失败,导致超时丢包。