Skip to main content
DIABASTE DWREAN DIG 195
TM 660
SECREP 159
satpraxis 2022
now 33 2022

ΡΟΗ ΕΙΔΗΣΕΩΝ

10 Φεβρουαρίου 2012 23:47

Δίκτυο eDonkey

Γράφει: Σωτήρης Χατζηστρατής

Το δίκτυο eDonkey (γνωστό και ως δίκτυο eDonkey2000 ή eD2k) είναι ένα αποκεντροποιημένο δίκτυο διαμοιρασμού αρχείων ανάμεσα στους χρήστες του (peer-to-peer δίκτυο), καταλληλότερο για τον διαμοιρασμό αρχείων μεγάλου μεγέθους, και τη μακρόχρονη διαθεσιμότητα τους στους χρήστες. Όπως τα περισσότερα δίκτυα διαμοιρασμού αρχείων είναι αποκεντροποιημένο, καθώς δεν υπάρχει κεντρικός κόμβος στο δίκτυο. Επίσης τα αρχεία δεν αποθηκεύονται σε ένα κεντρικό διακομιστή, αλλά ανταλλάσσονται απευθείας από τους χρήστες μεταξύ τους, με βάση την αρχή peer-to-peer (σύνδεση ενός χρήστη απευθείας με έναν άλλο). Το πρόγραμμα client (πελάτης) κάθε χρήστη μπορεί να διανέμει στο δίκτυο τα αρχεία ακόμα και αν τοπικά (στον υπολογιστή του χρήστη) βρίσκεται μέρος μόνο από αυτά.

Υπάρχουν αρκετά προγράμματα που λειτουργούν ως «πελάτες» (client) στο δίκτυο. Ιδιαίτερα γνωστά προγράμματα είναι το eDonkey2000, και το eMule, ένα δωρεάν πρόγραμμα ανοιχτού λογισμικού για Windows, που βασίζεται στην άδεια GNU GPL. Το eMule βρίσκεται σε συνεχή ανάπτυξη και αντιπροσωπεύει σήμερα το 90% όλων των «πελατών» του δικτύου eD2k.

Τα προγράμματα «πελάτες» του eDonkey συνδέονται στο δίκτυο για να διαμοιράσουν μεταξύ τους αρχεία. Οι διακομιστές (server) eDonkey λειτουργούν ως κόμβοι επικοινωνίας για τα προγράμματα «πελάτες», επιτρέποντας στους χρήστες να εντοπίσουν τα αρχεία που βρίσκονται στο δίκτυο. Υπάρχουν προγράμματα διακομιστές για λειτουργικά Windows, Mac OS X, Linux, και άλλα λειτουργικά που βασίζονται στο Unix. Οποιοσδήποτε χρήστης μπορεί να προσθέσει έναν διακομιστή eDonkey στο δίκτυο, με την εγκατάσταση και τη λειτουργία ενός προγράμματος διακομιστή eDonkey στον υπολογιστή του. Καθώς ο αριθμός των διακομιστών και οι διευθύνσεις τους αλλάζουν συχνά, τα προγράμματα «πελάτες» πρέπει να ανανεώνουν συχνά τις λίστες με τους διακομιστές. (server lists).

Τα αρχεία στο δίκτυο eDonkey αναγνωρίζονται από μία μοναδική ταυτότητα, με τη χρήση του λεγόμενου MD4 root hash (ένας τρόπος ταυτοποίησης ενός αρχείου με βάση ορισμένα χαρακτηριστικά του, όπως το μέγεθος και το περιεχόμενο). Έτσι αρχεία που έχουν το ίδιο περιεχόμενο αλλά διαφορετικά ονόματα, αντιμετωπίζονται ως ένα μοναδικό αρχείο, και αρχεία με διαφορετικό περιεχόμενο αλλά ίδιο όνομα, ως διαφορετικά αρχεία.

Αναζήτηση αρχείων στο δίκτυο
Το δίκτυο eDonkey υποστηρίζει την αναζήτηση αρχείων με το όνομα τους και έναν αριθμό άλλων χαρακτηριστικών, όπως το μέγεθος, η επέκταση του αρχείου, ο ρυθμός μετάδοσης (bitrate) κλπ. Οι εκδόσεις Lugdunum των server του eDonkey υποστηρίζουν πολύπλοκες μεθόδους αναζήτησης με τη χρήση εκφράσεων Boolean πχ: «αρχείο1 AND αρχείο2 AND αρχείο3 ΝΟΤ αρχείο4». Η αναζήτηση των αρχείων γίνεται συνήθως μέσα από τα προγράμματα «πελάτες», υπάρχουν όμως και τα λεγόμενα eD2k links που φιλοξενούνται σε διάφορες ιστοσελίδες, και διευκολύνουν την έρευνα διάφορων αρχείων που διαμοιράζονται στο eDonkey δίκτυο.

Νεώτερα πρωτόκολλα
Το αρχικό δίκτυο eDonkey βασιζόταν σε κεντρικούς διακομιστές, που ανήκαν σε χρήστες που είχαν τη διάθεση να προσφέρουν το απαραίτητο εύρος ζώνης (bandwidth) και χώρους αποθήκευσης και επεξεργασίας. Οι διακομιστές αυτοί είχαν συνήθως μεγάλη κυκλοφορία και έτσι ήταν ιδιαίτερα ευάλωτοι σε επιθέσεις.
Για την αντιμετώπιση του προβλήματος η MetaMachine, η εταιρεία που δημιούργησε το πρώτο πρόγραμμα «πελάτη» δικτύου eDonkey, ανέπτυξε το Overnet, διάδοχο του πρωτοκόλλου eDonkey. Το eMule Project ανέπτυξε επίσης το δίκτυο Kademlia (Kad), για να ξεπεραστεί η εξάρτηση από τους κεντρικούς διακομιστές. Επιπλέον το πρόγραμμα eMule περιλαμβάνει μία δυνατότητα ανταλλαγής πηγών βασισμένη καθαρά στο πρόγραμμα-πελάτη, που επιτρέπει σε ένα «πελάτη» με ‘High ID’ (δηλαδή με συνδέσεις στο δίκτυο eD2k που δεν μπλοκάρονται από ένα firewall) να συνεχίσει το κατέβασμα (ή και ανέβασμα) αρχείων από ένα μεγάλο αριθμό πηγών για πολλές ημέρες, ακόμα και αν έχει αποσυνδεθεί τελείως από τους αρχικούς διακομιστές Kad ή eD2k που επεξεργάστηκαν τις αρχικές αιτήσεις. Η συγκεκριμένη δυνατότητα ανταλλαγής πηγών σχεδιάστηκε για να μειωθεί το φορτίο στους διακομιστές κατά δύο τρίτα ή και περισσότερο για αρχεία που έχουν μεγάλο αριθμό πηγών (seeds).

eDonkey poisoning
Στο δίκτυο eDonkey έχουν κάνει την εμφάνιση τους διακομιστές που λογοκρίνουν τις αναζητήσεις για περιεχόμενο και πληροφορίες για διάφορα αρχεία με βάση τον τύπο των αρχείων (όπως για παράδειγμα αρχεία MP3) ή με λέξεις-κλειδιά. Οι διακομιστές αυτοί δίνουν αναφέρουν έναν πολύ μεγάλο αριθμό χρηστών που είναι συνδεμένοι σε αυτούς, και συνήθως διαδίδουν διαφημιστικό περιεχόμενο που παρουσιάζεται ως αρχεία μουσικής ή βίντεο.

Προγράμματα server
Το δημοφιλέστερο λογισμικό διακομιστή που χρησιμοποιείται στο δίκτυο eDk2 είναι γνωστό ως «Lugdunum server». Τα προγράμματα Lugdunum server παρέχονται δωρεάν, είναι όμως κλειστού λογισμικού. Ο λόγος για τον οποίο δεν ανοίγεται ο πηγαίος κώδικας είναι για να αποτραπεί η εύκολη δημιουργία ψεύτικων διακομιστών και η αποτροπή επίθεσης στον ίδιο τον διακομιστή.
Τον Σεπτέμβριο του 2007 ανακοινώθηκε ένα νέο λογισμικό server στην ιστοσελίδα του eMule, που λεγόταν satan-edonkey-server. Το πρόγραμμα αυτό δημιουργήθηκε με την αντίστροφη μηχανική (reverse engineering) του πρωτοκόλλου edonkey. Το πρόγραμμα διατίθεται δωρεάν.

Προγράμματα «πελάτες» (client)
Υπάρχουν πολλά προγράμματα «πελάτες» για το eDonkey δίκτυο. Ανάμεσα σε αυτά βρίσκουμε τα aMule, eDonkey2000, eMule, eMule Plus, iMule, JMule, Jubster, IMule, MLDonkey, Morpheus, Shareaza, και άλλα.

Πηγή: http://en.wikipedia.org/wiki/EDonkey_network

 

Το δίκτυο eDonkey (γνωστό και ως δίκτυο eDonkey2000 ή eD2k) είναι ένα αποκεντροποιημένο δίκτυο διαμοιρασμού αρχείων ανάμεσα στους χρήστες του (peer-to-peer δίκτυο), καταλληλότερο για τον διαμοιρασμό αρχείων μεγάλου μεγέθους, και τη μακρόχρονη διαθεσιμότητα τους στους χρήστες. Όπως τα περισσότερα δίκτυα διαμοιρασμού αρχείων είναι αποκεντροποιημένο, καθώς δεν υπάρχει κεντρικός κόμβος στο δίκτυο. Επίσης τα αρχεία δεν αποθηκεύονται σε ένα κεντρικό διακομιστή, αλλά ανταλλάσσονται απευθείας από τους χρήστες μεταξύ τους, με βάση την αρχή peer-to-peer (σύνδεση ενός χρήστη απευθείας με έναν άλλο). Το πρόγραμμα client (πελάτης) κάθε χρήστη μπορεί να διανέμει στο δίκτυο τα αρχεία ακόμα και αν τοπικά (στον υπολογιστή του χρήστη) βρίσκεται μέρος μόνο από αυτά.

Υπάρχουν αρκετά προγράμματα που λειτουργούν ως «πελάτες» (client) στο δίκτυο. Ιδιαίτερα γνωστά προγράμματα είναι το eDonkey2000, και το eMule, ένα δωρεάν πρόγραμμα ανοιχτού λογισμικού για Windows, που βασίζεται στην άδεια GNU GPL. Το eMule βρίσκεται σε συνεχή ανάπτυξη και αντιπροσωπεύει σήμερα το 90% όλων των «πελατών» του δικτύου eD2k.

Τα προγράμματα «πελάτες» του eDonkey συνδέονται στο δίκτυο για να διαμοιράσουν μεταξύ τους αρχεία. Οι διακομιστές (server) eDonkey λειτουργούν ως κόμβοι επικοινωνίας για τα προγράμματα «πελάτες», επιτρέποντας στους χρήστες να εντοπίσουν τα αρχεία που βρίσκονται στο δίκτυο. Υπάρχουν προγράμματα διακομιστές για λειτουργικά Windows, Mac OS X, Linux, και άλλα λειτουργικά που βασίζονται στο Unix. Οποιοσδήποτε χρήστης μπορεί να προσθέσει έναν διακομιστή eDonkey στο δίκτυο, με την εγκατάσταση και τη λειτουργία ενός προγράμματος διακομιστή eDonkey στον υπολογιστή του. Καθώς ο αριθμός των διακομιστών και οι διευθύνσεις τους αλλάζουν συχνά, τα προγράμματα «πελάτες» πρέπει να ανανεώνουν συχνά τις λίστες με τους διακομιστές. (server lists).

Τα αρχεία στο δίκτυο eDonkey αναγνωρίζονται από μία μοναδική ταυτότητα, με τη χρήση του λεγόμενου MD4 root hash (ένας τρόπος ταυτοποίησης ενός αρχείου με βάση ορισμένα χαρακτηριστικά του, όπως το μέγεθος και το περιεχόμενο). Έτσι αρχεία που έχουν το ίδιο περιεχόμενο αλλά διαφορετικά ονόματα, αντιμετωπίζονται ως ένα μοναδικό αρχείο, και αρχεία με διαφορετικό περιεχόμενο αλλά ίδιο όνομα, ως διαφορετικά αρχεία.

Αναζήτηση αρχείων στο δίκτυο
Το δίκτυο eDonkey υποστηρίζει την αναζήτηση αρχείων με το όνομα τους και έναν αριθμό άλλων χαρακτηριστικών, όπως το μέγεθος, η επέκταση του αρχείου, ο ρυθμός μετάδοσης (bitrate) κλπ. Οι εκδόσεις Lugdunum των server του eDonkey υποστηρίζουν πολύπλοκες μεθόδους αναζήτησης με τη χρήση εκφράσεων Boolean πχ: «αρχείο1 AND αρχείο2 AND αρχείο3 ΝΟΤ αρχείο4». Η αναζήτηση των αρχείων γίνεται συνήθως μέσα από τα προγράμματα «πελάτες», υπάρχουν όμως και τα λεγόμενα eD2k links που φιλοξενούνται σε διάφορες ιστοσελίδες, και διευκολύνουν την έρευνα διάφορων αρχείων που διαμοιράζονται στο eDonkey δίκτυο.

Νεώτερα πρωτόκολλα
Το αρχικό δίκτυο eDonkey βασιζόταν σε κεντρικούς διακομιστές, που ανήκαν σε χρήστες που είχαν τη διάθεση να προσφέρουν το απαραίτητο εύρος ζώνης (bandwidth) και χώρους αποθήκευσης και επεξεργασίας. Οι διακομιστές αυτοί είχαν συνήθως μεγάλη κυκλοφορία και έτσι ήταν ιδιαίτερα ευάλωτοι σε επιθέσεις.
Για την αντιμετώπιση του προβλήματος η MetaMachine, η εταιρεία που δημιούργησε το πρώτο πρόγραμμα «πελάτη» δικτύου eDonkey, ανέπτυξε το Overnet, διάδοχο του πρωτοκόλλου eDonkey. Το eMule Project ανέπτυξε επίσης το δίκτυο Kademlia (Kad), για να ξεπεραστεί η εξάρτηση από τους κεντρικούς διακομιστές. Επιπλέον το πρόγραμμα eMule περιλαμβάνει μία δυνατότητα ανταλλαγής πηγών βασισμένη καθαρά στο πρόγραμμα-πελάτη, που επιτρέπει σε ένα «πελάτη» με ‘High ID’ (δηλαδή με συνδέσεις στο δίκτυο eD2k που δεν μπλοκάρονται από ένα firewall) να συνεχίσει το κατέβασμα (ή και ανέβασμα) αρχείων από ένα μεγάλο αριθμό πηγών για πολλές ημέρες, ακόμα και αν έχει αποσυνδεθεί τελείως από τους αρχικούς διακομιστές Kad ή eD2k που επεξεργάστηκαν τις αρχικές αιτήσεις. Η συγκεκριμένη δυνατότητα ανταλλαγής πηγών σχεδιάστηκε για να μειωθεί το φορτίο στους διακομιστές κατά δύο τρίτα ή και περισσότερο για αρχεία που έχουν μεγάλο αριθμό πηγών (seeds).

eDonkey poisoning
Στο δίκτυο eDonkey έχουν κάνει την εμφάνιση τους διακομιστές που λογοκρίνουν τις αναζητήσεις για περιεχόμενο και πληροφορίες για διάφορα αρχεία με βάση τον τύπο των αρχείων (όπως για παράδειγμα αρχεία MP3) ή με λέξεις-κλειδιά. Οι διακομιστές αυτοί δίνουν αναφέρουν έναν πολύ μεγάλο αριθμό χρηστών που είναι συνδεμένοι σε αυτούς, και συνήθως διαδίδουν διαφημιστικό περιεχόμενο που παρουσιάζεται ως αρχεία μουσικής ή βίντεο.

Προγράμματα server
Το δημοφιλέστερο λογισμικό διακομιστή που χρησιμοποιείται στο δίκτυο eDk2 είναι γνωστό ως «Lugdunum server». Τα προγράμματα Lugdunum server παρέχονται δωρεάν, είναι όμως κλειστού λογισμικού. Ο λόγος για τον οποίο δεν ανοίγεται ο πηγαίος κώδικας είναι για να αποτραπεί η εύκολη δημιουργία ψεύτικων διακομιστών και η αποτροπή επίθεσης στον ίδιο τον διακομιστή.
Τον Σεπτέμβριο του 2007 ανακοινώθηκε ένα νέο λογισμικό server στην ιστοσελίδα του eMule, που λεγόταν satan-edonkey-server. Το πρόγραμμα αυτό δημιουργήθηκε με την αντίστροφη μηχανική (reverse engineering) του πρωτοκόλλου edonkey. Το πρόγραμμα διατίθεται δωρεάν.

Προγράμματα «πελάτες» (client)
Υπάρχουν πολλά προγράμματα «πελάτες» για το eDonkey δίκτυο. Ανάμεσα σε αυτά βρίσκουμε τα aMule, eDonkey2000, eMule, eMule Plus, iMule, JMule, Jubster, IMule, MLDonkey, Morpheus, Shareaza, και άλλα.

Πηγή: http://en.wikipedia.org/wiki/EDonkey_network

 

ΑΛΛΑ ΑΡΘΡΑ ΣΕ ΑΥΤΗ ΤΗΝ ΚΑΤΗΓΟΡΙΑ

Η ΑΓΟΡΑ ΣΗΜΕΡΑ

Τα νέα της Mistral – Οδηγίες για μια καλή εγκατάσταση: Θωρακισμένοι ενισχυτές κεραίας
Συνεχίζοντας την περιγραφή των προϊόντων της Mistral, θα γίνει περιγραφή των ενισχυτών κεραίας. Οι ενισχυτές κεραίας χωρίζονται σε δύο κατηγορίες: 1) Ενισχυτές με ακροδέκτες χωρίς θωράκιση, οι ...
TP-Link Omada EAP723
Το EAP723 είναι ένα επαγγελματικό, BE3600 Access Point οροφής της TP-Link, με θύρα Ethernet 2,5 Gigabit και compact σχεδιασμό, το οποίο προσφέρει αξιοσημείωτη απόδοση πολλαπλών Gigabit για μεγαλύτ...
Audien SM-5115A6
Η εταιρεία KAL Electronics ανακοινώνει την παραλαβή του νέου ηχείου Audien SM-5115A6. Πρόκειται για ένα φορητό ενεργό ηχείο ισχύος 360W RMS, με woofer 15”, tweeter 44 χιλ., δύο ασύρματα μικρόφωνα ...
Ο νέος τιμοκατάλογος της Promax για το 2025
Είναι πλέον διαθέσιμος ο νέος τιμοκατάλογος για τα προϊόντα της Promax, π.χ. τα κορυφαία πεδιόμετρα της σειράς Ranger Neo και HD Ranger, της ναυαρχίδας ATLaS NG και φυσικά, όλων των άλλων οργάνων ...
Grandstream GWN7820
Η σειρά GWN7820 από την Grandstream εισάγει μια νέα εποχή για τα επιχειρηματικά δίκτυα. Αποτελεί Layer 3 managed network switches, περιλαμβάνοντας μοντέλα με PoE, που επιτρέπουν σε μεσαίες και μεγ...
ANGA Master
Η εταιρεία STAM Electronics ανακοινώνει την παραλαβή της σειράς ενισχυτών Master της ANGA, που μπορούν να καλύψουν διάφορες ανάγκες διανομής επίγειου τηλεοπτικού σήματος. Όλοι οι ενισχυτές έχουν ε...
Τεχνολογία Cast για ξενοδοχεία από την IDComs
Η διαδικασία casting μέσα στο δωμάτιο ενός ξενοδοχείου είναι μια τεχνολογία που βρίσκει ευρύτατη εφαρμογή σε όλες τις ευρωπαϊκές χώρες και αφορά στη δυνατότητα των επισκεπτών ενός καταλύματος να δ...
Fracarro UX-WB LTE
Η εταιρεία AstraSat ανακοινώνει την παραλαβή του νέου LNB της οικογένειας UX της ιταλικής Fracarro. Πρόκειται για το UX-WB LTE, ένα wideband LNB με 2 ξεχωριστές εξόδους, που η μία μεταφέρει όλα τα...
Ο αντίκτυπος της μετάβασης από DVB-T σε DVB-T2 και από HD σε UHD-4K στους αναλυτές φάσματος τηλεόρασης
Μία σημαντική τεχνολογική αλλαγή στη μετάδοση ψηφιακής τηλεόρασης θα είναι η μετάβαση από DVB-T σε DVB-T2. Η Promax επισημαίνει τον βασικό αντίκτυπο που θα έχει μία τέτοια αλλαγή στους αναλυτές φά...
Amiko A11 LINK
Η εταιρεία AstraSat ανακοινώνει την παραλαβή του Amiko A11 Link, μιας συσκευής που έρχεται σε μορφή HDMI TV stick και κρύβεται πίσω από την τηλεόραση, καθώς τοποθετείται απευθείας σε θύρα HDMI. Βα...
Συνέντευξη της IDComs στα πλαίσια της έκθεσης Creta Electronix 2024
Κατά τη διάρκεια της έκθεσης Creta Electronix 2024, στην οποία συμμετείχε η IDComs, στο διάστημα μεταξύ 2-3 Νοεμβρίου, ο Θανάσης Κυριακόπουλος, Managing Director, και ο Στάνισλαβ Ερμιζίδης, Networ...
Arli F Adaptors
Η εταιρεία AstraSat ανακοινώνει νέα παραλαβή βυσμάτων, η οποία περιλαμβάνει μεγάλη ποικιλία F adaptors που καλύπτουν όλες τις ανάγκες ομοαξονικών ζεύξεων. Πιο αναλυτικά, διατίθενται οι παρακάτω τύ...

ΣΕ ΑΥΤΟ ΤΟ ΤΕΥΧΟΣ

Ψηφιακή Τηλεόραση, Φεβρουάριος 2025
Κυκλοφορεί το νέο τεύχος Φεβρουαρίου 2025 του περιοδικού “Ψηφιακή Τηλεόραση” μαζί με το “Security Report”. Το νέο τεύχος Φεβρουαρίου του περιοδικού «Ψηφιακή Τηλεόραση» κυκλοφορεί πάντα μαζί με ...
Managed vs Unmanaged Switch
Οι μεταγωγείς δικτύου, που είναι γνωστοί διεθνώς ως Network ή Ethernet Switch, αποτελούν σημαντικά στοιχεία της υποδομής δικτύου επειδή συνδέουν συσκευές (στις οποίες μπορεί να περιλαμβάνονται και...