Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old July 5th, 2002
Disciple
 
Join Date: May 26th, 2002
Posts: 13
Cakkie is flying high
Default Packet efficiency

How can I raise the efficiency of my client? What is it based on?
When I connect my client to Morpheus (on the same machine), efficiency looks good. Ping 100%, Pong 98.33%. Since I'm not yet connected to other clients, and not yet sending queryhits myself (not implemented yet, but I route incoming correctly), the others are at 0%.

When I connect my client to some other client on the internet, and start forwarding there packages to Morpheus, my ping efficiency drops to say 30%, pong stays where it was (high in the 90's). Query is really bad (15%), queryhit is 100% (as I said, I'm routing them correct).

How can I get up the Query and ping percentages? Are there specific algorytms for querys and pings?


Also, 1 other question. Althoug my pong efficiency looks good, I came across a term called pong-caching. What is meant by this? The only thing I *cache* are IPs and GUIDs. Must I keep other data as well, and what can I do with it?

Thanks
Reply With Quote
  #2 (permalink)  
Old July 6th, 2002
Connoisseur
 
Join Date: August 9th, 2001
Location: Philadelphia, PA, USA
Posts: 358
cultiv8r is flying high
Default

How exactly do you measure your efficiency? So I can figure how to answer
Reply With Quote
  #3 (permalink)  
Old July 6th, 2002
Gnutella Veteran
 
Join Date: March 24th, 2002
Location: Virginia
Posts: 101
tshdos is flying high
Default

I think he is saying the efficiency that is being displayed in morpheus. According to the gnucleus source it is: Good PACKET / Total PACKET where PACKET is the type of packet.
Reply With Quote
  #4 (permalink)  
Old July 7th, 2002
Disciple
 
Join Date: May 26th, 2002
Posts: 13
Cakkie is flying high
Default

So this would meaan that either there's an error in my forwarding procedure, or I'm receiving bad packages.
Reply With Quote
  #5 (permalink)  
Old July 21st, 2002
On Holiday
 
Join Date: July 20th, 2002
Posts: 185
Syfonic is flying high
Default

An error most likely.
Reply With Quote
  #6 (permalink)  
Old July 21st, 2002
Disciple
 
Join Date: July 18th, 2002
Posts: 19
prh99 is flying high
Default

I use Gnucleus to test my client. When I send a ping or two my rating jumps to 100%.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Packet too big error gnutella06 General Discussion 7 June 9th, 2006 12:43 AM
How about maximising download efficiency? j.driessen New Feature Requests 0 January 24th, 2005 11:13 AM
Query efficiency topbanana Download/Upload Problems 13 February 22nd, 2004 12:01 PM
Packet routing faisal General Discussion 0 October 2nd, 2002 08:55 PM
Packet routing Cakkie General Gnutella Development Discussion 6 July 21st, 2002 12:09 PM


All times are GMT -7. The time now is 03:19 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.