Auteur Sujet: [RÉSOLU] tunnel GRE problème débit très bas  (Lu 4068 fois)

0 Membres et 1 Invité sur ce sujet

devianur

  • Abonné Free fibre
  • *
  • Messages: 20
tunnel GRE problème débit très bas
« Réponse #12 le: 27 mai 2022 à 12:11:43 »
Bon alors j'ai changé la manière donc je créé le namespace en utilisant ce script:

Voici donc la procédure depuis le début pour ne rien manquer:

iperf3 -c ping.online.net -p 5200
Connecting to host ping.online.net, port 5200
[  5] local 192.168.1.176 port 50290 connected to 62.210.18.40 port 5200
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  40.1 MBytes   336 Mbits/sec  106    539 KBytes       
[  5]   1.00-2.00   sec  43.8 MBytes   367 Mbits/sec    0    643 KBytes       
[  5]   2.00-3.00   sec  32.5 MBytes   273 Mbits/sec    7    407 KBytes       
[  5]   3.00-4.00   sec  33.8 MBytes   283 Mbits/sec    0    513 KBytes       
[  5]   4.00-5.00   sec  41.2 MBytes   346 Mbits/sec    0    619 KBytes       
[  5]   5.00-6.00   sec  47.5 MBytes   399 Mbits/sec    0    718 KBytes       
[  5]   6.00-7.00   sec  55.0 MBytes   461 Mbits/sec    0    822 KBytes       
[  5]   7.00-8.00   sec  56.2 MBytes   472 Mbits/sec    2    475 KBytes       
[  5]   8.00-9.00   sec  38.8 MBytes   325 Mbits/sec    0    580 KBytes       
[  5]   9.00-10.00  sec  45.0 MBytes   378 Mbits/sec    0    682 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   434 MBytes   364 Mbits/sec  115             sender
[  5]   0.00-10.00  sec   431 MBytes   362 Mbits/sec                  receiver

iperf Done.

./net-ns eth0
(je suis maintenant dans un shell dans le namespace)

ip tunnel add gre1 mode gre remote 80.67.167.26 local 10.200.1.2 ttl 255
ip link set gre1 up
ip addr add 10.1.1.82/30 dev gre1
ip addr add 45.13.104.95/32 dev lo
ip -6 addr add 2a0b:cbc0:1::1fa/126 dev gre1
ip -6 addr add 2a0e:e701:11ce::1/128 dev lo
ip route replace default via 10.1.1.81 src 45.13.104.95
ip route add 80.67.167.26/32 via 10.200.1.1
ip -6 route replace default via 2a0b:cbc0:1::1f9 src 2a0e:e701:11ce::1

maintenant que le tunnel gre est bien actif, je fais un nouveau test de débit.
iperf3 -c ping.online.net -p 5200
Connecting to host ping.online.net, port 5200
[  5] local 45.13.104.95 port 40122 connected to 62.210.18.40 port 5200
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  15.8 MBytes   133 Mbits/sec  1024    637 KBytes       
[  5]   1.00-2.00   sec  15.0 MBytes   126 Mbits/sec    6    668 KBytes       
[  5]   2.00-3.00   sec  15.0 MBytes   126 Mbits/sec    0    698 KBytes       
[  5]   3.00-4.00   sec  15.0 MBytes   126 Mbits/sec    0    726 KBytes       
[  5]   4.00-5.00   sec  15.0 MBytes   126 Mbits/sec    0    752 KBytes       
[  5]   5.00-6.00   sec  15.0 MBytes   126 Mbits/sec    0    779 KBytes       
[  5]   6.00-7.00   sec  13.8 MBytes   115 Mbits/sec    0    804 KBytes       
[  5]   7.00-8.00   sec  16.2 MBytes   136 Mbits/sec    0    830 KBytes       
[  5]   8.00-9.00   sec  15.0 MBytes   126 Mbits/sec    0    854 KBytes       
[  5]   9.00-10.00  sec  15.0 MBytes   126 Mbits/sec    0    877 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   151 MBytes   127 Mbits/sec  1030             sender
[  5]   0.00-10.00  sec   149 MBytes   125 Mbits/sec                  receiver

iperf Done.

J'applique le MSS à 1436 (le MTU de gre1 est bien à 1476).
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o gre1 -j TCPMSS --set-mss 1436
iperf3 -c ping.online.net -p 5200
Connecting to host ping.online.net, port 5200
[  5] local 45.13.104.95 port 40142 connected to 62.210.18.40 port 5200
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  14.6 MBytes   123 Mbits/sec  1142    670 KBytes       
[  5]   1.00-2.00   sec  16.2 MBytes   136 Mbits/sec    0    699 KBytes       
[  5]   2.00-3.00   sec  16.2 MBytes   136 Mbits/sec    0    729 KBytes       
[  5]   3.00-4.00   sec  15.0 MBytes   126 Mbits/sec    0    756 KBytes       
[  5]   4.00-5.00   sec  16.2 MBytes   136 Mbits/sec    0    784 KBytes       
[  5]   5.00-6.00   sec  15.0 MBytes   126 Mbits/sec    0    811 KBytes       
[  5]   6.00-7.00   sec  16.2 MBytes   136 Mbits/sec    0    836 KBytes       
[  5]   7.00-8.00   sec  16.2 MBytes   136 Mbits/sec    0    861 KBytes       
[  5]   8.00-9.00   sec  15.0 MBytes   126 Mbits/sec    0    883 KBytes       
[  5]   9.00-10.00  sec  15.0 MBytes   126 Mbits/sec    0    907 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   156 MBytes   131 Mbits/sec  1142             sender
[  5]   0.00-10.00  sec   154 MBytes   129 Mbits/sec                  receiver

iperf Done.

Le résultat du test de débit est sensiblement le même que le précédent.

Donc dans l'état actuel des choses je passe de 360Mbits à 130Mbits en utilisant le GRE.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 443
  • Lyon (69) / St-Bernard (01)
    • Twitter
tunnel GRE problème débit très bas
« Réponse #13 le: 27 mai 2022 à 12:14:34 »
Et que dit https://milkywan.speedtest.net sans tunnel ?

Si le débit est conforme, c'est que c'est la freebox qui n'accélère pas le GRE en NAT, ce qui ne serait pas choquant vu l'âge de la Mini 4K.

devianur

  • Abonné Free fibre
  • *
  • Messages: 20
tunnel GRE problème débit très bas
« Réponse #14 le: 27 mai 2022 à 12:29:32 »
Et que dit https://milkywan.speedtest.net sans tunnel ?

Si le débit est conforme, c'est que c'est la freebox qui n'accélère pas le GRE en NAT, ce qui ne serait pas choquant vu l'âge de la Mini 4K.

Depuis mon pc connecté par câble ethernet à la box mini 4K



Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 443
  • Lyon (69) / St-Bernard (01)
    • Twitter
tunnel GRE problème débit très bas
« Réponse #15 le: 27 mai 2022 à 12:38:22 »
Donc le souci est sur la Mini 4K.

Deux choix :
- Passer en Bridge
- Passer en Gre6

devianur

  • Abonné Free fibre
  • *
  • Messages: 20
tunnel GRE problème débit très bas
« Réponse #16 le: 27 mai 2022 à 13:17:44 »
Donc le souci est sur la Mini 4K.

Deux choix :
- Passer en Bridge
- Passer en Gre6

Pour faire du gre6 il faut que je donne mon ipv6 statique à MW ?

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 443
  • Lyon (69) / St-Bernard (01)
    • Twitter
tunnel GRE problème débit très bas
« Réponse #17 le: 27 mai 2022 à 13:44:54 »
oui

devianur

  • Abonné Free fibre
  • *
  • Messages: 20
tunnel GRE problème débit très bas
« Réponse #18 le: 28 mai 2022 à 13:11:37 »
J'ai un gros doute: faut-il que je donne l'ipv6 de ma boxe ou du serveur directement ?
Sachant que chez free le parefeu ipv6 ne peut être configuré à part activé/désactivé, il faudrait que j'ajoute un routeur entre la boxe et mon réseau local si je veux garder un parfeu pour le réseau local. Dans ce cas autant mettre ma boxe en bridge.


Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 443
  • Lyon (69) / St-Bernard (01)
    • Twitter
tunnel GRE problème débit très bas
« Réponse #19 le: 28 mai 2022 à 13:27:22 »
Serveur.

devianur

  • Abonné Free fibre
  • *
  • Messages: 20
tunnel GRE problème débit très bas
« Réponse #20 le: 29 mai 2022 à 18:03:45 »
Après avoir bien galéré et chercher de la doc d'ipv6 pendant quelques heures, j'ai enfin réussi à mettre en place mon namespace et y monter le gre6

Le débit a doublé, pas mal !

iperf3 -c  ping6.online.net -p 5207
Connecting to host ping6.online.net, port 5207
[  5] local 2a0e:e701:11ce::1 port 39480 connected to 2001:bc8:1::40 port 5207
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  28.0 MBytes   235 Mbits/sec  1146    661 KBytes       
[  5]   1.00-2.00   sec  28.8 MBytes   241 Mbits/sec    0    718 KBytes       
[  5]   2.00-3.00   sec  27.5 MBytes   231 Mbits/sec    0    769 KBytes       
[  5]   3.00-4.00   sec  28.8 MBytes   241 Mbits/sec    0    818 KBytes       
[  5]   4.00-5.00   sec  30.0 MBytes   252 Mbits/sec    0    867 KBytes       
[  5]   5.00-6.00   sec  28.8 MBytes   241 Mbits/sec    0    911 KBytes       
[  5]   6.00-7.00   sec  26.2 MBytes   220 Mbits/sec    0    949 KBytes       
[  5]   7.00-8.00   sec  27.5 MBytes   231 Mbits/sec    0    985 KBytes       
[  5]   8.00-9.00   sec  27.5 MBytes   231 Mbits/sec    0   1023 KBytes       
[  5]   9.00-10.00  sec  27.5 MBytes   231 Mbits/sec    0   1.03 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   281 MBytes   235 Mbits/sec  1146             sender
[  5]   0.00-10.00  sec   279 MBytes   234 Mbits/sec                  receiver

iperf Done.