Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > LimeWire Beta Archives
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts


 
 
LinkBack Thread Tools Display Modes
  #91 (permalink)  
Old October 16th, 2004
verdyp's Avatar
LimeWire is International
 
Join Date: January 13th, 2002
Location: Nantes, FR; Rennes, FR
Posts: 306
verdyp is flying high
Default

Quote:
Originally posted by sberlin
Just FYI, the UDP attempts before GWebCaches aren't on the mainline yet. Once that's all completed we'll merge it in & likely put out a beta. Since GWebCaches are so overloaded right now, we don't want to put out another release till we can make sure they won't get further overloaded (and also make sure that clients can connect faster initially).
Thanks for this marvelous change. As LimeWire represents alone (in all its versions) more than 60% of all traffic to GWebcaches, this would be wonderful to reduce this traffic by alternate host discovery methods like the new UDP caches.

I have seen the traffic on my cache multipled by 5 in the last few weeks, so I have done some major rewrites of part of its code in my new version 1.3, for tripled performance.

This version now also makes a more rigourous check of URLs, and contains now a very basic active checker for the submitted IPort of hosts, plus some other checks for known IP or port numbers that cause problems.

Also for LimeWire's active search of hosts by locale (which may require lots of connections with some locales to find a matching one), my cache now starts implementing a filter for the host addresses returned, so that a minimum number of returned hosts will at least match the querying country, region or continent. However my cache will still return a significant number of hosts belonging to any region. I may enhance the filter to also take into account linguistic data about each country or territory, but this requires some tuning of threshold parameters.

You can see how I detect them simply by looking at the web pages of my cache on rodage.net; the detection is based on statistic files published daily by each of the 4 RIRs, which I preprocess to allow fast search of querying IP. For now I update the preprocessed IP-to-country maps manually, every few days, but they are generated automatically by a script that I will enhance to perform all in one pass; I will soon implement a more automated updater, that will allow maintaining these maps at least once everyday. Today, 176 countries or territories seem active on Gnutella (some territories don't have IP delegations, and use assignment from the main country to which they belong).

Note that some hosts belong to the 'EU' region which is any country in the Europe/Africa region managed by RIPENCC, and some other belong to the 'AP' region which is Asia/Pacific managed by APNIC. Finally very few hosts use IP addresses that are still not registered for use by any RIR, and that I assign within a special code region '__' representing the Earth (this most often comes from new IP blocks recently delegated by RIRs to LIRs or ISPs, but whose usage still lacks some info published by the LIR or ISP; with the new RIR policies about IP assignments, this should appear much less often than before, and in a near future, such IPs will not be usable at all on Internet as long as they have not been registered by a RIR; some of these addresses also come from change of delegation between RIRs, notably by transfers of legacy European blocks from ARIN to RIPENCC).

My cache also now keeps 1000 hosts instead of 400 before, and returns 50 addresses instead of 30 before, to reduce the number of requests, and the number of occurences of repeated requests. 1000 hosts represents approximately the number of hosts sending valid updates now every about 20 minutes. I have also reduced a bit the minimum delay allowed for repeated accesses from 30 minutes to 20 minutes.

The next major version 1.4 of my cache is coming with faster operations, but more complex code. For now the version 1.3 of GWebCleaner contains only the most important and basic changes to accelerate it, but its code is becoming tricky. I expect being able to manage more than 5000 accesses per hour during peak hours (for now I can only manage about 3000 during peak hours, and 16000 during offtime hours).
__________________
LimeWire is international. Help translate LimeWire to your own language.
Visit: http://www.limewire.org/translate.shtml

Last edited by verdyp; October 16th, 2004 at 08:51 AM.
  #92 (permalink)  
Old October 16th, 2004
Valued Member contributor
 
Join Date: August 10th, 2003
Location: In the middle of nowhere (54°N 10°E)
Posts: 318
rkapsi is flying high
Default Re: iTunes DAAP support (iT Sharing Prefs)

Quote:
Originally posted by Lord of the Rings
I was wondering if anybody can fill me in about Digital Audio Access Protocol & how it works in LW?
Share some tunes in LimeWire (mp3, m4a, aiff, wav and m1a are supported), launch iTunes on an arbitrarily computer in your LAN (in most cases the same machine where LimeWire is running but you could use different machines if you want). In iTunes you should see a new Playlist right next to the Music Store Playlist pretty much on the top (LOTR's LimeWire Tunes). Click on it and... Or do you want to know the technical details?
  #93 (permalink)  
Old October 17th, 2004
arne_bab's Avatar
Draketo, small dragon.
 
Join Date: May 31st, 2002
Location: Heidelberg, Germany
Posts: 1,881
arne_bab is a great assister to others; your light through the dark tunnel
Default magnets

Quote:
LW only takes now magnets with URN AND an IP address.
This will make Bitzi completely unusable.
please change it to:
Only magnets with URN and IP OR with URN and file-name OR with URN, filename and IP.

A magnet with file-name should only initiate a search for that filename so it isn't more strenuous than a simple search request/query.

Else you take away many uses of magents (for example posting files when you don't have a stable IP or a webserver).
__________________

-> put this banner into your own signature! <-
--
Erst im Spiel lebt der Mensch.
Nur ludantaj homoj vivas.
GnuFU.net - Gnutella For Users
Draketo.de - Shortstories, Poems, Music and strange Ideas.
  #94 (permalink)  
Old October 17th, 2004
Lord of the Rings's Avatar
ContraBanned
 
Join Date: June 30th, 2004
Location: Middle of the ocean apparently (middle earth)
Posts: 656
Lord of the Rings has a distinguished reputationLord of the Rings has a distinguished reputationLord of the Rings has a distinguished reputation
Default Re: iTunes DAAP support (iT Sharing Prefs)

Hmm, I have 2 folders: one called Lotr's LW Tunes & the other called 'LW'. There seems to be a significant difference in no. of tunes b/w them. What does the 'LW' song list represent? Oh I noticed under Control menu there's an option for disconnecting Lotr's LW Tunes (CMD+E) as though it's a mountable volume (but there's nothing mounted on the desktop.)

So how does this work exactly? Who shares my files is it other p2p users or other iTunes users (I'm a bit lost here, lol!) And what's the difference b/w sharing my iTunes Library via added share folders & using the above function? And what if you have both?
  #95 (permalink)  
Old October 17th, 2004
Valued Member contributor
 
Join Date: August 10th, 2003
Location: In the middle of nowhere (54°N 10°E)
Posts: 318
rkapsi is flying high
Default

OK, the LimeWire Playlist (somewhere at the bottom, a light blue icon with a clef on it) is LimeWire's "old iTunes support". It is based on AppleScript (thus Mac only) and it simply copies complete downloads to iTunes.

Lotr's LW Tunes (looks like a stack of icons, dark blue and a clef on it) is the new iTunes support. If I interpret your messages correctly then you have never seen iTunes Music Sharing in action? Please take a look at this page (especially the movie).

http://www.apple.com/support/itunes/...ent102094.html

DAAP is just a different name for what Apple calls iTunes Music Sharing. The files you're seeing in the playlist are the files you share with LimeWire. The playlists are only visible and accessible by computers on your LAN or WLAN and only via iTunes. Whenever you double click a song it is streamed from LimeWire to iTunes.

So what is DAAP? It is a server with a database, a transaction manager and a streaming component.

You can have both functions enabled but it's somewhat redundant.

Pro "old iTunes support"
- copies files to iTunes and you can burn them onto CD

Con "old iTunes support"
- duplicates wherever you look
- Mac only

Pro DAAP
- the music stays where it is and is simultanieously accessible by multible computers (no need to copy the music across the LAN)
- works with any computer (Mac, WIndows, Linux whetever). The only exception is that the music can only be accessed by Mac/Win since iTunes is only available for these systems.

Con DAAP
- doesn't copy the music to iTunes. I.e. you can't burn it directly.
  #96 (permalink)  
Old October 17th, 2004
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Default Re: magnets

Quote:
Originally posted by arne_bab
This will make Bitzi completely unusable.
please change it to:
Only magnets with URN and IP OR with URN and file-name OR with URN, filename and IP.

A magnet with file-name should only initiate a search for that filename so it isn't more strenuous than a simple search request/query.

Else you take away many uses of magents (for example posting files when you don't have a stable IP or a webserver).
I personnaly only use Bitzi to verify if files are legit when I download. URN without IP means searching the network and means too much traffic for UPs as of now. I hope someone implements a DHT for URNs, as it seems to be the only efficient way. We'll have to wait to see.

Ciao
  #97 (permalink)  
Old October 17th, 2004
zab zab is offline
Connoisseur
 
Join Date: May 16th, 2004
Location: Big Apple
Posts: 266
zab is a great assister to others; your light through the dark tunnel
Default

Actually we do accept all types of magnets; only in the case there is nothing but a sha1 in the magnet we display a warning message that the user will need to start a search manually.
  #98 (permalink)  
Old October 17th, 2004
arne_bab's Avatar
Draketo, small dragon.
 
Join Date: May 31st, 2002
Location: Heidelberg, Germany
Posts: 1,881
arne_bab is a great assister to others; your light through the dark tunnel
Default

@zab: Then it's another situation :-)

The Bitzi-Magnets will then still work and I have nothing to complain about it (Nothing to complain... Darn! ).
__________________

-> put this banner into your own signature! <-
--
Erst im Spiel lebt der Mensch.
Nur ludantaj homoj vivas.
GnuFU.net - Gnutella For Users
Draketo.de - Shortstories, Poems, Music and strange Ideas.

Last edited by arne_bab; October 17th, 2004 at 04:03 PM.
  #99 (permalink)  
Old October 17th, 2004
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

I just noticed that a BearShare 4.5.2.2 was able to successfully grab 40 or more .jpg's from me without triggering a "banned greedy client". Good! Looks like they have successfully implemented something like client-side queuing, and know when to request the next file.

Any chance LW will do the same?
 


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
When i Leave Limewire Beta, it automatically re-opens Limewire MPielichowski Connection Problems 1 February 16th, 2007 08:16 PM
LimeWire 4.1.2 Beta sberlin LimeWire Beta Archives 10 August 2nd, 2004 10:49 AM
LimeWire 3.9.5 Beta sberlin LimeWire Beta Archives 38 April 27th, 2004 11:32 AM
LimeWire 3.9.4 Beta sberlin LimeWire Beta Archives 7 April 23rd, 2004 01:59 PM
LimeWire 1.7 beta available crohrs LimeWire Beta Archives 35 October 25th, 2001 03:49 PM


All times are GMT -7. The time now is 01:52 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.