Discovering Network Topology in the Presence of Byzantine Nodes - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Parallel and Distributed Systems Année : 2009

Discovering Network Topology in the Presence of Byzantine Nodes

Mikhail Nesterenko
  • Fonction : Auteur
Sébastien Tixeuil

Résumé

We study the problem of Byzantine-robust topology discovery in an arbitrary asynchronous network. We formally state the weak and strong versions of the problem. The weak version requires that either each node discovers the topology of the network or at least one node detects the presence of a faulty node. The strong version requires that each node discovers the topology regardless of faults. We focus on non-cryptographic solutions to these problems. We explore their bounds. We prove that the weak topology discovery problem is solvable only if the connectivity of the network exceeds the number of faults in the system. Similarly, we show that the strong version of the problem is solvable only if the network connectivity is more than twice the number of faults. We present solutions to both versions of the problem. Our solutions match the established graph connectivity bounds. The programs are terminating, they do not require the individual nodes to know either the diameter or the size of the network. The message complexity of both programs is low polynomial with respect to the network size.

Dates et versions

hal-01152552 , version 1 (18-05-2015)

Identifiants

Citer

Mikhail Nesterenko, Sébastien Tixeuil. Discovering Network Topology in the Presence of Byzantine Nodes. IEEE Transactions on Parallel and Distributed Systems, 2009, 20 (12), pp.1777-1789. ⟨10.1109/TPDS.2009.25⟩. ⟨hal-01152552⟩
69 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More