ed2k , eMule, Hybrid, gibi birçok program tarafından kullanılan dosya paylaşım protokolüdür. eDonkey2000 Network kalıbının kısaltılmış halidir. ed2k protokolünü kullanan programlar temel P2P mantığı ile çalışır. ed2k nın kullandığı ağa denir. (, limewire, bearshare gibi programlar ağını kullanır)
ed2k nasıl çalışır
ed2k Protokolünde dosya paylaşımı yapan kaynak bilgisayarda küçük parçalara bölünür. Kullanıcılar bu dosyayı aslında küçük parçalar halinde indirirler. Bir parçanın indirilme işlemi tamamlandığında bütün parçaların indirilmesi beklenmeden inen parçalar paylaşıma açılır ve başka kullanıcılara kaynak görevi görür. Aynı dosyayı isteyen bir başka kullanıcı yine kaynak olan bilgisayardan parçayı indirmeye başlar. Yani aslında bir dosyayı ne kadar çok kullanıcı indiriyorsa sizde o kadar hızlı indirebilirsiniz demektir.
Dosya arama işlemi
Kademlia ağında dosyalar dağıtılmış imza tablosu şeklinde tutulur. Bu ağa bağlı kullanıcıların ipleri, durumları ve dosyaların imzaları () şeklinde tutulur. Arama sonucunda aramanızdaki kelimeler herhangi bir kullanıcıdaki dosyanın ismi ile eşleşiyorsa, o dosyanın imzası ile diğer kullanıcılardaki aynı imzaya sahip dosyalar da kaynak olarak görünür.
ed2k link yapısı
4.36 gb lık Bolt isimli dvd filmin linkini inceleyelim:
ed2k://|file|Bolt.720p.BluRay.x264-SEPTiC.mkv|4676456665|1E50923077CB69D11CD15F604F4974D3|/
Örnek | Açıklama |
---|---|
file | bunun bir dosya olduğunu belirtiyor |
Bolt.720p.BluRay.x264-SEPTiC.mkv | dosyanın adını belirtiyor |
4676456665 | dosyanın boyutunu belirtiyor |
1E50923077CB69D11CD15F604F4974D3 | dosyanın imzasını belirtiyor |
Link yapısı kısaca: "ed2k://|file|isim|boyut|imza|/" şeklindedir. İlave olarak bir dosyanın bir sunucuda kesin olarak olduğunu biliyorsanız şu şekilde de kullanabilirsiniz:
ed2k://|file|isim|boyut|imza|/|sources,IP:|/
IP ve PORT yazan kısım yukarıda anlatıldığı gibi opsyoneldir.
ed2k Server Link Yapısı
ed2k://|server|IP|PORT|/
Örnek | Açıklama |
---|---|
IP | Kaynağın ip adresi |
PORT | Kaynağın, gelen ed2K bağlantılarını dinlediği port |
Örnek kullanım:
ed2k://|server|88.191.81.111|1111|/
Çeşitli serverlardaki kullanıcı ve dosya sayısı birbirinden farklıdır.
ed2k dosya imzaları
Linklerde ve aramalarda isimler yerine 128bitlik dosya imzaları kullanılmıştır. İmzalar isim bilgisine göre veya dosya uzantısına göre değişmez. Dosyanın bütün içeriğini temsil eden karakter topluluğu o dosyanın imzasıdır. 128bit uzunluğundaki imzalar:
- İmza olduğundan imza uzayını genişleterek her dosyanın hemen hemen tek bir farklı imzasının olması
- İndirilen içeriğin doğru olup olmadığı
- İndirme esnasında farklı isimde ve aynı imzada olan dosyaların aynı kaynak olması
- Link yapısında karakterlerin düzgün çıkmaması gibi problemlerin aşılması
- Her dosyaya bir tekil id sağlanması
- Yeni paylaşılan bir dosyanın imzasının otomatik oluşturulabilmesi
gibi birçok kolaylık sağlamaktadır.
Dış bağlantılar
- eMule7 Ağustos 2008 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
ed2k eMule Hybrid gibi bircok program tarafindan kullanilan dosya paylasim protokoludur eDonkey2000 Network kalibinin kisaltilmis halidir ed2k protokolunu kullanan programlar temel P2P mantigi ile calisir ed2k nin kullandigi aga denir limewire bearshare gibi programlar agini kullanir ed2k nasil calisired2k Protokolunde dosya paylasimi yapan kaynak bilgisayarda kucuk parcalara bolunur Kullanicilar bu dosyayi aslinda kucuk parcalar halinde indirirler Bir parcanin indirilme islemi tamamlandiginda butun parcalarin indirilmesi beklenmeden inen parcalar paylasima acilir ve baska kullanicilara kaynak gorevi gorur Ayni dosyayi isteyen bir baska kullanici yine kaynak olan bilgisayardan parcayi indirmeye baslar Yani aslinda bir dosyayi ne kadar cok kullanici indiriyorsa sizde o kadar hizli indirebilirsiniz demektir Dosya arama islemiKademlia aginda dosyalar dagitilmis imza tablosu seklinde tutulur Bu aga bagli kullanicilarin ipleri durumlari ve dosyalarin imzalari seklinde tutulur Arama sonucunda aramanizdaki kelimeler herhangi bir kullanicidaki dosyanin ismi ile eslesiyorsa o dosyanin imzasi ile diger kullanicilardaki ayni imzaya sahip dosyalar da kaynak olarak gorunur ed2k link yapisi4 36 gb lik Bolt isimli dvd filmin linkini inceleyelim ed2k file Bolt 720p BluRay x264 SEPTiC mkv 4676456665 1E50923077CB69D11CD15F604F4974D3 Ornek Aciklamafile bunun bir dosya oldugunu belirtiyorBolt 720p BluRay x264 SEPTiC mkv dosyanin adini belirtiyor4676456665 dosyanin boyutunu belirtiyor1E50923077CB69D11CD15F604F4974D3 dosyanin imzasini belirtiyor Link yapisi kisaca ed2k file isim boyut imza seklindedir Ilave olarak bir dosyanin bir sunucuda kesin olarak oldugunu biliyorsaniz su sekilde de kullanabilirsiniz ed2k file isim boyut imza sources IP IP ve PORT yazan kisim yukarida anlatildigi gibi opsyoneldir ed2k Server Link Yapisied2k server IP PORT Ornek AciklamaIP Kaynagin ip adresiPORT Kaynagin gelen ed2K baglantilarini dinledigi port Ornek kullanim ed2k server 88 191 81 111 1111 Cesitli serverlardaki kullanici ve dosya sayisi birbirinden farklidir ed2k dosya imzalariLinklerde ve aramalarda isimler yerine 128bitlik dosya imzalari kullanilmistir Imzalar isim bilgisine gore veya dosya uzantisina gore degismez Dosyanin butun icerigini temsil eden karakter toplulugu o dosyanin imzasidir 128bit uzunlugundaki imzalar Imza oldugundan imza uzayini genisleterek her dosyanin hemen hemen tek bir farkli imzasinin olmasi Indirilen icerigin dogru olup olmadigi Indirme esnasinda farkli isimde ve ayni imzada olan dosyalarin ayni kaynak olmasi Link yapisinda karakterlerin duzgun cikmamasi gibi problemlerin asilmasi Her dosyaya bir tekil id saglanmasi Yeni paylasilan bir dosyanin imzasinin otomatik olusturulabilmesi gibi bircok kolaylik saglamaktadir Dis baglantilareMule7 Agustos 2008 tarihinde Wayback Machine sitesinde