Nodo de arranque


Un nodo de arranque , también conocido como host de encuentro, [1] es un nodo en una red superpuesta que proporciona información de configuración inicial a los nuevos nodos que se unen para que puedan unirse con éxito a la red superpuesta. [2] [3] Los nodos de arranque se encuentran predominantemente en redes descentralizadas punto a punto (P2P) debido a las identidades y configuraciones dinámicamente cambiantes de los nodos miembros en estas redes.

Al intentar unirse a una red P2P, es posible que se requieran protocolos específicos de descubrimiento o membresía (u otra información de configuración) y, si un nodo que se une recientemente desconoce estos protocolos, el nodo que se une recién establecido no podrá comunicarse con otros nodos. y finalmente unirse a la red. [3] Además, estos protocolos y requisitos de configuración pueden cambiar dinámicamente a medida que evoluciona la infraestructura y la membresía de la red P2P. [1] Por lo tanto, existe la necesidad de poder informar dinámicamente a un nodo recién incorporado de los protocolos y configuraciones requeridos. [2]

El objetivo del nodo de arranque es proporcionar a los nuevos nodos que se unen suficiente información de configuración para que el nuevo nodo pueda unirse con éxito a la red y acceder a los recursos, como el contenido compartido. [1] La información del protocolo de descubrimiento puede instruir al nuevo nodo sobre cómo descubrir pares en la red. [1] La información del protocolo de membresía puede indicarle al nuevo nodo cómo solicitar unirse y luego unirse a grupos de pares en la red. [2] Se puede proporcionar otra información de configuración, como instrucciones dependientes de la red superpuesta . [1] [4] Un ejemplo de instrucciones dependientes de la superposición es instruir a un nuevo nodo sobre cómo obtener una zona de un CAN .[4] Se puede diseñar más información de configuración para el control de admisión de la red P2P, que se utiliza cuando se une a una red que admite la gestión de confianza, e incluye cosas como protocolos de encriptación / firma o políticas de admisión. [3]