Questions tagged [peer-discovery]

11 questions
5
votes
2 answers

WifiP2pManager.discoverPeers fails in android 10

following code sample returns Error code: 0, which is the error code for internal error in android. Is there any workaround which can enable discovering peers in android 10 devices? wifip2pmanager.discoverPeers(wifip2pmanagerChannel,…
J.Maduka
  • 73
  • 1
  • 10
3
votes
0 answers

Libp2p DHT peer discovery example in JS

According to Libp2p documentation DHT can be used for peer discovery. Also, Filecoin claims that they are using libp2p Kademlia DHT for discovering peers in go. So far I have not been able to find any working examples of how to set it up in JS. When…
3
votes
1 answer

How bitcoin peer discovery works after connecting to hard coded nodes?

I am tinkering with the bitcoin source code and trying to understand the exact working of peer discovery mechanism in the testnet mode for which I have made the following changes: Disabled the DNS seed discovery in order to force bitcoind to…
bawejakunal
  • 1,678
  • 2
  • 25
  • 54
2
votes
1 answer

Implementing peer discovery in libp2p

Is peer discovery in libp2p (e.g. peers telling each other about peers they know about, and managing lists of connected nodes) in Rust controlled entirely at the level of a NetworkBehavior? It looks like one option is to use Kademlia which looks…
kimon
  • 2,481
  • 2
  • 23
  • 33
2
votes
1 answer

Are there any BitTorrent/DHT extensions for multicast peer discovery?

Does BitTorrent or its mainline DHT has any extension for IPv6 local peer discovery using multicast?
Petr
  • 62,528
  • 13
  • 153
  • 317
2
votes
1 answer

Where/what is the Peer Exchange (PEX) protocol specification for BitTorrent?

There's a note that BEP 11 is the pending draft for PEX. However this was never published, and there's no official specification that I can find.
Matt Joiner
  • 112,946
  • 110
  • 377
  • 526
1
vote
0 answers

Istio RabbitMQ StatefulSets Peer Discovery

I have a RabbitMQ cluster running in Kubernetes. It works as expected without the Istio injection enabled. Unfortunately, the cluster crashes when the istio-injection is enabled. This is caused by the peer discovery failure during the startup…
0
votes
1 answer

Using UDP broadcast for pods/peers discovery in Kubernetes

I need to use UDP broadcast for peer discovery. Environment: docker-desktop with a single node Kubernetes cluster My code looks as follows: import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import…
dmgcodevil
  • 629
  • 1
  • 7
  • 23
0
votes
1 answer

rabbitmq-peer-discovery-k8s fails. I still need to manually stop, join_cluster and start every node

Deployed the sample yaml files but doesn't work as expected. I still need to run a batch job on the cluster to manually stop, join_cluster and start for every pod. In addition, is there a way to configure vhosts, users and credentials using…
0
votes
1 answer

P2P Network Bootstrapping

For P2P networks, I know that some networks have initial bootstrap nodes. However, one would assume that with all new nodes learning of peers from said bootstrap nodes, the network would have difficulty adding new peers and would end up with many…
Lev Knoblock
  • 611
  • 2
  • 6
  • 20
0
votes
0 answers

Agent discovery in a mutli-agent distributed system with p2p communication

Lets say I have a set of Agents in a distributed network without a centralized unit. I want to communicate them with P2P. So every Agent is a peer right? The network should build itself and when a new Agent want to take part in this network or wants…