Next: Preface
Up: thesis
Previous: List of Illustrations
  Contents
  Index
- Author contact information
- Supervisor contact information
- Gnutella message header fields
- Gnutella message header payload types
- Gnutella Pong message fields
- Gnutella Query message fields
- Gnutella QueryHit message fields
- Gnutella QueryHit result set fields
- Gnutella QueryHit EQHD block
- Gnutella Push message fields
- Gnutella Bye message fields
- Example of a QueryHit result
- Rich XML metadata Query message
- Contents of EQHD block in rich QueryReply
messages
- Key responsibility distribution in P-Grid
- Grammar for the giFT interface protocol
- Summary of giFT protocol commands
- Header in OpenFT packets
- Summary of OpenFT messages
- Configuration of Gnutella simulation environment
- Results from Gnutella test session 1
- Results from Gnutella test session 2
- Results from Gnutella test session 3
- Entries per statistical category for Gnutella sessions
- Gnutella session incoming bytes/minute
- Gnutella sessions outgoing bytes/minute
- Success ratios for queries in a P-Grid network
- Configuration of OpenFT simulation environment
- Query results using OpenFT
- Comparison test query results using Gnutella
- Comparison test query results using FastTrack
- Summary of SNQP commands
- Connection initialization in ADTP
- Message header in ADTP
- Message PDU for ADTP peerinfo
- Message PDU for ADTP
list request
- Message PDU for ADTP
list response
- Message PDU for ADTP
join request
- Message PDU for ADTP
join response
- Message PDU for ADTP
leave message
- Message PDU for ADTP
changekey request
- Message PDU for ADTP
register and unregister
- Message PDU for ADTP
query request and response
- Defined operations for Java nio multiplexing
registrations
Marcus Bergner
2003-06-10