Resumen
- RFC 966 propuso que una dirección identificara un grupo de hosts, incluso cuando sus integrantes entraran, salieran o no hubiera ninguno.
- Un remitente ajeno al grupo podía escribirle. Esa apertura servía para descubrir servicios, pero no certificaba recepción ni autorización de uso.
Una estación sin disco puede quedar inservible por una paradoja sencilla: necesita encontrar el nuevo servidor para arrancar, pero necesita arrancar para obtener una nueva lista de servidores. Para el operador, cada cambio de máquina se propaga entonces a los clientes que conservan la dirección vieja. Preguntar a todos por difusión tampoco es gratis: obliga a escuchar a equipos ajenos al servicio. Steve Deering y David Cheriton propusieron en diciembre de 1985 un destino de grupo para la función de arranque. El cliente conservaría esa dirección aunque los servidores disponibles se sustituyeran. RFC 966 aceptaba, sin embargo, que el grupo estuviera vacío. El destino podía sobrevivir al servidor sin prometer que alguien contestaría. La idea buscaba continuidad de búsqueda, no una garantía de servicio; era una propuesta, no una encuesta de instalaciones.
La multidifusión tenía dos usos en su argumento. Uno era enviar un datagrama a varios destinatarios. El otro era vincular una pregunta con los servidores adecuados sin saber previamente qué host concreto podía responder. El texto mencionaba grupos lógicos de servidores de nombres o de arranque. En el ejemplo de un archivo, el cliente dirigía la consulta al grupo y el servidor que conocía el nombre respondía directamente. El ejemplo aclara la arquitectura; no demuestra tasas de éxito ni una implantación histórica específica.
La novedad consistía en separar el significado de la dirección y la lista de máquinas. El grupo podía recibir altas y bajas, y un mismo host podía pertenecer a varios. Los identificadores permanentes representaban funciones duraderas. Los grupos transitorios podían desaparecer al marcharse el último integrante. CreateGroup, JoinGroup y LeaveGroup eran operaciones propuestas para esa vida cambiante. Una dirección publicada era, por tanto, una invitación a buscar; no una fotografía de receptores presentes.
El grupo de RFC 966 era abierto respecto del remitente: para enviarle un datagrama no hacía falta ser miembro. De otro modo, el cliente que necesitaba un servidor de arranque tendría que integrarse en el grupo de servidores antes de pedir ayuda. La propuesta permitía por separado limitar la adhesión mediante una clave. Son fronteras diferentes. Controlar quién se incorpora como receptor no convierte automáticamente cada petición enviada en una petición autenticada, ni obliga a una aplicación a prestar servicio.
El estado de las pasarelas era el precio de la flexibilidad. Para reenviar un paquete, debían conocer qué redes contenían miembros del grupo. Los autores reconocieron que mantener coherentes esos registros repartidos era un problema de base de datos distribuida todavía sin resolver allí. Definieron como objetivo de cobertura que las retransmisiones no dejaran sistemáticamente fuera a un miembro; al mismo tiempo consideraron la notificación de fallos una pista, no una garantía esencial. El envío no generaba un comprobante individual de entrega.
RFC 988 sustituyó la propuesta en 1986 y precisó que lo permanente en un grupo permanente era su dirección, no su composición. RFC 1112 conservó esa separación en 1989 y describió la entrega como mejor esfuerzo, sin asegurar llegada íntegra a todos ni un orden común. Esa secuencia documenta una idea que persistió, no la adopción universal de la primera versión.
El episodio importa cada vez que un servicio debe cambiar de máquina sin obligar a todos sus clientes a aprender una dirección nueva. RFC 966 no documenta los sistemas actuales, pero puso por escrito esa elección arquitectónica: una identidad estable para preguntar y una población operativa que puede variar. A cambio, el sistema debe mantener la relación entre destino y receptores. El nombre del grupo no demuestra quién recibió o respondió a cada paquete.
Fuentes y alcance
La reconstrucción utiliza solo RFC 966, RFC 988, RFC 1112 y el antecedente de difusión RFC 919. Estos documentos describen propuestas y especificaciones; no miden despliegue, disponibilidad ni resultados de aplicaciones.
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance
