首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux:不存在主机的arp缓存超时?

问Linux:不存在主机的arp缓存超时?
EN

Server Fault用户
提问于 2012-02-10 18:43:37
回答 1查看 2.2K关注 0票数 1

在Linux中,对于不存在的主机是否存在不同的arp缓存超时?

在我的路由器,192.168.0.1,我看到了aprox。每10秒就有8个新条目输入一个已经关闭了很长时间的IP。

tcpdump -n -i eth1广播的示例输出:

代码语言:javascript
复制
18:54:21.107848 arp who-has 192.168.0.45 tell 192.168.0.1
18:54:21.607919 arp who-has 192.168.0.45 tell 192.168.0.1
18:54:22.107922 arp who-has 192.168.0.45 tell 192.168.0.1

gc_stale_time设置为200:

代码语言:javascript
复制
# cat /proc/sys/net/ipv4/neigh/eth1/gc_stale_time 
200

是的,这个ip在我的arp桌子上:

代码语言:javascript
复制
arp -an | grep 192.168.0.45
? (192.168.0.45) at <incomplete> on eth1

为什么它每10秒发送这么多请求?

EN

回答 1

Server Fault用户

发布于 2012-02-10 19:04:21

这可能不是你的路由器,它自己处理请求。另一台计算机希望使用您的路由器联系192.168.0.45。所以路由器就试着做好它的工作。

这应该可以帮助你找出哪台电脑有故障:

代码语言:javascript
复制
    tcpdump -n -i dst 192.168.0.45
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/358897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档