<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm implementing a tool to gahter statistic data 
about the bittorrent-network. ( it's a student project)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>My problem&nbsp; is to connect to a peer via 
TCP.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The trackers&nbsp;I connect to only anwers in 
compact mode and so i don't get the peerID. The specs on bittorrent.org says 
that the handshake requires the peerID</FONT></DIV>
<DIV><FONT face=Arial size=2>to authenticate the peer:&nbsp;"<FONT 
face="Times New Roman" size=3>If the receiving side's peer id doesn't match the 
one the initiating side expects, it severs the connection."</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>First&nbsp;I thought&nbsp;I would get the peer id 
by using the DHT protocol to connect to the ip's&nbsp;I get from the tracker as 
nodes an send a get_peer request but this also returns only ips ( and ports) in 
compact mode?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>is there a way to connect to peers without the id ? 
i found nothing in the spec and on other sites.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>i hope someone can help me out , i'm kind of stuck 
with this and it's not to trivial for this mailinglist but i tried to get help 
in some other forums and nothing happend...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>greets seb</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>