Lancast

From EMule Wiki
(Difference between revisions)
Jump to: navigation, search
(upgraded the article with details, and slightly restructured it)
(split the article into sections)
Line 1: Line 1:
 
'''Lancast''' allows clients in the same LAN (or VPN) to share their files at a very high speed, providing them with the ability of finding sources and files (keyword searches are available only on ''Lancast version 2;'' the first version of Lancast looks for ed2k hashes only) inside their LAN or VPN.
 
'''Lancast''' allows clients in the same LAN (or VPN) to share their files at a very high speed, providing them with the ability of finding sources and files (keyword searches are available only on ''Lancast version 2;'' the first version of Lancast looks for ed2k hashes only) inside their LAN or VPN.
  
Lancast does not require an ed2k server and does not implement a LAN/VPN implementation of Kad network. Lancast relies on UDP multicasting (and thus may require IGMP support in the LAN or VPN where the clients reside; people may use UDP multicast streaming features of the [http://wiki.videolan.org/ VLC media player] to see whether multicasting works in their net).
+
Lancast does not require an ed2k server and does not implement a LAN/VPN implementation of Kad network. Lancast relies on UDP multicasting (and thus may require IGMP support in the LAN or VPN where the clients reside; people may use UDP multicast streaming features of the [http://wiki.videolan.org/ VLC media player] to find out whether multicasting works in their net).
  
 
It is a common misconception that Lancast uses UDP multicasting also for file transfer. '''In fact, it doesn't!''' Files are served over regular ''(unicast)'' connections.
 
It is a common misconception that Lancast uses UDP multicasting also for file transfer. '''In fact, it doesn't!''' Files are served over regular ''(unicast)'' connections.
Line 11: Line 11:
 
Lancast is not usable over the Internet since multicast is disabled by 99,9% of all providers (except [http://wiki.videolan.org/MBONE MBONE]) and because Lancast wouldn't bring any speed advantages over ed2k/Kad anyway.
 
Lancast is not usable over the Internet since multicast is disabled by 99,9% of all providers (except [http://wiki.videolan.org/MBONE MBONE]) and because Lancast wouldn't bring any speed advantages over ed2k/Kad anyway.
  
The Lancast feature is currently available in the followin mods:
+
== Implementations ==
 +
 
 +
The Lancast feature is currently available in the following mods:
  
 
* Lancast version 2 — in [[NeoMule]] since v4.x,
 
* Lancast version 2 — in [[NeoMule]] since v4.x,
Line 18: Line 20:
  
 
Lancast is also in the «to do list» of features for the [[Morph Mod]], but is not likely to be implemented soon.
 
Lancast is also in the «to do list» of features for the [[Morph Mod]], but is not likely to be implemented soon.
 +
 +
== Value ==
 +
 +
Since [[Webcache]] has become [[Webcache#Criticism|criticized]] and [[Webcache#Abandoned|abandoned]], the Lancast feature now remains as one of the most advantageous tools allowing for Internet providers to economize their external traffic. By promoting the use of Lancast-capable mods of eMule in LANs and/or VPNs, all the file exchange ed2k/Kad traffic between the clients of the same provider becomes local (otherwise the traffic would twice traverse the local/Internet boundary).
  
 
[[Category:Features]]
 
[[Category:Features]]
 
[[Category:NeoFeatures]]
 
[[Category:NeoFeatures]]

Revision as of 07:57, 28 May 2008

Lancast allows clients in the same LAN (or VPN) to share their files at a very high speed, providing them with the ability of finding sources and files (keyword searches are available only on Lancast version 2; the first version of Lancast looks for ed2k hashes only) inside their LAN or VPN.

Lancast does not require an ed2k server and does not implement a LAN/VPN implementation of Kad network. Lancast relies on UDP multicasting (and thus may require IGMP support in the LAN or VPN where the clients reside; people may use UDP multicast streaming features of the VLC media player to find out whether multicasting works in their net).

It is a common misconception that Lancast uses UDP multicasting also for file transfer. In fact, it doesn't! Files are served over regular (unicast) connections.

For file transfer a modified Upload Bandwidth Throttler is used which provides a separate upload limit for LAN/VPN clients. Simpler implementations of Lancast use just unlimited upload.

LAN/VPN download is usually always unlimited; however, Lancast Version 2 in NeoMule provides its Download Bandwidth Throttler which also has an ability to manage LAN/VPN download speed.

Lancast is not usable over the Internet since multicast is disabled by 99,9% of all providers (except MBONE) and because Lancast wouldn't bring any speed advantages over ed2k/Kad anyway.

Implementations

The Lancast feature is currently available in the following mods:

  • Lancast version 2 — in NeoMule since v4.x,

Lancast is also in the «to do list» of features for the Morph Mod, but is not likely to be implemented soon.

Value

Since Webcache has become criticized and abandoned, the Lancast feature now remains as one of the most advantageous tools allowing for Internet providers to economize their external traffic. By promoting the use of Lancast-capable mods of eMule in LANs and/or VPNs, all the file exchange ed2k/Kad traffic between the clients of the same provider becomes local (otherwise the traffic would twice traverse the local/Internet boundary).

Retrieved from "?title=Lancast&oldid=2510"
Personal tools