29Aug

BitTorrent Nasıl Çalışır?

2012 araştırmasına göre BitTorrent, Kuzey Amerika'da toplam İnternet trafiğinin% 12'sini ve Asya-Pasifik bölgesindeki toplam trafiğin% 36'sını tüketiyor. Yeni "Telif Hakkı Alarm Sistemi" nin yalnızca BitTorrent trafiğini hedeflemesi çok popüler.

BitTorrent, yaygın bir şekilde korsanlaştırma yöntemi olarak bilinir, ancak sadece korsanlar için değildir. Birçok durumda diğer protokollere göre önemli avantajları olan yararlı, merkezi olmayan peer-to-peer protokoldür.

Bu yazı, BitTorrent protokolünün nasıl çalıştığını ve neden sadece korsanlığa karşı bir araç olmadığını anlamanıza yardımcı olacaktır. BitTorrent'i nasıl başlatacağınızı daha önce açıkladık.

BitTorrent Nasıl Çalışır

Bu gibi bir web sayfası indirdiğinizde bilgisayarınız web sunucusuna bağlanır ve verileri doğrudan bu sunucudan yükler. Verileri indiren her bilgisayar web sayfasının merkezi sunucusundan indirir. Web'deki trafik ne kadar iş başındadır.

BitTorrent, bir BitTorrent "toplayan"( aynı torrenti indiren ve yükleyen bir grup bilgisayar) bulunan bilgisayarların merkezi bir sunucuya ihtiyaç duymadan birbirleri arasında veri aktarması anlamına gelen bir eşler arası protokoldür.

Geleneksel olarak, bir bilgisayar bir BitTorrent istemcisine bir. torrent dosyası yükleyerek bir BitTorrent grubuna katılır. BitTorrent istemcisi. torrent dosyasında belirtilen bir "izleyici" ile iletişim kurar.İzleyici bağlı bilgisayarları takip eden özel bir sunucudur.İzleyici IP adreslerini, birbirlerine bağlanmalarına izin veren sürülerdeki diğer BitTorrent istemcileriyle paylaşıyor.

Bir BitTorrent istemcisi bağlandıktan sonra, torrentdeki bitlerin küçük parçalarını, elde edebileceği tüm verileri indirerek yükler. BitTorrent istemcisi bazı verilere sahip olduktan sonra, bu verileri sürüdeki diğer BitTorrent istemcilere yüklemeye başlayabilir. Bu şekilde, torrent indiren herkes aynı zamanda torrent'i yüklüyor. Bu, herkesin indirme hızını hızlandırır. Aynı dosyayı 10,000 kişi indiriyorsa, merkezi bir sunucu üzerinde çok fazla zorlanma olmaz. Bunun yerine, her downloader, diğer downloaderlara yükleme bant genişliği katkıda bulunduğundan, torrentin hızlı kalmasını sağlıyor.

Önemlisi, BitTorrent istemcileri aslında hiçbir zaman izleyiciden dosyaları indirmiyor.İzci yalnızca torrente bağlı olan BitTorrent istemcilerinin kaydını tutarak torrente katılır, aslında veri indirip yükleyerek değil.

Sahtekarlar ve Tohumcular

Bir BitTorrent sürüsünden indirilen kullanıcılar genellikle "leechers" veya "akranlar" olarak anılır. Komple dosyayı indirdikten sonra bile bir BitTorrent grubuna bağlı kalan, diğer kullanıcıların dosyayı indirmeye devam edebilmesi için yükleme bant genişliğinden daha fazla katkıda bulunan kullanıcılara "ekim makinesi" adı verilir. Bir torrentin indirilebilmesi için, torrentteki tüm dosyaların eksiksiz bir kopyasını alan bir ekim makinesi, diğer kullanıcıların verileri indirebilmesi için başlangıçta sürüe katılmalıdır. Torrent'de tohum ekme makinesi yoksa, indirmek mümkün olmayacaktır - tamamlanmış dosyaya bağlı hiçbir kullanıcı yoktur.

BitTorrent müşterileri, yükleyen diğer müşterilere, çok yavaş bir hızda yüklenen müşterilere veri göndermek yerine, daha fazla yükleme bant genişliği sağlayan müşterilere veri göndermeyi tercih ederek ödüllendiriyorlar. Bu, sürü bütününün indirme sürelerini hızlandırır ve daha fazla yükleme bant genişliği sağlayan kullanıcılara ödül verir.

Torrent Tracker'ları ve Trackerless Torrents

Son zamanlarda merkezi olmayan "izleyicisiz" bir torrent sistemi, BitTorrent istemcilerinin merkezi sunuculara ihtiyaç duymadan birbirleri arasında iletişim kurmasını sağlar. BitTorrent istemcileri, bunun için her bir BitTorrent istemcisi bir DHT düğümü olarak işlev gören dağıtık karma tablo( DHT) teknolojisini kullanıyor. Bir "mıknatıs bağlantısı" kullanarak bir sel eklediğinizde, DHT düğümü yakındaki düğümlerle bağlantı kurar ve bu diğer düğümler torrentle ilgili bilgileri bulana kadar diğer düğümlerle iletişime geçer.

DHT protokol belirtimine göre "Etkili olarak, her bir eş takipçi olur". Bu, BitTorrent istemcilerinin artık sürü yöneten merkezi bir sunucuya ihtiyaç duymadığı anlamına gelir. Bunun yerine, BitTorrent tam merkezden uzaklaştırılmış bir eşler arası dosya aktarım sistemi haline gelir.

DHT ayrıca geleneksel izleyicilerin yanında da çalışabilir.Örneğin, torrent hem DHT'yi hem de izleyicinin başarısız olması durumunda yedekleme sağlayacak geleneksel bir izci kullanabilir.

BitTorrent, Korsanlığa Sadece Sahip Değildir

BitTorrent, korsanlıkla eş anlamlı değildir. Blizzard, World of Warcraft, StarCraft II ve Diablo 3 gibi oyunlar için güncellemeleri dağıtmak için özel bir BitTorrent istemcisi kullanıyor. Bu, kullanıcıların diğerleriyle paylaşım bant genişliğini paylaşmalarına, kullanılmayan bant genişliğini daha hızlı indirmeye doğru yönlendirmelerine izin vererek herkes için indirmeler yapmalarına yardımcı oluyor.herkes. Tabii ki, aynı zamanda Blizzard'ın paralarını bant genişliği faturalarında da kurtarıyor.

İnsanlar, web barındırma bant genişliği ödemeksizin büyük dosyaları çok sayıda kişiye dağıtmak için BitTorrent'i kullanabilir. BitTorrent'de ücretsiz bir film, müzik albümü veya oyun barındırılabilir; bu da dosyayı indiren kişilerin dağıtmasına yardımcı olan kolay ve ücretsiz bir dağıtım yöntemidir. WikiLeaks, sunucularından önemli miktarda yük aldığı BitTorrent aracılığıyla veri dağıttı.Linux dağıtımları, ISO disk görüntülerini dağıtmak için BitTorrent kullanır.

BitTorrent'i prototip olarak geliştiren, popüler μTorrent sel istemcisini satın alan ve geliştiren bir şirket olan BitTorrent, Inc., BitTorrent protokolünü yeni şeylerle BitTorrent Labs projesi aracılığıyla kullanan çeşitli uygulamalar geliştiriyor. Labs deneyleri, dosyaları çeşitli bilgisayarlar arasında güvenli bir şekilde BitTorrent aracılığıyla aktararak senkronize eden bir senkronizasyon uygulaması ile canlı, akışlı video yayınına yardımcı olmak için BitTorrent protokolünü kullanan bir BitTorrent Canlı deneyi, canlı video akışından geniş bir alana akış sağlamak için BitTorrent'in gücünden yararlanıyor.mevcut bant genişliği gereksinimi olmayan kişi sayısı.

BitTorrent şu anda korsanlık için kullanılabilir, çünkü merkezi olmayan ve eşler arası doğası, merkezi başarısızlık noktasına sahip Napster ve diğer eşler arası ağları çökertme çabalarına doğrudan tepkidir. Bununla birlikte, BitTorrent şu an meşru kullanımları olan bir araçtır - ve ileride başka potansiyel kullanımlarda.

Resim Kredi: Ana Sayfa jacobian, merkezi sunucu ve peer-to-peer ağ diyagramları tarafından Mauro Bieg tarafından Wikipedia

üzerine resim