为什么有时候不显示连在路由上的终端设备名字?

客户端名字

N56u 固件可以显示你网络中终端设备的名字,但有时候我们会发现,这些名字会变成“*”号,这是什么原因呢?

我们首先从N56u如何获取名字说起,这些终端设备的名字并不是可以凭空获得的,N56u从几项会对向网关(路由)提交自己名字或者广播名字的服务,例如按照规范提交DHCP请求的DHCP客户端,或者samba主机名广播等服务获取的,在系统内部,是通过一个叫 networkmap 的守护进程来维护这个名字列表。但是,当你的设备出于开机状态的时候,你把N56u重启了,这时候其他设备没有及时向路由提交自己的信息,N56U也无从得到这些名字了,但随着网络的使用过程中,客户端会时不时向路由提交自己的信息,所以,路由开机一段时间后,这些名字也就慢慢会恢复了。

如果你非常焦急非要在短时间内重新获取这些名字,可以尝试点击刷新按钮,N56u会重新发一些请求去要求各台设备重新发送自己的信息,但也有一定数量的设备不会理睬这种重发请求,所以,这个按钮并不是在任何时候都会生效的。但,时间是会和完整的冷重启设备会。

最近,有个傻缺问我,为什么我等了“很久”,这些“*”号都不恢复?唉,少说一句都不行,如果你硬是要等,就等1~2天,长则一年半载,直到你的终端重新向路由提交自己的名字。

 

Comments

So empty here ... leave a comment!

发表评论

Sidebar