p2p Questions

4

I'm trying to learn about the Distributed Hash Table (DHT) paradigm, as it fits into a P2P or fully distributed computing architecture. From a theoretical standpoint, once a cluster is established,...
Sturm asked 23/10, 2012 at 15:59

2

Solved

In my knowledge, bitcoin is a p2p protocol and a p2p protocol must have a dedicated central server. But it is said that bitcoin is decentralized.
Devereux asked 16/1, 2017 at 9:27

4

Solved

I am not very clear about the idea of wire-level protocols. I heard BitTorrent uses it and read that a wirelevel protocol can be considered an opposite of API. I read RMI calls can be considered wi...
Erminna asked 24/2, 2010 at 6:23

4

Solved

I am looking for some books, tutorial sites . I want to understand how Bittorrent protocol works and later to implement my own tracker . I don't have a big knowledge in network protocols so I am ...
Preshrunk asked 24/12, 2009 at 10:43

0

I'm trying to write a peer to peer node in asyncio. In order to answer one type of request the node can forward the request to another node. My problem is that when node A forwards to node B and no...
Lafountain asked 19/4, 2023 at 22:45

4

Because for technical and legal reason the usage of a central repository is for some projects not possible, I would like to set up the versioning with Git in a peer to peer fashion without a cataly...
Stannum asked 29/6, 2014 at 10:13

5

Solved

I am trying to experiment with some p2p networking. Upon doing some research, one of the biggest obstacle I learnt is "What if a client is behind a NAT/Firewall", later on I discovered about ...
Razee asked 19/4, 2014 at 23:36

2

Solved

I'm trying to make a simple Peer to Peer Network in Python 2.7. The problem is, I can't seem to be able to create a connection between two machines in which they both act as a server and a client. ...
Haemophilic asked 24/4, 2014 at 11:14

2

I've been trying to figure this out for a while. I'm trying to establish a simple connection using peerjs. I can connect successfully to the peer with id USER_ID. However, they are unable unable to...
Gros asked 21/12, 2015 at 23:0

6

Solved

I am writing a custom p2p program that runs on port 4900. In some cases when the person is behind a router, this port is not accessible from the internet. Is there an automatic way of enabling th...
Elysian asked 15/12, 2011 at 16:27

3

Solved

In the course of the last weeks, Android's NSD implementation is making me go mad: From a user's point of view, the following problems arise: Devices discover each other in a completely non-dete...
Chimborazo asked 18/2, 2016 at 17:52

3

Solved

I understand that the Kademlia routing table is made up of 160 buckets. Nodes are put into buckets 0-159, depending on their prefix length (which is the number of leading unset bits in the XOR of ...
Yasukoyataghan asked 30/6, 2012 at 9:23

0

I was under the impression that WebRTC goes to great lengths to achieve P2P connectivity despite NATs. [1][2] That's why I was surprised to learn that WebRTC fails to connect peers in some situatio...
Debag asked 7/1, 2022 at 16:56

2

Everything works fine but when WifiP2pManager calls onPeersAvailable method (it calls it correctly) the Peers Device List is empty, which makes no sense because if the method is called, it's becaus...
Kali asked 4/6, 2015 at 20:34

1

Solved

I'm trying to use peerjs to connect an host with a client. I have two files (one for the host, one for the client). The host will generate a peerId which the client is using to connect to him. It's...
Gynaeco asked 30/5, 2021 at 17:44

4

Solved

Could any one give an explanation on how a DHT works? Nothing too heavy, just the basics.
Brod asked 27/9, 2008 at 20:8

1

Solved

I'm trying to use react-native-webrtc in the constructor for simple peer import wrtc from 'react-native-webrtc'; const peer = new SimplePeer({initiator: true, wrtc: wrtc}); the error I'm getting...
Crackerbarrel asked 21/9, 2020 at 17:54

2

Solved

I've been trying to get into dat recently and I'm wondering about the difference between dat and the hyperdrive module.
Hourly asked 20/7, 2017 at 11:3

1

Suppose we establish a WebRTC conference among A, B & C. Then will there be A <--> B, A <--> C, B <--> C individual calls? Qn-1: If yes, then isn't that inefficient? Because e...
Barmaid asked 17/9, 2020 at 3:33

1

I am using Flutter WebRTC for creating P2P video calling. I have encountered a problem which is related to networking: I have completeled the application but it only works with Mobile Data. When ch...
Pb asked 9/8, 2020 at 15:29

3

I am looking for a way to replicate a small and simple relational database (like SQLite) across peers. This should work in an environment with unstable network connections, hence the need for each ...
Vision asked 19/9, 2011 at 11:18

2

Solved

EDIT: I wrote a detailed tutorial explaining how to build an simple Videochat-application including a signaling server: Tutorial: Create your own Videochat-Application with HTML and JavaScript Pl...
Theran asked 30/6, 2013 at 15:7

2

I am using PeerJS, which is a JavaScript implementation of WebRTC. I am using it for sending data through the DataChannel. Are there any speed restrictions by the browser engines? I am not able t...
Silversmith asked 17/4, 2020 at 21:18

6

Solved

I’m looking at creating a P2P system. During initial research, I’m reading from Peer-to-Peer – Harnessing the Power of Disruptive Technologies. That book states “a fully decentralized approach to i...
p2p
Ulrick asked 5/3, 2010 at 15:29

2

Solved

I'm trying to make a peer to peer Javascript game that can be played on mobile browsers. I have been able to successfully set up a p2p connection between two phones within my local WiFi network. ...
Wattmeter asked 25/1, 2020 at 5:9

© 2022 - 2025 — McMap. All rights reserved.