Hello,
I can’t see some hostnames of devices under my microtik. what can be the reason for this?
The hostname is a DHCP request meta data. The DHCP client is not required to send it, so some… don’t. I’m not sure exactly why some hosts don’t send this. It’s most probably tied to another setting that is off. I’m guessing “Network discovery” on Windows 7 and later.
thanks for your reply.
New question:
So, is every electronic device must have a host name ?(Even it doesn’t share its name with dhcp server)
The host name is set by the device’s OS, so not necessarily, though almost certainly.
Every Windows, Linux and OSX system has one, even if it doesn’t share it. Most other OSes have SOME sort of random hostname too, for compatibility with software originally written for those main 3, or they don’t, if such compatibility is not important (e.g. manageable switches with ASIC hardware and custom OS-es might not have a hostname; However, even they eventually add such a support, since it’s not difficult to implement hostname on an OS).
Thanks for detailed enlightening…