Avahi hostname resolution

Avahi provides configuration-free network discovery and hostname resolution using the mDNS (multicast DNS) protocol. This allows devices on the same local network to communicate using readable host names instead of IP addresses without a DNS server. Host names are automatically supplemented with ".local".

 

Example of a P2P connection:

Peer-to-peer connection
Peer-to-peer connection

 

If several devices with the same hostname are located in the same network, the Avahi hostname is incremented dynamically:

Device 1: c6c3.local

Device 2: c6c3-2.local

Device 3: c6c3-3.local