Network Collision

Quando 2 reti Netsukuku nate separatamente si incontrano si può verificare che diversi (g)nodi abbiano lo stesso (g)ID.

Per rilevare questa situazione e quindi prendere le misure necessarie a risolvere il problema si adotta la tecnica di assegnare ad una rete Netsukuku un identificativo, alla sua nascita.
Il nodo che al suo avvio si ritrova solo, genera un netid random - vedi il modulo hook. Il nodo che al suo avvio ha dei vicini riceve il netid da questi - tramite il primo ETP. Ogni singolo nodo conosce il netid della sua rete.
Quando un nodo riceve ulteriori ETP (vedi il Modulo QSPN) verifica che il netid del suo vicino sia lo stesso del suo. Se sono diversi, quindi i due nodi appartengono a due reti prima separate, il nodo che ha la mappa più piccola si incarica di verificare la reale presenza di (g)ID che collidono, e di riavviare se necessario la procedura di hooking. Tramite questa si vedrà ri-assegnato il netid.