Re: Re: KEY tracker extension (and peer ids)
John Hoffman <[email protected]>
| Newsgroups | gmane.network.bit-torrent.general |
|---|---|
| Message-ID | <[email protected]> |
>>The concept behind the "key" extension in the tracker announce is very
>>simple. The peer chooses it randomly and will send the same value with
>>each announce. This allows the tracker to verify the contactee is the
>>same peer even if its IP has changed, and lets the tracker update that
>>information.
>>
>>
>
>I'm trying to figure this stuff out now. If we get some good
>descriptions here, I'll try to add them to the wiki.
>
>The peer_id is enough for the tracker to identify a contactee, even if
>the IP has changed, so that's not what the key is for. I think the
>key flag is probably meant to keep other contactees from pretending to
>be you during a download session.
>
That's correct. This is normally done by detecting the IP the announce
is coming from, but obviously, if the peer's IP changes, that system
breaks down. This extension is meant to replace it.
------------------------ Yahoo! Groups Sponsor --------------------~-->
$4.98 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/dkFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/BitTorrent/
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/