Bittorrent

Définition - Que signifie BitTorrent?

BitTorrent est un protocole de partage de fichiers peer-to-peer qui permet une distribution massive de fichiers sur Internet. Il permet aux utilisateurs de partager de très gros fichiers comme des films, des livres et des émissions de télévision.

Le protocole BitTorrent permet de télécharger efficacement des fichiers depuis Internet. Il permet à un nombre illimité d'utilisateurs de se connecter simultanément à un site sans que le serveur ne manque de bande passante.

BitTorrent est un programme open-source assisté par les pairs qui a été développé en langage de programmation Python par Bram Cohen en 2001.

Definir Tech explique BitTorrent

Lorsqu'un grand nombre d'utilisateurs tente d'accéder à un site particulier, la connexion est généralement refusée en raison du trafic réseau et de la forte charge sur l'ordinateur source. BitTorrent évite ce problème en permettant aux utilisateurs de rejoindre un essaim d'hôtes, qui peuvent se disperser et collecter des informations les uns des autres simultanément. Il permet à d'autres utilisateurs, essayant de télécharger le même fichier, d'agir comme des serveurs les uns pour les autres. Cela se fait en téléchargeant simultanément les tranches du fichier reçues par d'autres utilisateurs qui tentent de demander le même fichier. Une fois qu'un utilisateur reçoit le fichier entier, cet utilisateur agit comme une source (une source ayant le fichier entier disponible pour le partage). Cela évite aux serveurs de supporter toute la charge et permet à un serveur de gérer des demandes illimitées sans nécessiter une large bande passante.

BitTorrent se compose de nombreux clients, qui ne sont rien d'autre que des programmes qui implémentent le protocole BitTorrent. Chaque client a la capacité de préparer, demander et transmettre tout type de fichier sur un réseau. Un ordinateur exécutant une instance d'un client est appelé un pair. Lorsqu'un fichier doit être partagé sur un réseau, l'homologue génère d'abord un petit fichier contenant des métadonnées sur le fichier et l'ordinateur coordonnant la distribution de fichiers, appelé traqueur. Les pairs doivent d'abord obtenir le petit fichier, appelé fichier torrent, puis accéder au tracker. Le traqueur dirigera le pair vers d'autres pairs auprès desquels il pourra obtenir les morceaux restants du fichier.

BitTorrent offre une redondance élevée, une haute disponibilité et un coût moindre pour le fournisseur de contenu et permet de disperser un fichier rapidement et facilement sans nécessiter beaucoup d'infrastructure.