[bittorrent] how a peer connect to other peer which is behind proxies.

Harold Feit dwknight at depthstrike.com
Fri Apr 14 10:55:42 EDT 2006


Peer A (proxied) can establish outgoing connections.
Assuming Peer B (unproxied) can accept incoming connections, the
connection CAN be established, but only when Peer A initiates it.

Once the connection is established, data can be transferred in either
direction.

FYP 2005 wrote:
> I used bitcomet to test the scenario  that I mentioned before.
> I found that peerB can download from peerA. That mean there is
> connection between them.
> 
> You said that nobody can connect to peerA
> Does it mean that the connection between them is due to peerA initialize
> a connection to peerB ?
> It is because peerA can also obtain the IP address and port of peerB
> from the peer list
> 
> 
> On 4/14/06, *Olaf van der Spek* < olafvdspek at gmail.com
> <mailto:olafvdspek at gmail.com>> wrote:
> 
>     On 4/14/06, FYP 2005 < hkucsfyp2005 at gmail.com
>     <mailto:hkucsfyp2005 at gmail.com>> wrote:
>     > Suppose there are two peers. One is a seed(peer A) which is behind a
>     > anonymous proxy and another one is just a peer without source(peer B).
>     >
>     > Now peer A execute the .torrent and connect to tracker through the
>     proxy.
>     > Since peer A is behind the proxy now. Therefore, the tracker will
>     record the
>     > IP address of the proxy and port that peer A 's BT client
>     listening on.
>     > If other peers, say peer B get the peer list from the tracker.
>     > I don't understand how peer B can connect to peer A. It is because
>     peer B
>     > only got the port that peer A 's BT client listening on and the
>     proxies IP.
>     > However, the port that peer B get is just a port used by peer A
>     but not the
>     > proxy.
>     >
>     > Can anyone give me some idea on that ? I
> 
>     Nobody can connect to peer A.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> BitTorrent mailing list
> BitTorrent at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/bittorrent





More information about the BitTorrent mailing list