User Profile Challenge and Delivery - Gnutella2

来源:百度文库 编辑:神马文学网 时间:2024/05/03 12:32:51
User Profile Challenge and Delivery
register | login :::logout
Search

Navigation
Main PageCommunity portalCurrent eventsRecent changesRandom pageHelpDonations
Toolbox
What links hereRelated changesSpecial pages
Edit This Page
ArticleDiscussionEditHistory
Personal tools
Create an account or log in
Contents
[hide]
1 Introduction2 gProfile Schema3 Profile Challenge and Response/Delivery4 Packets
[edit]
Introduction
Community is an important part of a peer to peer experience, and a unified user profile format enables meaningful exchange of user metadata. Gnutella user profiles are XML documents adhering to a user profile schema referenced below.
User profile information is exchanged at strategic points in network communications, using packet types defined in subsequent sections.
[edit]
gProfile Schema
{TODO: To be copied in.}
[edit]
Profile Challenge and Response/Delivery
Requesting a user profile from another user involves a challenge and response transaction. The challenge step allows the initiator to provide a random token for the respondent to sign with a digital signature and return, verifying its identity. This allows a distributed identity safeguard, which is under development.
[edit]
Packets
/UPROC - User Profile Challenge /UPROD - User Profile Delivery
Retrieved from "http://www.gnutella2.com/index.php/User_Profile_Challenge_and_Delivery"
About Gnutella² :::GNU FDL 1.2 :::Back To Top :::Disclaimers :::MediaWiki
This page was last modified 21:13, 20 March 2005. This page has been accessed 763 times.