Federico Mena Quintero federico@gnome.org 2013 Servicio de descubrimiento zeroconf el redes locales Daniel Mustieles daniel.mustieles@gmail.com 2011-2017 Jorge González jorgegonz@svn.gnome.org 2007-2010 Mario Carrión mario@monouml.org 2006 Avahi

Avahi implementa el servicio de red Zeroconf. Permite a los programas descubrir servicios como impresoras en las redes locales sin configuración previa. También permite a las aplicaciones configurar servicios que son alcanzables mediante la red local sin configuración, por ejemplo, un programa de chat que busca a otros usuarios de chat en la LAN sin tener que configurar antes un servidor de chat central.

Avahi es una implementación de las especificaciones DNS Service Discovery y Multicast DNS, que son parte de la red Zeroconf.

Varios programas de GNOME usan Avahi para descubrir servicios. Gnome-user-share (un módulo para el gestor de archivos Nautilus) permite a los usuarios de una red local compartir archivos con otros, y busca equipos que compartan archivos mediante Avahi. Vino, un visor de escritorios remotos, usa Avahi para buscar servidores de escritorios remotos. PulseAudio, la API de sonido de bajo nivel de GNOME, usa Avahi para poder encaminar el sonido mediante redes locales.

Documentación de referencia de Avahi