Hostnames
A hostname is a label assigned to a device on a network to identify it in communications. It is typically used by people and software to address the device, for example in file transfers, remote login, and service discovery. In many networks the hostname is part of a larger domain name stored in the Domain Name System (DNS); the fully qualified domain name (FQDN) combines the hostname with its domain components, for example printer.example.com. A host may also be reachable via a local name in hosts files or local discovery protocols without DNS.
Hostname structure and rules: In DNS-based naming, a hostname is composed of one or more labels separated
Management and resolution: Hostnames are assigned by system administrators or dynamically by DHCP (option 12) and