Super-seeding

Super-seeding – funkcja niektórych klientów protokołu BitTorrent, mająca zmniejszyć ilość danych wysyłanych przez udostępniającego, niezbędną do skompletowania pliku przez ściągających. Funkcja została stworzona przez Johna Hoffmana i w roku 2003 zaimplementowana w programie BitTornado.

Często zaleca się stosowanie tej funkcji jedynie w przypadku początkowego, otwierającego udostępnienia i z tego względu w niektórych wersjach programu µTorrent występuje pod nazwą Initial seeding. Jej działanie wymaga również obecności co najmniej dwóch ściągających.

Super-seeding jest zmianą jedynie w zachowaniu seeda, nie naruszającą zasad działania protokołu BitTorrent. Jednak nie jest popierany przez jego twórcę, Brama Cohena.

Działanie funkcji polega na tym, że udostępniający (seed) wysyła do ściągających (peerów) tylko te fragmenty pliku, które jeszcze nie są dostępne w sieci. Seed, wysyłając konkretny fragment do jednego z peerów, oczekuje na potwierdzenie ponownego ściągnięcia tego fragmentu przez innego peera. Do tego czasu kolejny fragment nie zostanie wysłany temu samemu ściągającemu.

Zaletą funkcji jest odciążenie udostępniającego i wymuszenie współdziałania po stronie ściągających, którzy czasem nadmiernie ograniczają lub blokują wysyłanie danych. Wadą jest natomiast spowolnienie ogólnego transferu, zwłaszcza w przypadku egoistycznego zachowania po stronie jednego lub więcej peerów (w skrajnym przypadku następuje całkowite zatrzymanie transferu).

Programy wspierające super-seeding

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.