Redes de configuración cero


La red de configuración cero ( zeroconf ) es un conjunto de tecnologías que crea automáticamente una red de computadoras utilizable basada en Internet Protocol Suite (TCP / IP) cuando las computadoras o los periféricos de la red están interconectados. No requiere la intervención manual del operador ni servidores de configuración especiales. Sin zeroconf, un administrador de red debe configurar los servicios de red , como el Protocolo de configuración dinámica de host (DHCP) y el Sistema de nombres de dominio (DNS), o configurar las configuraciones de red de cada computadora manualmente.

Zeroconf se basa en tres tecnologías centrales: asignación automática de direcciones de red numéricas para dispositivos en red, distribución y resolución automáticas de nombres de host de computadoras y ubicación automática de servicios de red , como dispositivos de impresión.

Las redes informáticas utilizan direcciones de red numéricas para identificar los puntos finales de las comunicaciones en una red de dispositivos participantes. Esto es similar a la red telefónica que asigna una cadena de dígitos para identificar cada teléfono. En los protocolos de red modernos , la información que se va a transmitir se divide en una serie de paquetes de red . Cada paquete contiene las direcciones de origen y destino de la transmisión. Los enrutadores de red examinan estas direcciones para determinar la mejor ruta de red para reenviar el paquete de datos en cada paso hacia su destino.

De manera similar a los teléfonos que se etiquetan con su número de teléfono, era una práctica común en las primeras redes adjuntar una etiqueta de dirección a los dispositivos en red. La naturaleza dinámica de las redes modernas, especialmente las redes residenciales en las que los dispositivos se encienden solo cuando es necesario, desean mecanismos de asignación de direcciones dinámicas que no requieran la participación del usuario para la inicialización y administración. Estos sistemas se dan automáticamente nombres comunes elegidos por el fabricante del equipo, como una marca y número de modelo, o elegidos por los usuarios para identificar su equipo. Los nombres y direcciones se ingresan automáticamente en un servicio de directorio .

Las primeras redes de computadoras se construyeron sobre tecnologías de las redes de telecomunicaciones y, por lo tanto, los protocolos tendían a dividirse en dos grupos: los destinados a conectar dispositivos locales a una red de área local (LAN) y los destinados principalmente a comunicaciones de larga distancia. Los últimos sistemas de red de área amplia (WAN) tendían a tener una configuración centralizada, donde un administrador de red asignaba direcciones y nombres manualmente. Los sistemas LAN tendían a proporcionar una mayor automatización de estas tareas, de modo que se pudieran agregar nuevos equipos a una LAN con una mínima intervención del operador y del administrador.

Un ejemplo temprano de un sistema LAN de configuración cero es AppleTalk , un protocolo introducido por Apple Inc. para las primeras computadoras Macintosh en la década de 1980. Las Mac, así como otros dispositivos compatibles con el protocolo, podrían agregarse a la red simplemente conectándolos; toda la configuración adicional fue automatizada. Las direcciones de red fueron seleccionadas automáticamente por cada dispositivo usando un protocolo conocido como Protocolo de resolución de direcciones AppleTalk (AARP), mientras que cada máquina construyó su propio servicio de directorio local usando un protocolo conocido como Protocolo de enlace de nombres (NBP). NBP incluyó no solo un nombre, sino el tipo de dispositivo y cualquier información adicional proporcionada por el usuario, como su ubicación física o disponibilidad. Los usuarios pueden buscar cualquier dispositivo en la red con la aplicaciónSelector , que filtra los nombres según el tipo de dispositivo.