Data: Niedziela, 19 czerwca 2005, 19:50

Microsoft stworzył oprogramowanie dla sieci P2P


Inżynierowie Microsoftu stworzyli oprogramowanie P2P. Twierdzą oni, że transfer przeprowadzany za jego pośrednictwem jest od 20 do nawet 300 procent szybszy niż przy wykorzystaniu innych programów.
Oczywiście Microsoft ogłosił, że jego program powinien być wykorzystywany jedynie do legalnej wymiany danych. Avalanche, bo tak nazywa się aplikacja, działa na podobnej zasadzie jak...

...sieć BitTorrent. Oryginał pliku znajduje się na komputerze-źródle. Poszczególni użytkownicy pobierają jego części, a gdy dana część znajdzie się na którymś z komputerów, jest kopiowana na inne maszyny, które jej jeszcze nie mają. Taki sposób dystrybucji plików optymalizuje i przyspiesza transfer. Ma jednak tę wadę, że pod koniec pobierania, gdy należy uzupełnić ostatnie, najmniej rozpowszechnione części pliku, transfer przebiega bardzo powoli. Zdarza się, że nie zostanie w ogóle ukończony.

Programiści z Microsoftu twierdzą, że poradzili sobie i z tym problemem.

Każda część pliku jest w programie firmy z Redmond kodowana specjalnym algorytmem, który zawiera informacje o wszystkich pozostałych częściach. W momencie pobrania kilku takich kawałków na podstawie zawartych w nich danych można odtworzyć brakujące części. Gdy na komputerze znajdzie się odpowiednio duża część zbioru, możliwe jest odtworzenie całego pliku. Zaletą takiego rozwiązania jest też fakt, że jeśli nie dotrą do nas ostatnie potrzebne kawałki, zostaną one zrekonstruowane przez Avalanche.


Źródło: CHIP
| Drukuj | Zamknij |