Protokół bit-torrent - opis
środa, maj 6th, 2009System jest połączony ze stroną WWW serwera, a sam proces ściągania danych od strony użytkownika wygląda podobnie do dublowania plików za pośrednictwem protokołu HTTP. Od strony serwera system składa się z udostępnionych publicznie metaplików o rozszerzeniu torrent, trackera (opisany niżej w sekcji "Podstawowe pojęcia") oraz klienta służącego do wysyłania plików. Oryginalny klient protokołu BitTorrent, który także nosi nazwę Bit-Trrent, dostępny jest w wersjach dla systemów Microsoft Windows, MacOS X oraz Linux.
Protokół Bit - Torrent umożliwia kopiowanie jednego pliku przez wielu użytkowników bez wielokrotnego obciążania serwera i jego połączenia z internetem. Po pierwsze, protokół Bit-Torrent umożliwia kopiowanie plików kawałkami (chunki), po drugie, jako źródło plików serwer wskazuje komputery pobierających/udostępniających, którzy dany plik pobrali wcześniej lub są w trakcie jego pobierania. Dzięki temu kopiowanie pliku przebiega głównie pomiędzy komputerami użytkowników, tworzących wtedy sieć peer to peer.
8211; protokół wymiany i dystrybucji plików przez WAN, którego celem jest odciążenie łącza serwera udostępniającego pliki. Jego największą zaletą w porównaniu do protokołu HTTP jest podział łącza pomiędzy peery, które w tym samym czasie pobierają dany plik. Oznacza to, że użytkownik w czasie ściągania uploaduje kawałki pliku innym pobierającym.
Użytkownik, który skopiował fragment pliku, od razu udostępnia go innym pobierającym. W ten sposób szybkość kopiowania pliku nie jest ograniczana możliwościami serwera i jego łącza sieciowego, nawet gdy dane są kopiowane przez wielu użytkowników naraz. W optymalnych warunkach serwer lub seed musi wysłać tylko jedną kopię pliku nie patrząc na to, jak dużo leecherów chce ściągnąć jego kopię.
A co to w ogóle jest Bit Torrent? Jest to protokół i sieć peer to peer stworzona przez Briana Cohena. Torrent to plik o końcówce .torrent z "namiarami" do użytkowników z udostępnianym przez nich plikiem.
Zasada działania protokołu Bit Torrent: Protokół Bit-Torrent znacznie obniża obciążenie łącza użytkowników udostępniających plik (seederzy). Kolorowe paski pod peerami oznaczają różne elementy rozpowszechnianego pliku. Fragment pliku po pobraniu od seeda jest następnie rozprzestrzeniany pomiędzy pozostałymi użytkownikami.