{"id":2097,"date":"2020-10-12T19:07:07","date_gmt":"2020-10-12T19:07:07","guid":{"rendered":"https:\/\/oursoide.wordpress.com\/?p=2097"},"modified":"2020-10-12T19:07:07","modified_gmt":"2020-10-12T19:07:07","slug":"torrent-quand-les-petits-ruisseaux-font-les-grandes-rivieres","status":"publish","type":"post","link":"https:\/\/blog.nanuq.me\/?p=2097","title":{"rendered":"[ARCHIVE] Torrent : quand les petits ruisseaux font les grandes rivi\u00e8res."},"content":{"rendered":"<p><em>\ud83d\uddd3\ufe0f Note : Cet article est une archive import\u00e9e de mon ancien blog. Certaines informations peuvent ne plus \u00eatre \u00e0 jour.<\/em><\/p>\n<div id=\"magicdomid5\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Aujourd&rsquo;hui , on parle des Torrents ! Et je ne parle pas ici des d&rsquo;eaux, mais d&rsquo;un protocole de transfert de fichier pair \u00e0 pair.<\/span><\/div>\n<div><\/div>\n<p><!--more--><\/p>\n<h1 id=\"magicdomid8\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Pardon ?<\/span><\/h1>\n<div id=\"magicdomid10\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid11\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Oui bon, dis comme \u00e7a&#8230; \u00c7a fait peur ! Pour simplifier<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"> : le protocole Torrent<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> permet d&rsquo;\u00e9changer des fichiers. Le but de cet article est d&rsquo;expliquer ce que c&rsquo;est , et de comprendre son fonctionnement.<br>\n<\/span><\/div>\n<div><\/div>\n<h1>Pr\u00e9ambule<\/h1>\n<div>Cet article est le fruit de mes connaissances personnelles et d&rsquo;informations glan\u00e9es ici et l\u00e0 sur les internets . Je vais vulgariser un sujet technique ; il y aura donc des petites inexactitudes. Je vous invite \u00e0 garder cela en t\u00eate avant de commenter \u00ab\u00a0H\u00e9 mais tu racontes n&rsquo;importe quoi !\u00a0\u00bb.<\/div>\n<div><\/div>\n<div id=\"magicdomid13\" class=\"ace-line primary-none\">\n<h1>Le protocole Torrent<\/h1>\n<\/div>\n<blockquote>\n<div><\/div>\n<div id=\"magicdomid14\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ha oui ! \u00c7a me dit quelque chose, c&rsquo;est un truc de vilain pirate informatique !<br>\n<\/span><\/div>\n<\/blockquote>\n<div id=\"magicdomid15\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid16\" class=\"ace-line primary-author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Heu&#8230; Pas vraiment&#8230;<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><strong> \u00c7a reviendrait \u00e0 dire que les grosse berlines allemande c&rsquo;est un truc de vilain trafiquant de drogue !<\/strong> Alors certes, bien que parfois certains trafiquants utilisent des grosses berlines allemandes pour les <em><a href=\"https:\/\/fr.wikipedia.org\/wiki\/Go_fast\">\u00ab\u00a0go-fast\u00a0\u00bb<\/a><\/em> ; \u00e7a ne veut pas dire que toutes les autos d&rsquo;outre Rhin servent \u00e0 transporter des substances illicites. <\/span><\/div>\n<div class=\"ace-line primary-author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">Par extension : parfois le protocole torrent (comme les grosses voitures) servent \u00e0 faire des choses \u00ab\u00a0discutables\u00a0\u00bb ; mais ce n&rsquo;est pas le protocole (l&rsquo;objet) en lui m\u00eame qui est \u00e0 bl\u00e2mer mais son utilisation. (Comme bien souvent<\/span><span class=\"author-a-6z89zkj9z74zhz71zyf99z88zero\"> d&rsquo;ailleurs&#8230;<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">)<\/span><\/div>\n<div id=\"magicdomid18\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid19\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Du coup, je vais vous raconter une petite histoire pleine de m\u00e9taphore et d&rsquo;analogie pour vulgariser le sujet.<\/span><\/div>\n<div id=\"magicdomid21\" class=\"ace-line primary-none\"><\/div>\n<h2 id=\"magicdomid22\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Mais c&rsquo;est quoi au juste un protocole ?<\/span><\/h2>\n<div id=\"magicdomid23\" class=\"ace-line primary-none\"><a title=\"\" href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent2-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-2100 size-full\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent2-1.jpg\" alt=\"\" width=\"1015\" height=\"663\"><\/a><\/div>\n<div id=\"magicdomid24\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid25\" class=\"ace-line primary-author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Un protocole, c&rsquo;est une r\u00e8gle \u00e0 respecter.<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"> Pour s&rsquo;\u00e9changer des informations, il faut que tout le monde s&rsquo;accorde \u00e0 respecter certaines r\u00e8gles, <\/span><span class=\"author-a-6z89zkj9z74zhz71zyf99z88zero\">s<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">ans quoi : \u00e7a devient tr\u00e8s rapidement le bazar. <\/span><\/div>\n<div><\/div>\n<div class=\"ace-line primary-author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">Par analogie, quand vous envoyez un courrier, vous respecter certaines r\u00e8gles :\u00a0<\/span> <span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">sur le devant de l&rsquo;enveloppe, on pr\u00e9cise le destinataire. Num\u00e9ro, voie, code postale, et la ville. De la m\u00eame mani\u00e8re on inscrit l<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">&lsquo;exp\u00e9diteur derri\u00e8re<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"> l&rsquo;enveloppe<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">.<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"> Et enfin on appose le timbre dans un coin. V<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">ous imaginez si chacun d\u00e9cidait d&rsquo;\u00e9crire l&rsquo;adresse \u00e0 sa fa\u00e7on ? \u00ab\u00a0Ha ba moi je vais mettre le nom de la rue derri\u00e8re l&rsquo;enveloppe, le num\u00e9ro en bas \u00e0 gauche, et le code postale sur la tranche de l&rsquo;enveloppe !\u00a0\u00bb. On serait pas pr\u00eat de recevoir notre courrier !<\/span><\/div>\n<div><\/div>\n<div>\n<figure id=\"attachment_2102\" aria-describedby=\"caption-attachment-2102\" style=\"width: 888px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent4-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2102 size-full\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent4-1.png\" alt=\"\" width=\"888\" height=\"346\"><\/a><figcaption id=\"caption-attachment-2102\" class=\"wp-caption-text\">Les six r\u00e8gles d&rsquo;or pour une adresse pr\u00e9cise d\u2019apr\u00e8s La Poste.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<\/div>\n<div id=\"magicdomid26\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid27\" class=\"ace-line primary-author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\">De la m\u00eame mani\u00e8re lors d&rsquo;\u00e9changes de fichiers \u00e9lectroniques, tout le monde respecte les m\u00eames r\u00e8gles, c&rsquo;est \u00e0 dire les m\u00eames protocoles pour s&rsquo;\u00e9changer des informations sur Internet.\u00a0<\/span><\/div>\n<div id=\"magicdomid28\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid29\" class=\"ace-line primary-none\"><\/div>\n<h1 id=\"magicdomid30\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2 b\">Le t\u00e9l\u00e9chargement<\/span><\/h1>\n<div id=\"magicdomid32\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid33\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Cet exemple illustrera comment se passe un t\u00e9l\u00e9chargement d&rsquo;un fichier d&rsquo;un point A vers un point B. (Pour celles et ceux qui veulent creuser le sujet, c&rsquo;est une repr\u00e9sentation tr\u00e8s simplifi\u00e9 <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Transmission_Control_Protocol\">du protocole TCP<\/a>)<\/span><\/div>\n<div id=\"magicdomid34\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid35\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Imaginons que Ada met \u00e0 disposition un ch\u00e2teau (un fichier) et que Bob souhaite le r\u00e9cup\u00e9rer (le t\u00e9l\u00e9charger).<\/span><\/div>\n<div id=\"magicdomid36\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid37\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Par la magie des internets, Bob contact Ada. <em>\u00ab\u00a0Bonjour Ada, je veux bien t\u00e9l\u00e9charger ton ch\u00e2teau\u00a0\u00bb<\/em><\/span><\/div>\n<div class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">(note : il n&rsquo;y a bien entendu rien de magique, mais encore une fois, c&rsquo;est une vulgarisation ! J&rsquo;ai simplifi\u00e9 !)<\/span><\/div>\n<div id=\"magicdomid38\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid39\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada d\u00e9construit le ch\u00e2teau pierre par pierre, les num\u00e9rotes, et les envoie une par \u00e0 une \u00e0 Bob. Ce dernier reconstruit le tout en s&rsquo;assurant d&rsquo;avoir tous les blocs. Si il lui en manque un , ou si une pierre est endommag\u00e9, il peut toujours demander \u00ab\u00a0Ada, tu peux me renvoyer la pierre n\u00b042 ? Je ne l&rsquo;ai pas re\u00e7u !\u00a0\u00bb . Et voil\u00e0<\/span><span class=\"author-a-069g3omz89zz83zdz78zz70zz79zvbz67z\"> ! Au bout de quelques minutes Bob poss\u00e8de<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> son ch\u00e2teau.<\/span><\/div>\n<div><\/div>\n<div>\n<figure id=\"attachment_2101\" aria-describedby=\"caption-attachment-2101\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a title=\"\" href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent3-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2101 size-large\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent3-1-1024x666.jpg\" alt=\"\" width=\"700\" height=\"455\"><\/a><figcaption id=\"caption-attachment-2101\" class=\"wp-caption-text\">Ada et Bob s&rsquo;\u00e9changent les diff\u00e9rentes briques.<\/figcaption><\/figure>\n<\/div>\n<div id=\"magicdomid40\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid41\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Maintenant, faisons un peu de terminologie&#8230; Dans cet exemple, Ada propose un fichier ; on dit alors que <strong>c&rsquo;est le serveur.<\/strong> Bob lui souhaite lui r\u00e9cup\u00e9rer le fichier ; <strong>c&rsquo;est le client.<\/strong><\/span><\/div>\n<div id=\"magicdomid42\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid43\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Alors \u00e9videmment, dans le monde r\u00e9el de la v\u00e9rit\u00e9 vraie v\u00e9ritable : si j&rsquo;envoie un colis \u00e0 quelqu&rsquo;un ; je n&rsquo;ai plus le colis.\u00a0 Il est d\u00e9plac\u00e9 du point A au point B. Je l&rsquo;ai envoy\u00e9 ; il est parti. Adieu !<\/span><\/div>\n<div id=\"magicdomid44\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Dans le monde num\u00e9rique en revanche, Ada a toujours son ch\u00e2teau ! Elle l&rsquo;a certes envoy\u00e9 \u00e0 Bob (il poss\u00e8de une copie identique), mais au final : tout le monde a un ch\u00e2teau ! Youpi !<\/span><\/div>\n<div><\/div>\n<div>\n<h2 id=\"magicdomid30\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2 b\">On peut pas envoyer tout d&rsquo;un coup ?<br>\n<\/span><\/h2>\n<\/div>\n<div id=\"magicdomid46\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">A ce stade, vous pouvez peut \u00eatre vous demander pourquoi on d\u00e9coupe le ch\u00e2teau en plein de pierre ? On pourrait pas envoyer tout le ch\u00e2teau d&rsquo;un coup ?<\/span><\/div>\n<div id=\"magicdomid47\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid48\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Pour faire simple, c&rsquo;est un probl\u00e8me de taille de colis ! En effet, on ne peut envoyer que des colis d&rsquo;une certaine taille. On ne peut donc pas envoyer le ch\u00e2teau en entier, il faut le d\u00e9couper en morceau plus petit pour que \u00e7a tienne dans les cartons.<\/span><\/div>\n<div><\/div>\n<h1 id=\"magicdomid52\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2 b\"><b>Parlons des d\u00e9bits.<\/b><\/span><\/h1>\n<h2 id=\"magicdomid52\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2 b\"><b>Le cas d&rsquo;\u00e9cole<br>\n<\/b><\/span><\/h2>\n<div id=\"magicdomid54\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Mais prenons un autre exemple.<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> Que se passe-t-il maintenant si deux personnes (ou deux clients si vous pr\u00e9f\u00e9rez) veulent t\u00e9l\u00e9charger un ch\u00e2teau en m\u00eame temps ? Reprenons notre exemple pr\u00e9c\u00e9dent, et ajoutons un troisi\u00e8me membre dans l&rsquo;histoire : <strong>C17.<\/strong><br>\n<\/span><\/div>\n<div><\/div>\n<div class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada va d\u00e9construire le ch\u00e2teau pierre par pierre, en les num\u00e9rotant, et les envoyer une par une comme on l&rsquo;a vu pr\u00e9c\u00e9demment \u00e0 Bob et \u00e0 C17. Sauf que Ada ne peut envoyer qu&rsquo;un nombre limit\u00e9 de pierre \u00e0 la fois ! C&rsquo;est \u00e7a qu&rsquo;on appelle le d\u00e9bit !<\/span><\/div>\n<div id=\"magicdomid60\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid61\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada en tant que serveur ne peut envoyer que 100 pierre par seconde. On parle dans ce cas l\u00e0 de d\u00e9bit montant, pour t\u00e9l\u00e9verser des donn\u00e9es (les envoyer si vous pr\u00e9f\u00e9rez). <\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Par cons\u00e9quent on<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> serait tenter de dire que Ada envoie 50 pierre par seconde \u00e0 Bob, et 50 \u00e0 C17. <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><strong>Mais c&rsquo;est oublier un autre petit d\u00e9tail &#8230;<\/strong><\/span><\/div>\n<div><\/div>\n<div class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Bob en tant que client ne peut recevoir que 30 pierres par seconde. On parle dans ce cas l\u00e0 de d\u00e9bit descendant, pour t\u00e9l\u00e9charger des donn\u00e9es (les recevoir si vous pr\u00e9f\u00e9rez). <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Enfin; C17 en tant que client, ne peut recevoir que 60 pierres par seconde.\u00a0<\/span><\/div>\n<div id=\"magicdomid68\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid69\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">On retrouve ces id\u00e9es de <strong>\u00ab\u00a0montant\u00a0\u00bb<\/strong> et de <strong>\u00ab\u00a0descendant\u00a0\u00bb<\/strong> dans les termes anglais : <em><strong>upload<\/strong> <\/em>(litt\u00e9ralement : <strong>charge<\/strong><\/span><strong><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> montante<\/span><\/strong><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">)<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> et <em><strong>download<\/strong><\/em> (litt\u00e9ralement : <strong>charge<\/strong><\/span><strong><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> descendante<\/span><\/strong><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">)<\/span><\/div>\n<div id=\"magicdomid70\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid71\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Faisons les comptes : <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada va envoyer 30 pierres par seconde \u00e0 Bob, et 60 pierres par seconde \u00e0 C17. Faisons les comptes . 30 + 60 = 90 . C&rsquo;est en dessous des 100 pierre par seconde que Ada peut g\u00e9rer . Tout va bien !<\/span><\/div>\n<div id=\"magicdomid72\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid73\" class=\"ace-line primary-none\">\n<figure id=\"attachment_2107\" aria-describedby=\"caption-attachment-2107\" style=\"width: 839px\" class=\"wp-caption aligncenter\"><a title=\"\" href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/schematorrent1-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2107 size-full\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/schematorrent1-1.png\" alt=\"\" width=\"839\" height=\"609\"><\/a><figcaption id=\"caption-attachment-2107\" class=\"wp-caption-text\">Un petit sch\u00e9ma expliquant les diff\u00e9rents flux&#8230;<\/figcaption><\/figure>\n<\/div>\n<div>\n<h2 id=\"magicdomid52\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2 b\"><b>Un petit impr\u00e9vu<\/b><\/span><\/h2>\n<\/div>\n<div id=\"magicdomid75\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Maintenant, si tout un tas de personne veulent t\u00e9l\u00e9charger le fichier en m\u00eame temps (plusieurs dizaines, centaines, ou milliers ; tout d\u00e9pend de la capacit\u00e9 du r\u00e9seau). \u00c7a va commencer \u00e0 poser un probl\u00e8me. <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada ne pouvant fournir qu&rsquo;un nombre limit\u00e9 de pierre par seconde, si une arm\u00e9e de clone d\u00e9barque, le d\u00e9bit d&rsquo;Ada se retrouvera diviser par autant de personne souhaitant r\u00e9cup\u00e9rer le fichier. \u00c7a risque donc de devenir tr\u00e9\u00e9\u00e9\u00e9\u00e9s long. Un peu comme la buvette \u00e0 la mi temps d&rsquo;un match de foot (ou de quidditch).<\/span><\/div>\n<div id=\"magicdomid77\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid78\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Bien sur, on pourrait essayer de faire le n\u00e9cessaire pour mettre en place une file d&rsquo;attente comme \u00e0 la boulangerie. C&rsquo;est un peu moins la foire<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> d&#8217;empoigne;<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> mais si vous \u00eates le dernier de la file, vous allez attendre un moment quand m\u00eame. <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Enfin (on va pas rentrer dans les d\u00e9tails) mais sachez que si plein de personne arrive en m\u00eame temps, \u00e7a peut carr\u00e9ment<\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"> tout casser ! C&rsquo;est \u00e0 dire<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> faire planter le serveur ! Et <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00e7a, c&rsquo;est pas cool !<\/span><\/div>\n<div><\/div>\n<div>\n<figure id=\"attachment_2108\" aria-describedby=\"caption-attachment-2108\" style=\"width: 941px\" class=\"wp-caption aligncenter\"><a title=\"\" href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/schematorrent2-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2108 size-full\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/schematorrent2-1.png\" alt=\"\" width=\"941\" height=\"716\"><\/a><figcaption id=\"caption-attachment-2108\" class=\"wp-caption-text\">Encore un sch\u00e9ma. Ada est d\u00e9bord\u00e9e !<\/figcaption><\/figure>\n<\/div>\n<div id=\"magicdomid81\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid82\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><strong><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Conclusion : Plus il y a de gens qui t\u00e9l\u00e9charge ce fichier (ce ch\u00e2teau), moins il est disponible.<\/span><\/strong><\/div>\n<div id=\"magicdomid83\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid84\" class=\"ace-line primary-none\"><\/div>\n<h1 id=\"magicdomid85\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze b\"><b>Une autre m\u00e9thode ?<\/b><\/span><\/h1>\n<div id=\"magicdomid86\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid87\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Comment faire alors pour partager le fichier de mani\u00e8re intelligente ? <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Une des solutions est l&rsquo;\u00e9change de fichier pair \u00e0 pair via le protocole BitTorrent. (On dit aussi Torrent).<\/span><\/div>\n<div id=\"magicdomid90\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Le principe est sur le papier simple :<strong> Plus il y a de gens qui t\u00e9l\u00e9charge ce fichier (ce ch\u00e2teau), plus il est disponible.<\/strong><\/span><\/div>\n<blockquote>\n<div id=\"magicdomid91\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid92\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00ab\u00a0Hein ? Mais c&rsquo;est le contraire de ce que tu viens de dire !\u00a0\u00bb<\/span><\/div>\n<\/blockquote>\n<div id=\"magicdomid93\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Exactement ! Parce que ce protocole fonctionne de mani\u00e8re radicalement diff\u00e9rente et nous permet cette \u00ab\u00a0prouesse\u00a0\u00bb. <\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Reprenons notre exemple ci dessus&#8230;.<\/span><\/div>\n<div id=\"magicdomid96\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid97\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Ce protocole se base sur une r\u00e8gle simple :<\/span><strong><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"> chaque personne dans le processus est \u00e0 la fois \u00e9mettrice et r\u00e9ceptrice.<\/span><\/strong><\/div>\n<div id=\"magicdomid98\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid99\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Ada va envoyer<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> la premi\u00e8re pierre du ch\u00e2teau \u00e0 Bob<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">.<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> Bob est content, et d\u00e9s l&rsquo;instant ou il a r\u00e9cup\u00e9r\u00e9 cette premi\u00e8re pierre, il peut \u00e0 son tour l&rsquo;envoyer \u00e0 n&rsquo;importe qui ! Dans notre exemple : C17.<\/span><\/div>\n<div id=\"magicdomid100\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Pendant ce temps Ada \u00e0 envoyer un deuxi\u00e8me morceau \u00e0 C17. Cette derni\u00e8re d\u00e9s la r\u00e9ception va \u00e0 son tour \u00e9mettre <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">et Bob pourra en profiter.<\/span><\/div>\n<div id=\"magicdomid101\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid102\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Si on fait un petit dessin pour mieux comprendre \u00e7a donnerait quelque chose comme \u00e7a :<br>\n<\/span><\/div>\n<div><\/div>\n<div id=\"magicdomid103\" class=\"ace-line primary-none\">\n<figure id=\"attachment_2099\" aria-describedby=\"caption-attachment-2099\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a title=\"\" href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent1-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2099 size-large\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/torrent1-1-1024x728.jpg\" alt=\"\" width=\"700\" height=\"498\"><\/a><figcaption id=\"caption-attachment-2099\" class=\"wp-caption-text\">Tout le monde s&rsquo;\u00e9change des informations, chaque personne dans le r\u00e9seau devient \u00e9mettrice et r\u00e9ceptrice.<\/figcaption><\/figure>\n<\/div>\n<div id=\"magicdomid104\" class=\"ace-line primary-author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\"><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">Petit \u00e0 petit chaque personne va recevoir des nouveaux morceaux. Chaque personne poss\u00e9dant un morceau que quelqu&rsquo;un d&rsquo;autre n&rsquo;a pas peut alors l&rsquo;\u00e9changer \u00e0 son tour. <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Vous voyez bien\u00a0 que chaque personne est \u00e0 la fois \u00e9mettrice et r\u00e9ceptrice<\/span><span class=\"author-a-i3z84zg7z76zz88zz73zkz73zz122zdywz77z2\">. Par cons\u00e9quent si une arm\u00e9e de clone d\u00e9barque, et bien \u00e7a fait d&rsquo;autant plus de gens qui peuvent <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">aider \u00e0 partager le ch\u00e2teau.<\/span><\/div>\n<div><\/div>\n<h2 id=\"magicdomid107\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Et les d\u00e9bits dans tout \u00e7a ?<\/span><\/h2>\n<div id=\"magicdomid109\" class=\"ace-line primary-none\"><\/div>\n<div id=\"magicdomid110\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Pour faire simple <\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">:<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> dans le cas d&rsquo;un \u00e9change via BitTorrent, les capacit\u00e9s de diffusion vont s&rsquo;ajouter. <\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">(En r\u00e9alit\u00e9, ce n&rsquo;est pas tout \u00e0 fait vrai. Mais pour vulgariser et en premi\u00e8re approximation, on peut l&rsquo;admettre)<span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> &#8230; Rappelez vous : <\/span><\/span><\/div>\n<ul>\n<li id=\"magicdomid111\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Ada peut envoyer 100 pierre par seconde.<\/span><\/li>\n<li id=\"magicdomid112\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Disons que Bob peut en envoyer 300 par seconde.<\/span><\/li>\n<li id=\"magicdomid113\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Et que C17 peut en envoyer 600 par secondes.<\/span><\/li>\n<li id=\"magicdomid114\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Total : 1.000 pierre par seconde<\/span><\/li>\n<\/ul>\n<div id=\"magicdomid115\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><strong><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">A eux trois ils peuvent th\u00e9oriquement envoyer 1000 pierre par seconde !\u00a0<\/span><\/strong><\/div>\n<div id=\"magicdomid118\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00a0\u00a0\u00a0\u00a0<\/span><\/div>\n<div id=\"magicdomid119\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Maintenant, imaginons que Dan arrive dans la partie, avec une connexion de fou furieux. Admettons qu&rsquo;il puisse t\u00e9l\u00e9charger 1000 pierre par seconde. Nos 3 comp\u00e8res (Ada, Bob, C17) envoient 1000 pierre par seconde. Dan en t\u00e9l\u00e9charge 1000 par seconde. R\u00e9sultat ? Il va pouvoir t\u00e9l\u00e9charger \u00e0 fond les ballons et r\u00e9cup\u00e9rer le fichier beaucoup plus rapidement que si il l&rsquo;avait r\u00e9cup\u00e9rer via un t\u00e9l\u00e9chargement direct chez Ada. <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Pas mal hein ?<\/span><\/div>\n<div><\/div>\n<div>\n<figure id=\"attachment_2112\" aria-describedby=\"caption-attachment-2112\" style=\"width: 200px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/lieutenant-dan-1.jpeg\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-2112 size-full\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/lieutenant-dan-1.jpeg\" alt=\"\" width=\"200\" height=\"200\"><\/a><figcaption id=\"caption-attachment-2112\" class=\"wp-caption-text\">Merci Lieutenant Dan !<\/figcaption><\/figure>\n<\/div>\n<div id=\"magicdomid122\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00a0\u00a0\u00a0\u00a0<\/span><\/div>\n<h2 id=\"magicdomid124\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Et si une arm\u00e9e de clone d\u00e9barque ?<\/span><\/h2>\n<div id=\"magicdomid125\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00a0\u00a0\u00a0\u00a0<\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Ce n&rsquo;<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">est pas vraiment un soucis. Si une arm\u00e9e de clone arrive pour r\u00e9cup\u00e9rer le ch\u00e2teau. Nos 4 comp\u00e8res (Ada, Bob, C17 et Dan) vont envoyer \u00e0 chaque clone un petit bout du ch\u00e2teau. Ces derniers vont \u00e0 leur tour s&rsquo;envoyer aux uns et autres. Etc&#8230; Etc&#8230; Petit \u00e0 petit le r\u00e9seau va se renforcer et au final tout le monde va r\u00e9cup\u00e9rer son ch\u00e2teau dans des d\u00e9lais raisonnable, et sans risque de saturation !<\/span><\/div>\n<div id=\"magicdomid127\" class=\"ace-line primary-none\"><\/div>\n<h2 id=\"magicdomid128\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Un peu de terminologie<\/span><\/h2>\n<div id=\"magicdomid129\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Dans le cas du protocole BitTorent, les personnes qui t\u00e9l\u00e9charge sont appel\u00e9 <em>\u00ab\u00a0Leecher\u00a0\u00bb<\/em> (qu&rsquo;on pourrait traduire par \u00ab\u00a0Ceux qui aspirent\u00a0\u00bb) , et ceux qui envoient le fichier aux autres sont appel\u00e9s <em>\u00ab\u00a0Seeder\u00a0\u00bb.<\/em> (qu&rsquo;on pourrait traduire par \u00ab\u00a0Ceux qui s\u00e8ment\u00a0\u00bb ; on retrouve l&rsquo;id\u00e9e de diffusion)<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><br>\n<\/span><\/div>\n<div id=\"magicdomid130\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">\u00a0\u00a0\u00a0\u00a0<\/span><\/div>\n<h1 id=\"magicdomid132\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Conclusion<\/span><\/h1>\n<div id=\"magicdomid133\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Sachez qu&rsquo;il existe d&rsquo;autres protocoles que BitTorrent, que ce soit pour des \u00e9changes pair \u00e0 pair, ou via d&rsquo;autres technologies.\u00a0<\/span><\/div>\n<div id=\"magicdomid134\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">BitTorrent souffre malheureusement de cette mauvaise image : <em>\u00ab\u00a0Ce truc utilis\u00e9 par des vilains hacker qui viennent tuer l&rsquo;industrie cin\u00e9matographique.\u00a0\u00bb<\/em><\/span><\/div>\n<div id=\"magicdomid135\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">D&rsquo;une part, ce<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> serait mentir de dire que personne n&rsquo;utilise BitTorrent pour <\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">r\u00e9cup\u00e9rer le dernier<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> Avengers. Mais<\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"> d&rsquo;autre part, il ne faut surtout pas oublier qu&rsquo;<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">il permet tout un tas de chose g\u00e9niale ! <\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Comme<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> partager des gros fichiers m\u00eame avec un petit d\u00e9bit ridicule<\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"> (une distribution Linux par exemple) ; ou<\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\"> partager un fichier avec des milliers de personne tr\u00e8s rapidement.\u00a0<\/span><\/div>\n<div id=\"magicdomid136\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">\u00a0\u00a0\u00a0\u00a0<\/span><\/div>\n<div id=\"magicdomid137\" class=\"ace-line primary-author-a-hj86cz69zz90zs2ovz65zv4z73zg\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Un exemple r\u00e9cent : <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">Lors du confinement nous devions remplir un petit papier \u00e0 imprimer chez sois. Et ben le fichier original a \u00e9t\u00e9 propos\u00e9 sur le site du gouvernement. Tout le monde voulait le .pdf en m\u00eame temps<\/span><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"> : <\/span><span class=\"author-a-hj86cz69zz90zs2ovz65zv4z73zg\">r\u00e9sultat le site a plant\u00e9. On en avait d\u00e9j\u00e0 parl\u00e9 sur ce blog, mais pour un tel partage de fichier la vraie solution aurait \u00e9t\u00e9 de proposer un \u00e9change pair \u00e0 pair. Pour que chaque personne qui t\u00e9l\u00e9charge le fichier puisse \u00e0 son tour le redistribuer.<\/span><\/div>\n<div id=\"magicdomid138\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">\u00a0\u00a0\u00a0\u00a0<\/span><\/div>\n<div id=\"magicdomid139\" class=\"ace-line primary-author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\"><span class=\"author-a-wsez67zz90zq6z72z9z68zz81zz74z59z87ze\">Maintenant, vous savez que BitTorrent est un outil. C&rsquo;est l&rsquo;utilisation de l&rsquo;outil qui peut \u00eatre bonne ou mauvaise. Et ne tombez plus dans le panneau lorsqu&rsquo;on vous dit que c&rsquo;est un truc de m\u00e9chant. <strong>\u00c7a d\u00e9pend de ce que l&rsquo;on en fait !<\/strong><\/span><\/div>\n<div><\/div>\n<div><\/div>\n<h1>Pour aller plus loin :<\/h1>\n<p>Quelques ressources utiles :<\/p>\n<ul>\n<li>L&rsquo;article Wikip\u00e9dia du protocole BitTorrent :<a href=\"https:\/\/fr.wikipedia.org\/wiki\/BitTorrent\"> https:\/\/fr.wikipedia.org\/wiki\/BitTorrent<\/a><\/li>\n<li>La liste des clients BitTorrent (pr\u00e9vil\u00e9giez un logiciel libre) <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Liste_de_clients_BitTorrent\">https:\/\/fr.wikipedia.org\/wiki\/Liste_de_clients_BitTorrent<\/a><\/li>\n<li>Une explication plus approfondie sur le protocole bittorent (c&rsquo;est la m\u00eame chose en pas pareil) <a href=\"https:\/\/www.malekal.com\/peer-to-peer-p2p-qu-est-ce-fonctionnement\/\">https:\/\/www.malekal.com\/peer-to-peer-p2p-qu-est-ce-fonctionnement\/<\/a><\/li>\n<li>Un tuto pour t\u00e9l\u00e9charger un fichier via le protocole bittorent : <a href=\"https:\/\/www.malekal.com\/bittorrent-telecharger-fichier-film-video-isosur-internet\/\">https:\/\/www.malekal.com\/bittorrent-telecharger-fichier-film-video-isosur-internet\/<\/a> (ce tuto vous redigire en pr\u00e9ambule vers un autre article que je peux vous recommander \u00e9galement : <a href=\"https:\/\/www.malekal.com\/telecharger-des-films-series-video-sur-youtube-bittorrent-est-ce-illegal\/\">https:\/\/www.malekal.com\/telecharger-des-films-series-video-sur-youtube-bittorrent-est-ce-illegal\/<\/a> )<\/li>\n<\/ul>\n<h2>Les illustrations<\/h2>\n<p>Les illustrations de cet article ont \u00e9t\u00e9 r\u00e9alis\u00e9es par M\u00e9lanie Moreau ; qui a sorti pour mois ses aquarelles. Sachez qu&rsquo;elle a \u00e9crit un bouquin que vous pouvez trouver <a href=\"https:\/\/www.amazon.fr\/Dieux-destins-chroniques-Altori-t-ebook\/dp\/B07K7RMDQS\">ici<\/a>. (Oui, c&rsquo;est Amazon, c&rsquo;est mal. JE SAIS.)<\/p>\n<p>Pour vous donner envie :<\/p>\n<p><em>Deux destins, deux chemins trac\u00e9s que tout oppose. Jae Ledazar, princesse d\u00e9chue, se voit propuls\u00e9e dans des planifications divines alors qu&rsquo;elle cherche \u00e0 retrouver son tr\u00f4ne. Alam Frigjir, Magosfer en devenir capable d&rsquo;user de la magie du m\u00e9tal, doit faire face \u00e0 ses premiers \u00e9mois et \u00e0 des remous politiques dans l&rsquo;ombre de son \u00e9cole. Leur avenir, qu&rsquo;ils croyaient immuable, se r\u00e9v\u00e8lera plus chaotique que pr\u00e9vu : mais qui serait assez fou pour perturber le destin ?<\/em><\/p>\n<h2>Bouteille \u00e0 la mer<\/h2>\n<p>Si vous aussi vous souhaitez participer \u00e0 un article en proposant des illustrations,<a href=\"https:\/\/blog.nanuq.me\/contact\/\"> n&rsquo;h\u00e9sitez pas \u00e0 me contacter !<\/a> (Je ne gagne pas d&rsquo;argent avec ce blog, alors je vous le pr\u00e9cise tout de suite : \u00e7a ne sera pas r\u00e9mun\u00e9r\u00e9 !)<\/p>\n<figure id=\"attachment_2117\" aria-describedby=\"caption-attachment-2117\" style=\"width: 670px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/matt-lamers-kbsxgs7covg-unsplash-scaled-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-2117\" title=\"\" src=\"https:\/\/blog.nanuq.me\/wp-content\/uploads\/2020\/10\/matt-lamers-kbsxgs7covg-unsplash-scaled-1.jpg?w=670\" alt=\"\" width=\"670\" height=\"447\"><\/a><figcaption id=\"caption-attachment-2117\" class=\"wp-caption-text\">Photo By Matt Lamers<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<div id=\"magicdomid140\" class=\"ace-line primary-none\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\uddd3\ufe0f Note : Cet article est une archive import\u00e9e de mon ancien blog. Certaines informations peuvent ne plus \u00eatre \u00e0 jour. Aujourd&rsquo;hui , on parle&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2117,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,4],"tags":[116,119],"_links":{"self":[{"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/wp\/v2\/posts\/2097"}],"collection":[{"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2097"}],"version-history":[{"count":0,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/wp\/v2\/posts\/2097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=\/"}],"wp:attachment":[{"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.nanuq.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}