我是说,为什么IP地址不够?我们可以通过他们的IP地址来识别设备。我们为什么要用主机名?来识别设备?
我知道IP地址是随机分配的(从某个范围)。主人的名字呢?他们是怎么分配的?
发布于 2010-03-03 20:57:49
在我使用的所有zeroconf设备上,主机名实际上都是在设备上设置的。在Mac上,这来自您为系统设置的计算机名称。在我的Linux和OpenSolaris机器上,它是系统主机名。
发布于 2010-03-05 17:06:30
IP地址不会告诉你任何关于设备的事情。正如Kamil所解释的,除了设置主机名的机器之外,打印机、扫描仪、照相机和存储设备都可以内置有用的名称。所以你可能会看到像“喷墨打印机1234”和“数码相机XYZ”这样的名字。决定哪一个打印您的文档要比尝试在192.168.1.11和192.168.1.12之间选择要容易得多!
如果您有多个设备,您可以经常更改名称,但是对于打印机之类的设备,工厂设置的名称通常足够好。因此,为了回答你问题的第二部分,对于许多设备,名称是通过刻录到工厂的ROM中指定的。
https://serverfault.com/questions/118914
复制相似问题