Avalanche (P2P)

Avalanche (P2P)

Avalanche is the name of a proposed peer-to-peer (P2P) network created by Pablo Rodriguez and Christos Gkantsidis at Microsoft, which claims to offer improved scalability and bandwidth efficiency compared to existing P2P systems.

The proposed system works in a similar way to BitTorrent, but aims to improve some of its shortfalls. Like BitTorrent, Avalanche splits the file to be distributed into small blocks. However, rather than peers simply transmitting the blocks, they transmit random linear combinations of the blocks along with the random coefficients of this linear combination - a technique known as 'network coding'. This technique removes the need for each peer to have complex knowledge of block distribution across the network (an aspect of BitTorrent-like protocols which the paper[1] claims does not scale very well).

Bram Cohen, the creator of BitTorrent, criticized the proposed Avalanche system in a post to his blog.[2] He mentions inaccuracies in the paper's analysis of the BitTorrent protocol (some of it being based on an out-of-date version of the protocol which used an algorithm that "sucks") and describes the paper as "garbage."

In July 2007, Microsoft made the technology available as a public customer technology preview (CTP) of the resulting system, called 'Microsoft Secure Content Downloader' (MSCD).

References

External links



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Avalanche — (franz. und engl. für „Lawine)“ bezeichnet Lawinendurchbruch, Begriff aus der Festkörperphysik Avalanche (P2P), Peer2Peer Protokoll von Microsoft ein elektronisches Bauelement, siehe Avalanche Diode Chevrolet Avalanche, Pickup Pkw Avalanche… …   Deutsch Wikipedia

  • Avalanche (disambiguation) — An avalanche is a cascade of snow down a slope.Groups and things that have been named after the avalanche include:Phenomena: *Rock avalanche *Avalanche breakdown, an electrical process *Avalanche effect, aka bit avalanche , a desirable property… …   Wikipedia

  • Microsoft Research — (MSR) es una división de Microsoft, creado en 1991 para investigar los diversos temas de ciencia de equipo y problemas. Actualmente emplea a ganadores del Turing Award winners C.A.R. Hoare y Butler Lampson, ganador de Medalla Fields Michael… …   Wikipedia Español

  • Microsoft Research — (MSR)  подразделение корпорации Microsoft, созданное в 1991 году для исследования различных вопросов и тем в области информатики. Здесь в данное время работают обладатели премии Тьюринга Чарльз Хоар и Батлер Лэмпсон, обладатель Филдсовской… …   Википедия

  • Peer-to-peer — Ejemplo de una red basada en peer to peer. Una red Peer to Peer o red de pares o red entre iguales o red entre pares o red punto a punto (P2P, por sus siglas en inglés) es una red de computadoras en la que todos o algunos aspectos funcionan sin… …   Wikipedia Español

  • Timeline of file sharing — This article presents a timeline of events in the history of file sharing. 1970s* 1972 ** First removable media, the 8 inch floppy diskette is developed by IBM team led by David Noble. [http://www.computerhistory.org/timeline/?category=stor]… …   Wikipedia

  • List of incidents famously considered great blunders — A blunder is a spectacularly bad or embarrassing mistake a bad decision with a disastrous result. This is a list of what are widely considered to be major, historically significant blunders.To be included in this list an incident must meet two… …   Wikipedia

  • Christopher Boyd — Chris Boyd re diverts here. For the association footballer, see Kris Boyd. Christopher Boyd Other names Paperghost Occupation Webmaster Known for Computer Security Christopher Boyd, better known as his online pseudonym Paperghost, is a c …   Wikipedia

  • Network coding — is a technique where, instead of simply relaying the packets of information they receive, the nodes of a network will take several packets and combine them together for transmission. This can be used to attain the maximum possible information… …   Wikipedia

  • Fuite d'information — La fuite d information, appelée aussi fuite de données, peut être soit une déperdition soit une divulgation inopportune de données ce qui met en cause la sécurité matérielle et juridique de l information. Elle peut être spontanée, involontaire ou …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”