广播ARP怪异

我们在一个定制的Linux机器上运行一个路由器。 内核是3.14.14。

会发生什么情况是,当您在广播模式中设置路由器时,路由器的响应时间很慢:

# arping -b -c 50 -w 100000 -I em1.3069 -s 77.46.0.181 77.46.0.1 ARPING 77.46.0.1 from 77.46.0.181 em1.3069 Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 773.358ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 667.217ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 403.133ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 284.954ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 243.775ms 

但是如果你不使用-b标志:

 # arping -c 50 -w 100000 -I em1.3069 -s 77.46.0.181 77.46.0.1 ARPING 77.46.0.1 from 77.46.0.181 em1.3069 Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 189.149ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 0.773ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 0.815ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 0.760ms Unicast reply from 77.46.0.1 [78:2B:CB:49:00:CA] 0.798ms Sent 5 probes (1 broadcast(s)) Received 5 response(s) 

只有第一个答复受到影响(广播一个)。 任何人都有一个想法可能会发生在这里?

感谢帮助。