Articulo de referencia

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 nodos que se un...

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 nodos que se unen recientemente para que puedan unirse con éxito a la red superpuesta. [ 2 ] [ 3 ] Los nodos de arranque se encuentran predominantemente en redes peer-to-peer (P2P) descentralizadas debido a las identidades y configuraciones que cambian dinámicamente de los nodos miembros en estas redes.

Descripción general

Al intentar unirse a una red P2P, pueden ser necesarios protocolos específicos de descubrimiento o membresía (u otra información de configuración), y, si un nodo que se une desconoce estos protocolos, no podrá comunicarse con otros nodos ni 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, es necesario poder informar dinámicamente a un nodo que se une sobre los protocolos y configuraciones requeridos. [ 2 ]

Identificación de un nodo de arranque

Un nodo que se une puede utilizar varios métodos para identificar los nodos de arranque:

  • Un nodo de unión puede haber sido preconfigurado con las direcciones estáticas de los nodos de arranque. [ 2 ] En tal caso, las direcciones de los nodos de arranque no pueden cambiar y, por lo tanto, deben ser miembros tolerantes a fallos de la red, que no pueden abandonar la red.
  • Alternativamente, el nodo de arranque puede identificarse mediante un servicio DNS , donde un nombre de dominio se resuelve en una de las direcciones de los nodos de arranque. [ 1 ] [ 4 ] Esto permite que las direcciones de los nodos de arranque cambien según sea necesario.

Información de configuración proporcionada

El objetivo del nodo de arranque es proporcionar a los nodos que se unen recientemente información de configuración suficiente para que el nuevo nodo pueda unirse correctamente a la red y acceder a recursos, como contenido compartido. [ 1 ] La información del protocolo de descubrimiento puede indicar al nuevo nodo cómo descubrir pares en la red. [ 1 ] La información del protocolo de membresía puede indicar al nuevo nodo cómo solicitar unirse y posteriormente 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 indicar a un nuevo nodo cómo obtener una zona de una CAN . [ 4 ] Se puede diseñar información de configuración adicional para el control de admisión de la red P2P, que se utiliza al unirse a una red que admite la gestión de confianza, e incluir aspectos como protocolos de cifrado / firma o políticas de admisión. [ 3 ]

Redes que utilizan nodos de arranque

Referencias

  1. 1 2 3 4 5 6 Francis, Paul (2000-04-02). "Yoid: Extending the Internet Multicast Architecture" (PDF) . www.aciri.org . Recuperado el 24-12-2008 .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  2. 1 2 3 4 Traversat; et al. (20 de junio de 2006). "Patente estadounidense 7.065.579" . Consultado el 23 de diciembre de 2008 . 
  3. 1 2 3 Saxena; et al. (2003). "Control de admisión en Peer-to-Peer: Diseño y evaluación del rendimiento" (PDF) . En ACM Workshop on Security of Ad Hoc and Sensor Networks (SASN) 2003. Recuperado el 24-12-2008 . {{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  4. 1 2 3 Ratnasamy; et al. (2001). "Una red escalable direccionable por contenido" (PDF) . En Actas de ACM SIGCOMM 2001. Archivado del original (PDF) el 7 de agosto de 2008. Recuperado el 23 de diciembre de 2008 . {{cite journal}}: Para citar una revista se requiere |journal=( ayuda )

Véase también