TÉLÉCHARGER GNUTELLA GRATUITEMENT

Le 14 Mars, le programme a été mis à disposition pour téléchargement sur les serveurs de Nullsoft. L'événement a été prématurément annoncé sur Slashdot , et des milliers téléchargé le programme ce jour - là. Le lendemain, AOL a arrêté la disponibilité du programme sur les questions juridiques et retenu Nullsoft de faire d'autres travaux sur le projet. Cela n'a pas empêché Gnutella; après quelques jours, le protocole avait été ingénierie inverse et compatibles libres et open source clones ont commencé à apparaître. Cette évolution parallèle des différents clients par différents groupes reste le mode de fonctionnement du développement Gnutella aujourd'hui. Le réseau Gnutella est une alternative entièrement distribuée à ces systèmes semi-centralisé comme FastTrack KaZaA et l'original Napster.

Nom:gnutella gratuitement
Format:Fichier D’archive
Système d’exploitation:Windows, Mac, Android, iOS
Licence:Usage Personnel Seulement
Taille:38.69 MBytes



Le 14 Mars, le programme a été mis à disposition pour téléchargement sur les serveurs de Nullsoft. L'événement a été prématurément annoncé sur Slashdot , et des milliers téléchargé le programme ce jour - là. Le lendemain, AOL a arrêté la disponibilité du programme sur les questions juridiques et retenu Nullsoft de faire d'autres travaux sur le projet. Cela n'a pas empêché Gnutella; après quelques jours, le protocole avait été ingénierie inverse et compatibles libres et open source clones ont commencé à apparaître.

Cette évolution parallèle des différents clients par différents groupes reste le mode de fonctionnement du développement Gnutella aujourd'hui.

Le réseau Gnutella est une alternative entièrement distribuée à ces systèmes semi-centralisé comme FastTrack KaZaA et l'original Napster. La popularité initiale du réseau a été stimulée par la disparition légale menacé de Napster au début de Cette hausse de la popularité croissante a révélé les limites de l'évolutivité du protocole initial.

Au lieu de traiter tous les utilisateurs en tant que client et serveur, certains utilisateurs sont désormais traités comme UltraPeers , les demandes de recherche de routage et de réponses pour les utilisateurs connectés. Cela a permis au réseau de croître en popularité. À la fin de , le client Gnutella LimeWire Basic est devenu une source libre et ouvert. En Février , Morpheus , un groupe de partage de fichiers commercial, abandonné son logiciel peer-to-peer basé FastTrack et a publié un nouveau client en fonction de la source Gnutella libre et ouvert client Gnucleus.

Le mot Gnutella aujourd'hui ne se réfère pas à tout projet ou logiciel, mais le protocole ouvert utilisé par les différents clients.

Le nom est un portemanteau de GNU et nutella , le nom de marque d'une noisette italienne aromatisée répandu: soi - disant, Frankel et poivre a mangé beaucoup de Nutella travaillant sur le projet initial, et destiné à une licence leur programme fini sous la licence GNU General Public License. Le 26 Octobre , le Gnutella populaire client LimeWire a reçu l' ordre fermé par le juge Kimba Wood de la Cour de district des États - Unis pour le district sud de New York quand elle a signé un décret de consentement auquel les demandeurs de l' industrie d' enregistrement et LimeWire avaient accepté.

Cet événement a été la cause probable d'une baisse notable de la taille du réseau, parce que, tout en négociant l' injonction , LimeWire personnel avait inséré invalidantes à distance du code dans le logiciel.

Comme l'injonction est entrée en vigueur, les utilisateurs qui avaient installé les versions affectées les plus récents que 5. Depuis LimeWire était un logiciel libre , rien avait empêché la création de fourches qui le code omis invalidantes, tant que marques LimeWire ne sont pas utilisés. L'arrêt n'a pas affecté, par exemple, FrostWire , une fourchette de LimeWire créée en qui porte ni le code à distance invalidantes ni adware.

Le 9 Novembre , LimeWire a été ressuscitée par une équipe secrète de développeurs et nommé LimeWire Pirate édition. Il était basé sur LimeWire 5. Cette version a ses dépendances de serveur supprimé et toutes les fonctionnalités PRO activées gratuitement. Au démarrage initial, le logiciel client doit bootstrap et trouver au moins un autre noeud.

Diverses méthodes ont été utilisées pour cela, y compris une liste d'adresses préexistante éventuellement noeuds de travail livrés avec le logiciel, en utilisant des caches web mises à jour des noeuds connus appelés Gnutella Web Caches , des caches d'accueil UDP et, rarement, même IRC. Une fois connecté, le client demande une liste d'adresses de travail. Le client tente de se connecter aux noeuds , il a été livré avec, ainsi que des noeuds qu'il reçoit d'autres clients jusqu'à ce qu'il atteigne un certain quota.

Lorsque l'utilisateur veut faire une recherche, le client envoie la demande à chaque noeud connecté activement. Dans la version 0. Depuis la version 0. Les noeuds de feuille sont reliées à un petit nombre de UltraPeers typiquement 3 , tandis que chaque ultrapeer est connecté à plus de 32 autres UltraPeers. Avec ce plus degré sortant , le nombre maximum de sauts d' une requête peut Voyage a été abaissé à 4. Les feuilles et les UltraPeers utilisent le protocole de routage de requêtes pour échanger une table d' acheminement de requêtes QRT , une table de 64 Ki -slots et jusqu'à 2 Mi -slots consistant en des mots - clés hachés.

Le routage des requêtes est alors fait en hachant les mots de la requête et de voir si tous les match dans le EIR. UltraPeers faire cette vérification avant d' envoyer une requête à un noeud de feuille, et aussi avant de transmettre la requête à un noeud pair ultra condition que ce soit le dernier espoir de la requête peut voyager. Dans le protocole Gnutella classique, les messages de réponse ont été renvoyés le long de la route la requête est venu à travers, que la requête elle - même ne contient pas d' informations d' identification du noeud.

Ainsi, dans le protocole actuel, les requêtes portent l' adresse IP et le numéro de port de l' un des noeuds. Cela réduit la quantité de trafic acheminé par le réseau Gnutella, ce qui rend beaucoup plus évolutive. Si l'utilisateur décide de télécharger le fichier, ils négocient le transfert de fichiers. Dans un premier temps , ces demandes de poussée ont été acheminés le long de la chaîne d' origine , il permet d'envoyer la requête.

C'était peu fiable , car les routes étaient souvent briser et les paquets routés sont toujours soumis à un contrôle de flux. Par conséquent, soi-disant procurations push ont été introduits. Le client se connecte à l' un de ces procurations push à l' aide d' une requête HTTP et le proxy envoie une demande de poussée à la feuille au nom du client.

En règle générale, il est également possible d'envoyer une demande push sur UDP vers le proxy push qui est plus efficace que d' utiliser TCP. Procurations Push ont deux avantages: Tout d' abord, ultrapeer feuilles connexions sont plus stables que les routes qui rend les demandes de poussée beaucoup plus fiable.

En second lieu , il réduit la quantité de trafic acheminé par le réseau Gnutella. Enfin, lorsqu'un utilisateur se déconnecte, le logiciel client enregistre la liste des noeuds qu'il a été connecté activement et ceux recueillis de pong paquets pour la prochaine fois, il tente de se connecter afin qu'il devienne indépendant de tout type de services bootstrap.

Dans la pratique, cette méthode de recherche sur le réseau Gnutella était souvent peu fiable. Chaque noeud est un utilisateur d'ordinateur ordinaire; en tant que tels, ils sont constamment et la déconnexion connectent, de sorte que le réseau est jamais complètement stable. En outre, le coût de la bande passante de la recherche sur Gnutella a augmenté de façon exponentielle au nombre d'utilisateurs connectés, saturant les connexions souvent et le rendu des noeuds plus lents inutiles.

Par conséquent, les demandes de recherche seraient souvent abandonnées, et la plupart des requêtes ont atteint seulement une très petite partie du réseau. Cette observation a identifié le réseau Gnutella comme un unscalable système distribué, et a inspiré le développement de tables de hachage distribuées , qui sont beaucoup plus évolutives mais prennent uniquement en charge correspondance exacte, plutôt que mot - clé, la recherche.

Pour résoudre les problèmes de goulots d' étranglement , les développeurs Gnutella mis en place un système à plusieurs niveaux de UltraPeers et feuilles. Cela a permis de se propager plus loin les recherches à travers le réseau, et a permis de nombreuses modifications dans la topologie qui ont amélioré l'efficacité et l' évolutivité grandement. En outre, Gnutella a adopté un certain nombre d'autres techniques pour réduire le trafic des frais généraux et faire des recherches plus efficaces.

Avec QRP une recherche atteint uniquement les clients qui sont susceptibles d'avoir les fichiers, fichiers rares recherches se développent beaucoup plus efficace, et DQ la recherche arrête dès que le programme a acquis suffisamment de résultats de la recherche, ce qui réduit considérablement la quantité de trafic causée par des recherches populaires.

Pour les utilisateurs Gnutella dispose d' une grande quantité d'informations sur ces et d' autres améliorations à Gnutella dans un style convivial.

L' un des avantages d'avoir Gnutella donc décentralisé est de rendre très difficile de fermer le réseau vers le bas et d' en faire un réseau dans lequel les utilisateurs sont les seuls qui peuvent décider quel contenu sera disponible. Les caractéristiques du protocole et des extensions Gnutella a fait une fois fonctionner sur une pure inondation requête protocole basé. La version 0. Les transferts de fichiers sont traités en utilisant HTTP.

De nombreuses extensions de protocole ont été et sont en cours d' élaboration par les fournisseurs de logiciels et les développeurs Gnutella libres du GDF. Ces extensions comprennent le routage des requêtes intelligentes, SHA-1 checksums, requête a frappé la transmission via UDP , l' interrogation via UDP, les requêtes dynamiques via TCP , les transferts de fichiers via UDP, XML des métadonnées, l' échange de source également appelé le maillage de téléchargement et le téléchargement en parallèle en tranches fourmillement.

Il y a des efforts pour finaliser ces extensions de protocole dans la spécification Gnutella 0. Le Gnutella 0. En fait, il est difficile , voire impossible , de se connecter aujourd'hui avec les poignées de main et 0,4 selon les développeurs dans la GDF, la version 0.

Le protocole Gnutella reste en développement et malgré les tentatives de faire une rupture nette avec la complexité héritée de l'ancien Gnutella 0,4 et de concevoir une nouvelle architecture de message propre, il est toujours l'un des protocoles de partage de fichiers les plus réussis à ce jour.

Logiciel Les tableaux suivants comparent des informations générales et techniques pour un certain nombre d'applications prenant en charge le réseau Gnutella. Les tables ne pas tenter de donner une complète liste des clients Gnutella. Les tables sont limitées aux clients qui peuvent participer au réseau Gnutella actuel. Spécifications générales.

TÉLÉCHARGER BONE TOMAHAWK VF GRATUITEMENT

Zultrax P2P

.

TÉLÉCHARGER NPPTOOLS.DLL WINDOWS 7 GRATUITEMENT

Zultrax P2P

.

Similaire