Auteur Sujet: Peer-to-peer et IPv6  (Lu 6079 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Peer-to-peer et IPv6
« le: 03 décembre 2019 à 17:11:22 »
J'ai peu de connaissances en peer-to-peer. Savez-vous comment avoir des statistiques sur l’utilisation d'IPv6 pour l'échange de fichier en P2P ?

J'ai vu que les logiciels sont compatibles IPv6, mais les trackers IPv6 sont monnaient courante ?

Le trafic échangé en IPv6 représente approximativement quel pourcentage pour un client IPv6 ? (Garder à l'esprit que en France 36% des internautes qui visitent Google sont en IPv6)

Le firewall activé par défaut pour le trafic entrant non sollicité (chez tous les opérateurs sauf Free), serait un point qui bloque le décollage du trafic IPv6 en P2P ?

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Peer-to-peer et IPv6
« Réponse #1 le: 03 décembre 2019 à 19:01:00 »
oui y'a des trackers IPv6 ,par exemple

http://releases.ubuntu.com/19.10/ubuntu-19.10-desktop-amd64.iso.torrent

a 2 trackers:

Citer
torrent.ubuntu.com has no AAAA record
ipv6.torrent.ubuntu.com has IPv6 address 2001:67c:1560:8008::14

A noter mais, je n'ai pas vérifier a fond, qu'on trouve rarement des entrées dns dual stack ( A et AAAA donc) dans les fqdn de trackers.

Le protocol a un support (https://www.bittorrent.org/beps/bep_0007.html mais toujours en 'draft') pour annoncer son IPv6 sur un tracker IPv4 et vice-versa.

decalage

  • Abonné Orange adsl
  • *
  • Messages: 188
  • 92
Peer-to-peer et IPv6
« Réponse #2 le: 03 décembre 2019 à 19:15:56 »
A mon avis le p2p va rester ipv4 très longtemps.  ;D
Non seulement il faut avoir une connection ipv6, il faut avoir un client ipv6-ready, pour certains il faut que l'utilisateur active l'ipv6 dessus et enfin il faut que les trackers soient ipv6 (un tracker est un annuaire d'adresses ip).
Y a aussi un draft pour les DHT ipv6, mais je crois que seul Transmission l'a implémenté.

Et ce milieu n'est pas "poussé" par des leaders vertueux qui viendrait promouvoir les bonnes pratiques, comme font google, l'arcep , etc..
« Modifié: 03 décembre 2019 à 20:19:27 par decalage »

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Peer-to-peer et IPv6
« Réponse #3 le: 03 décembre 2019 à 19:33:23 »
a 2 trackers:

A noter mais, je n'ai pas vérifier a fond, qu'on trouve rarement des entrées dns dual stack ( A et AAAA donc) dans les fqdn de trackers.

https://torrent.ubuntu.com => IPv4 only (91.189.95.21)
https://ipv6.torrent.ubuntu.com => IPv6 only (2001:67c:1560:8008::14)

Donc la problématique que si on prend un tracker IPv6, on ne peut échanger qu'avec ceux qui sont en IPv6 est toujours d’actualité ?

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 439
  • Lyon (69) / St-Bernard (01)
    • Twitter
Peer-to-peer et IPv6
« Réponse #4 le: 03 décembre 2019 à 19:35:30 »
Euh non, j'ai des peers v6 sur un tracker v4...

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Peer-to-peer et IPv6
« Réponse #5 le: 03 décembre 2019 à 19:39:45 »
L'inverse est vrai ?

Voici ce que j'ai trouvé sur un forum en avril 2009 (cela a pu évoluer depuis) :

ThePirateBay se ventait récemment d’avoir des trackers en IPv6. Il ne manquait plus que les clients bittorrent soient compatibles. Et c’est chose faite depuis la version 1.8 de µTorrent.

Si vous avez une connexion IPv6, vous pouvez, grâce à la dernière version de µTorrent, vous connecter aux trackers IPv6 de ThePirateBay. Geek que je suis j’ai voulu essayé.

Et bien, j’ai été déçu ! Cela a semblé marcher un temps, mais depuis peu, j’ai remarqué une chute du nombre de seeds et de peers et donc du download. Quand on se connecte à un tracker IPv6, on se connecte seulement aux clients en IPv6 ! Oubliant tous les clients IPv4 (99% des clients). Donc au lieu de se retrouver avec 1000 Peers, on en a seulement une dizaine ! De quoi plomber les téléchargements !

J’ai l’impression qu’il s’agit d’un bug de µTorrent, car comme dit juste avant, j’ai ce problème depuis peu. J’ai donc voulu désactiver le support de l’IPv6 dans µTorrent mais impossible ! Ou alors je n’ai pas trouvé. La seule solution a été d’installer µTorrent 1.7.7, une version IPv4 only 🙂
Voilà ce qu’il vous reste à faire si vous voulez désactiver l’IPv6 de µTorrent, installez la version 1.7.7 🙂

lechercheur123

  • AS2027 MilkyWan
  • Expert
  • *
  • Messages: 1 296
  • Montauban (82)
    • AS208261 - Pomme Télécom
Peer-to-peer et IPv6
« Réponse #6 le: 03 décembre 2019 à 21:03:34 »
J'ai des peers IPv4 sur l'iso d'ubuntu, même si je désactive le tracker IPv4 only

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Peer-to-peer et IPv6
« Réponse #7 le: 03 décembre 2019 à 21:09:26 »
depuis 2009 y'a eu le https://www.bittorrent.org/beps/bep_0007.html et l'announce-list (http://bittorrent.org/beps/bep_0012.html).

En tout cas , aria2c , un client P2P en ligne de commande, n'a pas l'air d'aimer d'être en IPv6 only:

sudo ufw allow to 2001:bc8:xxxx:xxxx::xxxx port 6881
aria2c -l p2p.log --interface=2001:bc8:xxxx:xxxx::xxxx  --listen-port=6881 --enable-dht6 --dht-listen-port=6881 --dht-listen-addr6=2001:bc8:xxxx:xxxx::xxxx http://releases.ubuntu.com/19.10/ubuntu-19.10-desktop-amd64.iso.torrent

il timeout en boucle sur:

CUID#23 - Download aborted. URI=https://ipv6.torrent.ubuntu.com/announce?....
Le tracker lui répond qu'un seul peer en IPv4 (le serveur P2P de Canonical a Londres):

d8:completei345e10:incompletei19e8:intervali1800e5:peersld2:ip12:91.189.95.214:porti6894eeee
donc Ubuntu propose bien un tracker IPv6 mais pas de seeds IPv6 ?!

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Peer-to-peer et IPv6
« Réponse #8 le: 03 décembre 2019 à 21:14:29 »
Coté Fédora, un seul tracker qui fait IPv4 et IPv6 :

https://torrent.fedoraproject.org/ a pour IPv4 152.19.134.148 et IPv6 2610:28:3090:3001:dead:beef:cafe:fed7 (ils se sont amusés pour l'IPv6)

Idem chez Debian : IPv4 et IPv6 sur un seul FQDN.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Peer-to-peer et IPv6
« Réponse #9 le: 03 décembre 2019 à 21:23:01 »
Fedora ca marche en IPv6 only:

[#892c03 1.6GiB/3.5GiB(46%) CN:15 SD:14 DL:39MiB ETA:49s]
FILE: /home/user/Fedora-Astronomy_KDE-Live-x86_64-31/Fedora-Astronomy_KDE-Live-x86_64-31-1.9.iso (1more)

aria2c a trouver 14 seeds et downloadé le truc a 400 Mbps.

C'est donc Ubuntu qui ne fournissent pas de seeds IPv6 bien qu'ils fournissent un tracker IPv6 ... curieux.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Peer-to-peer et IPv6
« Réponse #10 le: 03 décembre 2019 à 21:26:08 »
Debian ok aussi.

Florian

  • Abonné Bbox fibre
  • *
  • Messages: 2 077
  • Drocourt (78)
Peer-to-peer et IPv6
« Réponse #11 le: 04 décembre 2019 à 15:15:14 »
Dans le monde du pas legal legal, un tracker utilisé par quelque gros site est "unity", et à ma connaissance ce n'est que du v4. Il faut également des clients qui supportent le v6 proprement. Et surtout que la politique du site s'y prête. Sur les trakers privés dont je fais parti, seules les ipv4 remontent. En gros, je ne pense pas que du v6 only soient possible dans ce genre ce cas (même si aussi un choix des admins et pas forcement une limitation technique ?)

Pour les clients basés sur libtorrent 0.x et 1.0 ou 1.1x,  ils savent communiquer en ipv6 (on peut voir des peers ipv6 de connectés et qui échangent), mais ce n'est pas toujours bug free (par exemple le client va se mettre à écouter uniquement sur l'adresse ipv6 et pas les deux, etc). Je n'ai pas encore testé avec libtorrent 1.2.x.