|
|
2025-7-4 13:26:32 tarihinde yayınlandı
|
|
|
|

Gereksinimler: Aria2'nin açık kaynak indirme projesine bakıyordum ve projenin HTTP/HTTPS, FTP, SFTP, BitTorrent ve Metalink protokollerini desteklediğini ancak ed2k protokolünü desteklemediğini gördüm.
ed2k
ed2k, tam adı "eDonkey2000 network"tur; bu, başlangıçta müzik, film ve yazılım paylaşımı için kullanılan bir dosya paylaşım ağıdır. Çoğu dosya paylaşım ağı gibi, dağıtılmıştır; Dosyalar, merkezi bir sunucuda değil, kullanıcının bilgisayarında P2P olarak depolanır. Bu tür bir bağlantının bizim için anlamı, ilgili dosyayı indirmek için kullanabilmemizdir; bu bağlantı olduğu sürece dosyayı istediğimiz zaman indirebiliriz.
Ed2k protokolü:Bağlantı girişi görünür.
Aria2'nin ed2k'yı desteklemeyi planlaması var mı?
Bu adamın tanıtımına göre, bu genellikle gerçek eDonkey ağının çoktan öldüğü anlamına geliyor.ed2k bağlantılarını destekleyen yerel indirme yazılımları özel sunucularından temin edilir, indirilebilir olsa da, gerçek anlamda eDonkey ağı değildir.
Adres:Bağlantı girişi görünür.
"Elektrikli eşekler" ve eD2k hakkında gerçekten bilgin var mı?
eD2k hakkında konuşmak için öncelikle, "elektrikli eşeğin" tarihini ve kendisini anlamanız gerekir. Aslında, insanlar en çok tanınır
Herkes VeryCD'yi indirme yazılımı olarak kullanmaya alışkındır, ancak eDonkey'nin bir indirme yazılımı olmadığı ve eD2k bağlantısının indirme için tasarlanmadığı vurgulanmalıdır. eDonkey, eDonkey ağını ilk kez kurmak için eD2k kullanan bir paylaşım yazılımıdır ve herhangi bir dosya karşılık gelen bir eD2k bağlantısı oluşturup eDonkey ağını kullanan tüm kullanıcılarla paylaşabilir. eDonkey'de bir dosya paylaştığınızda, dosya karşılık gelen bir eD2k bağlantısı oluşturur ve diğerleri eD2k ağında paylaştığınız dosyayı arayıp indirebilir.
2002 yılında, Alman bir geliştirici eDonkey'in işlevinden memnun kalmadı ve eD2k protokolünü destekleyen üçüncü parti açık kaynak istemcisi olan eMule, elektrikli eşek olarak da bilinir. eMule, eDonkey'in desteklemediği çok sayıda yeni özellik ekledi; özellikle KAD ağı, eMule'un eDonkey'den tamamen farklı olmasının temel nedeni olarak söylenebilir.
KAD ağı, eMule'u eDonkey'den ayırır ve eD2k ağının özünü oluşturur
eDonkey tarafından kullanılan eDonkey ağı da P2P paylaşımına dayansa da, merkezi bir sunucudan ayrılmaz hale gelir. Dosya paylaşımı için eDonkey kullanan bir grup kişi, kullanıcılara dosya bulma gibi hizmetler sunmak için merkezi bir sunucuya sahip olmalıdır. KAD ise daha kapsamlı bir P2P; sadece kullanıcıları düğüm olarak gerektiriyor ve kullanıcılar doğrudan birbirleriyle bağlantı kurabiliyor, merkezi sunucudan tamamen ayrı.
KAD ağı, eD2k protokolü için büyük öneme sahiptir. 2004 yılında, telif hakkı şikayetleri nedeniyle eDonkey'nin geliştirilmesi durduruldu ve eDonkey ağındaki merkezi sunucu, eDonkey ile ilgili korsanlığın kanıtı haline geldi. Bir yandan, açık kaynak eMule elektrikli eşeği ticari faaliyetler içermez, diğer yandan ise KAD ağını destekler ve kullanıcılar arasında korsanlık paylaşımı kullanıcının kendiliğinden davranışına yönlendirilebilir, böylece telif hakkı sahiplerinin baskısına dayanabilir. Bu noktada, elektrikli eşek ile eD2k arasındaki ilişkiyi biraz çözebiliriz.
eDonkey Electric Donkey: Electric Donkey Original, ticari yazılım, eDonkey ağı üzerinden dosya paylaşımı.
eDonkey Ağı: P2P teknolojisi kullanılarak oluşturulmuş, ancak bağlantı kurmak için merkezi bir sunucu gerektiren paylaşılan bir ağdır.
eD2k: eDonkey ağı tarafından kullanılan protokol ve eDonkey ağı tarafından paylaşılan dosyalar, eD2k ile başlayan bağlantılar oluşturur.
eMule eMule: eDonkey'in üçüncü taraf istemcisi, açık kaynak yazılım, eDonkey ağını desteklemekle kalmaz, aynı zamanda KAD ağını da destekliyor.
KAD ağı: Daha kapsamlı bir P2P paylaşılan ağ, merkezi sunucu gerekmeden, eDonkey ağı ile bağlantılı ve protokol aynı zamanda eD2k olarak sunuluyor.
Tamam, VeryCD elektrikli eşek hakkında konuşmaya devam edelim.
VeryCD Electric Donkey: Çin'de eD2k'nın popülerliğini artırmak
Çin'de elektrikli eşekler/elektrikli eşeklerin popülerliği söz konusu olduğunda, "elektrikli eşek"in Very CD versiyonu atlanamaz. Birçok arkadaşım VeryCD'yi biliyor ve herkesin bu konudaki devasa kaynakları duyduğuna inanıyorum. Ancak aslında VeryCD sitesinde çok fazla kaynak depolanmaz ve oradaki kaynaklar aslında eD2k bağlantılarıdır. Böyle bir siteye sahip olmak çok kullanışlı, doğrudan eMule üzerinden eD2k ağını aratmak çok kolay, kaynaklar tam bir karmaşa, sadece anahtar kelimelerle arama yapabilirsiniz ve başlık partisiyle karşılaştığınızda Huluwa'ya da gidiyorsunuz.
VeryCD, eD2k kaynaklarını entegre etti ve bir eD2k paylaşım platformu kurdu; bu platform, bir zamanlar Çin ana karasındaki en çok görüntülenen kaynak paylaşım sitelerinden biri haline geldi. eD2k kaynakları işiyle ilgili olduğundan, VeryCD doğal olarak karşılık gelen müşterileri başlatacak - sitenizin istemciyi indirmek için diğer sitelere bağlantı verip sitenin hizmetlerini kullanabilmek için başka sitelere bağlantı vermeye ihtiyacı olduğunu hayal etmek zor, değil mi? Bu yüzden VeryCD bıçağı açmak için eMule kullandı.
Daha önce belirtildiği gibi, eMule açık kaynaklı bir yazılımdır ve bu da VeryCD'ye temel oluşturur. VeryCD, eMule'un kaynak kodunu kullanarak Çinli internet kullanıcıları arasında en tanıdık "elektrikli eşek" olan VeryCD elektrikli eşeğini geliştirir. eMule elektrikli eşek ile karşılaştırıldığında, VeryCD elektrikli eşek kullanımı daha kolaydır, karmaşık konfigürasyon gerektirir ve ne paylaşacaklarını derinlemesine incelemeye gerek yoktur; doğrudan VeryCD web sitesinin kaynaklarına bağlantı sağlar; bu nedenle Çin'de oldukça popülerdir. Bir süredir VeryCD elektrikli eşek kurulum için mutlaka bir şey haline geldi ve Çin'de eD2k ile "elektrikli eşek"in refahı zirveye ulaştı.
2009'dan bu yana Çin, çevrimiçi telif hakları üzerindeki kontrolünü güçlendirdi ve VeryCD, neredeyse tüm eD2k paylaşılan bağlantıları dönüştürmek ve geri çekmek zorunda kaldı. VeryCD web sitesine dayanarak, VeryCD elektrikli eşek temelini yitirmiş ve doğal olarak tarih trendine karışmıştır.
Ancak, VeryCD elektrikli eşeğinin iniş çıkışlarına rağmen, eMule elektrikli eşeği ve eD2k yine de düşmedi; sonuçta eD2k ağına güveniyorlardı. Birisi eMule ile dosya paylaştığı sürece, eDonkey ve KAD ağları çalışmaya devam edecek. Bunun neredeyse kusursuz bir P2P kaynak paylaşım mimarisi olması mantıklı olsa da, yıllar içinde eD2k bağlantılarının popülaritesi de önemli ölçüde azaldı - orijinal eMule beş yıl önce haftada 70W indirme sayısından 2W'nin biraz üzerine düştü. Birçok kaynak istasyonunda Magnet manyetik zincirleri veya BT tohumları sağlanır ve eD2k eski sürücülerin kullandığı ana akım değildir.
Artık çevrimdışı indirmeler yaygın olduğu için, μtorrent gibi ortodoks BT yazılımları hâlâ oynatılır, ancak ortodoks eMule kaynaklarını kullananlar muhtemelen ana akım olmayanlar arasında gerçekten ana akım olmayanlardır. Neden eD2k BT'den daha az popüler? Bu, ikisi arasındaki temel farkla başlar.
İnsanlar neden eD2k kullanmayı bırakıyor?
Her ikisi de bir bağlantı dizisi olmasına rağmen, eD2k ve Magnet temelde farklıdır - eMule bir shareware, BT yazılımı ise indirilmiş yazılımdır. Bu da kullanım farklılıkları yaratır.
Daha önce belirtildiği gibi, eMule aslında bir sharewareware'dir ve eD2k protokolü paylaşım için tasarlanmıştır. Ortodoks eMule'un kullanım süreci BT'den çok farklıdır ve genellikle böyle kullanılır.
eMule'u açtıktan sonra yapılacak ilk şey indirmek, paylaşılan bir dizin kurmaktır ve bu dizindeki tüm dosyalar gerçek zamanlı olarak eDonkey ve KAD ağlarına paylaşılacaktır. Dizinde paylaşılan dosyalar bir eD2k bağlantısı oluşturur ve herkes sizin paylaştığınız dosyayı ilgili eD2k bağlantısı üzerinden alabilir, biri ilgili dosyayı indirdiğinde eMule istemciniz verileri yükler.
Genellikle eD2k bağlantısını kullanarak indiriyoruz ve kaynaklar da başkalarının eMule'u tarafından paylaşılan dosyalardan geliyor. Tabii ki, paylaşılan dizinde hiçbir şey bırakamazsınız, ancak birçok eMule istemcisinin kuyruk önceliği mekanizması vardır ve daha az yükleme varsa indirme hızı sınırlıdır.
Paylaşılan dizini kurduktan sonra, HighID'yi almak için upnp'yi yapılandırmanız gerekir. eMule'da HighID, ister yükleme, ister indirme ister kaynak arama olsun, P2P iletimi daha doğrudan gerçekleştirebiliyor. Ayrıca, eMule'da daha iyi bir deneyim elde etmek için kan emen istemcileri önlemek için IPFilter kurmanız, güvenilir bir eD2k sunucu güncelleme listesi kurmanız gerekiyor vb. eMule kullanımının çok karmaşık olduğu söylenebilir ve sadece bir şey indirmek istiyorsanız, eMule kesinlikle sizin için değil.
eD2k ile karşılaştırıldığında, BT ağı tabanlı Magnet manyetik bağlantısı çok daha basittir. BT, indirme için doğmuştur; biri ilgili indirme ve yükleme görevlerini yapıyorsa, belirli bir kaynak sürekli dolaşımda bulunabilir ve BT yazılımının istemcisi ek ayarlara ihtiyaç duymaz, Magnet bağlantısı eklendiği sürece çalışabilir. Ayrıca, eD2k paylaşımı dosya bazlıdır, BT görevleri ise klasör tabanlı olabilir. Bir Magnet bağlantısı ile bir yığın dosya indirmeniz yeterlidir, ki eD2k bağlantıları bunu yapamaz.
Kısacası, eD2k'nin özellikleri her yerde kısıtlamalara tabi olduğunu belirler ve bu aşağıdaki örneklerde de yansır.
eD2k'nin ortodoks istemcisi eMule'u karmaşık ve başlamak zordur.
eMule etkinleştirildiğinde, paylaşılan dosyaları varsayılan olarak yüklemeye devam edecek; bu da Çin'in dar internet erişimi için uygun değildir. Yükleme baskısını azaltmak için bazı operatörler KAD protokolünü doğrudan engellemiş ve eMule'u işe yaramaz hale getirmiştir.
eMule, Thunderstorm gibi vampir müşterilerini engeller. Thunder ve diğer istemciler, eMule'dan veri almak için kan emme mekanizmasına sahiptir, ancak eD2k ağına veri göndermezler; bu da birçok eMule istemcisinin IPFilter kullanarak Thunder'ı engellemesine neden olur. Birçok kişi eD2k'nın Thunder altında hareket edemediğini ve zamanla eD2k bağlantısına ihtiyaç duymadığını fark etti.
HighID elde etmek giderek zorlaşıyor. eMule'da HighID nispeten hızlı bir hız elde eder, ancak bu bir açık IP gerektirir. Günümüzde operatörler genellikle kullanıcılara özel IP adresleri sağlar, bu da eMule'un iletim verimliliğini sınırlamaktadır.
Bir eD2k bağlantısı yalnızca bir dosyayı indirebilir. Buna karşılık, BT tek bir görevde birden fazla dosya indirebilir. Bir kaynak derlemesi indirilirken, manyetik bağlantı eD2k bağlantı sırasından daha kullanışlıdır.
Ayrıca, eMule'un gerçek rolü paylaşmaktır, ancak Çinliler bunu nadiren fark eder. eD2k bağlantısını görünce, birçok kişinin ilk tepkisi Thunder gibi araçları kullanarak indirmektir; bu da eD2k ağının paylaşım ekolojisini görünmez şekilde yok eder. Çeşitli nedenlerle, eD2k hâlâ kullanılsa da, popülaritesi Magnet manyetik zincirleriyle karşılaştırılamaktan çok uzaktır.
Teknik açıdan, eD2k protokolü Magnet manyetik zincirlerinden daha gelişmiştir. eD2k ağı sadece dosya paylaşmakla kalmaz, aynı zamanda kaynak arama, iletişim ve diğer işlevleri de destekler; bu, HTTP'nin varlığından ayrılabilen ideal bir P2P ağı olarak tanımlanabilir ve "herkes benim içindir, ben herkes içinim" ruhunu yansıtabilir.
Ancak eMule'un karmaşık yapısı birçok kişiyi caydırdı ve VeryCD'nin tanıtımı olmadan eD2k ana akım internet kullanıcılarından giderek daha da uzaklaşıyor. Belki gelecekte, daha kolay istemcilerin ortaya çıkması ve ağ bant genişliğinin daha da geliştirilmesiyle, eD2k yeniden ortaya çıkabilir.
Bu makale şu adresten aktarılmıştır: Pacific Computer Network
Özgün:Bağlantı girişi görünür. |
Önceki:Java iş akışı Activiti, Flowable ve Camunda vsÖnümüzdeki:Nginx, 504 Gateway Zaman Aşımı çözümüyle ortaya çıkıyor
|