İnternet seyahatlerinizde karşılaşmış olabileceğiniz terimlerden biri de “BitTorrent”. Bazılarınız bu kavramı biliyorsunuz, ama birçoğunuz değil. Hadi temizleyelim.
BitTorrent Nedir?
İnternette dosya indirme yapmak çok yaygın bir şeydir. Genellikle, internette bir dosya indirdiğinizde, internette bir yerde bu dosyayı işaret eden bir bağlantıyı tıklarsınız. Daha sonra, o dosyanın orijinal konumundan bilgisayarınıza doğrudan tek yönlü aktarımıdır. Bu iyi çalışıyor, ancak bazı sorunlar ortaya çıkarabilir. Birincisi, bant genişliği bir sorun olabilir. Bir grup insan aynı dosyayı aynı sunucudan aynı anda indiriyorsa, bu sunucu isteklerle tıkanır ve bu sunucunun bant genişliği artar. Sonuç olarak, bu dosyayı indirmeye çalışan herkes çok yavaş indirme hızları yaşayabilir veya tamamen reddedilebilir. Ayrıca, bu sunucunun sahibi muazzam bant genişliği maliyetleriyle karşı karşıya olabilir.
BitTorrent, yükü dağıtmanın bir yoludur. “BitTorrent” terimi, bundan faydalanmak için kullanılan orijinal programa atıfta bulunmak için kullanılır, ancak aynı zamanda protokolün kendisine atıfta bulunmak için de kullanılır. Dolayısıyla, bir BitTorrent istemcisini indirip indirirseniz, bu istemci yazılımının kendisi de dosya sunma ve dosya sunma yeteneğine sahiptir. Sizi, torrent yazılımının bir kullanıcısı olarak, dosya dağıtım ağının bir parçası olarak hareket ettiğiniz eşler arası bir ağa yerleştirir. Yani, bu dosyaları internette paylaştığınız anlamına mı geliyor? Evet. Açıklamama izin ver.
BitTorrent, ağdaki birden fazla eşden indirerek dağıtılmış yük sağlar. Ağ üzerinde paylaşım için bir dosya yayınlayan bir kişi “torrent” dosyası oluşturarak başlar. Bu küçük dosya, izleyicinin yanı sıra paylaşılacak olan dosya hakkında da bilgi içerir (dosya dağıtımını koordine eden bilgisayar). Kısacası, torrent dosyası BitTorrent istemci yazılımına belirli bir dosyayı nasıl indireceğini ve tekrar bir araya getireceğini söyleyen şeydir. Bir kullanıcı (siz) BitTorrent'ten bir dosya indirmek istediğinde, istemciyi torrent dosyasına bir URL yoluyla işaret ederek başlarsınız. Torrent dosyası daha sonra istemci yazılımınızı izleyiciye yeniden bağlar ve bu da yazılımınıza ağda eşlerinizin hangi dosyaya sahip olduğunu bildirir. Daha sonra istemci yazılımınız dosyayı bu çoklu konumlardan indirmeye başlar ve ardından dosyayı bilgisayarınıza yeniden birleştirir.
Yani, evet, bir dosyanın parçalarını eşzamanlı olarak ağdaki diğer eşlerden indiriyorsunuz. Eşler arası bir dosya paylaşım teknolojisidir, bu nedenle bu şekilde bir dosyayı indirirken, aslında bu dosyanın kendi bilgisayarlarında bulunan diğer kullanıcıların bilgisayarlarından dosyanın parçalarını alıyorsunuzdur. Bunların hepsi izci kullanılarak koordine edilir.
Bir dosya için bir istek yapan bir web tarayıcısının aksine, bir BitTorrent istemcisi aynı anda birçok küçük eşler arası (P2P) istek yapar. Bu, daha iyi kullanılabilirlik, daha fazla yedeklilik ve daha fazla hız sağlar. Yine de, hızın değiştiğini söylemeliyim. Bu bir P2P sistemi olduğundan ve internetteki bilgisayarlara bağlı olduğundan, bağlantı kurmak ve bu işi yapmak için yeterli bilgiyi kurmak biraz zaman alabilir. Bu nedenle, torrent indirme işlemleri genellikle başlangıçta yavaştır ve indirme işleminin ortasındaki hıza yükselir.
Sel İndirme
Bir kişi dosyaları indirmek için bir BitTorrent dosyası kullanır. Web'e göz atabilir, indirmek istediğiniz bir dosyanın torrentini bulabilir, ardından BitTorrent istemcinizle açabilirsiniz. İstemci, torrent dosyasında belirtilen izleyicilere bağlanır. Şu anda bu dosyanın parçalarını ağa aktaran tüm eşlerin bir listesini geri alır. Ardından müşteri, dosyanın parçalarını almak için doğrudan bu eşlere bağlanır. Aynı dosyayı aynı anda barındıran bir gruba “sürü” denir. Sürü yalnızca dosyanın ilk ekim makinesi hakkında bilgi içeriyorsa, müşteri dosyayı almak için yalnızca orijinal ekim makinesine işaret eder. Daha fazla sayıda kişi sürüye katıldıkça, dosyanın parçalarını kendi aralarında değiştirmeye başlayacaklar ve ardından ekim makinesine doğrudan erişmeyi bırakacaklar.
Torrentlerin doğası, ideal olarak vermek ve almak üzerine kurulu olduğu anlamına gelir. Aslında protokolün niteliği, hem dosya indirme hem de dosya indirme işlevine bağlıdır. Farklı müşteriler bunun nasıl uygulanacağı konusunda farklı politikalar kullanırlar. Bazı müşteriler sadece veri de geri gönderen arkadaşlarına veri göndermeyi tercih edebilir. Genellikle, ağ ne kadar katı olursa, dengesi o kadar dengelenir. Torrentler için yeni olan insanların paylaşacakları çok fazla bir şey yoktur, bu nedenle vermek ve almak isteyen ağlarda otomatik bir dezavantaj olacaktır. Bazı müşteriler bunun olmadığından emin olmanın yollarını kullanır.
Yasal sorunlar
BitTorrent, eşler arası bir dosya paylaşım teknolojisi (ve iyi bir yazılım) olduğundan, elbette, kendisini yasadışı yazılım dağıtımı alanına sokuyor. Bazı BitTorrent izleyicileri, baskın ve kapatmaya maruz kaldı. MPAA ve RIAA gibi gruplar, BitTorrent izleyicileri kapatma fikrine yönelik çok fazla yasal baskı oluşturdu. BitTorrent'te bulunabilecek pek çok mükemmel okunaklı şey olmasına rağmen, aynı zamanda birçok yasa dışı materyal de bulunmaktadır. Warez yazılımı, telif hakkıyla korunan müzik, tam hareketli resimler vb. HBO, BitTorrent üzerinden HBO şovları ticareti yapan torrent kullanıcılarının ISP'lerine dava açacak kadar ileri gitti.
Yani, BitTorrent yapışkan bölgeye giriyor. Torrent'de bir şeyler var, bununla birlikte, (1) dahili bir arama özelliği bulunmuyor, (2) dosyayı sunan sunucuyu tekrar izlemek mümkün. Bu, evet, BitTorrent üzerinden dosya sunuyorsanız, IP adresinizin alınabileceği anlamına gelir. Bu sizi güvenlik sorunlarına açabilir, ancak tabii ki yasadışı dosyaları barındırmak için BitTorrent kullanmıyorsanız yasal olarak açılmaz. Ayrıca, IP adresiniz internete zaten her erişiminizde görüntülenebilir, bu nedenle BitTorrent sizi bir web tarayıcısından daha fazlasını eklemek için açmaz. Yine, teknolojiyle ne yaptığınızla ve bağlantı kurduğunuz insan türleriyle kaynaşıyor.
BitTorrent'i kullanırken kesinlikle yanlış bir şey yoktur. Mesele teknoloji ile yapmayı seçtiğin şey bu. Kendileri dağıtmak için torrent kullanan birçok program var. Mesela, Linux dağıtımlarının ISO görüntülerini indirmek için torrent kullandım. Bununla ilgili yasal bir sorun yok çünkü Linux açık kaynak kodlu. Ancak eğer biri warez yazılımını indirmek için Torrent kullanıyorsa, o zaman dikenli meralara girebileceğiniz yer orasıdır.
BitTorrent Müşterileri
BitTorrent’ten yararlanmak için torrent istemcisi indirip yüklemeniz gerekir. İşte bunlardan bazılarının bir listesi:
- Azureus BitTyrant
- Azureus
- BitTorrent
- Opera - doğru, tarayıcıda bir tane var
- Shareaza
Dışarıda bunlardan birçoğu var, bu yüzden sadece “BitTorrent İstemcisi” için Google'da arama yapmaktan çekinmeyin, onlardan bir demet elde edin. Bunların tam bir karşılaştırma tablosunu almak için BitTorrent istemcilerindeki Wikipedia girişine de başvurabilirsiniz.
Sonuç
Umarım bu size BitTorrent’in neyle ilgili olduğuna temel bir bakış attı.
![Bittorrent'e giriş Bittorrent'e giriş](https://img.sync-computers.com/img/internet/422/introduction-bittorrent.jpg)