Auteur Sujet: [Résolu]configuration de systemd-networkd  (Lu 10293 fois)

0 Membres et 2 Invités sur ce sujet

Water5139

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 8
configuration de systemd-networkd
« Réponse #96 le: 07 février 2024 à 12:10:03 »
Bravo, @Artemus, pour ton installation sous Debian, mais pourquoi choisir cet OS ? Et pas un OS “routeur” comme OPNsense ou autre ?

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
configuration de systemd-networkd
« Réponse #97 le: 07 février 2024 à 12:20:36 »
Merci Water5139 pour le compliment. :) J'essaye tant bien que mal de me perfectionner sur les aspects réseaux que je ne maitrise pas bien encore. Comme j'aime bidouiller, il m'a semblé intéressant de commencer par Linux puisque j'ai Debian à ma disposition. La prochaine étape sera de faire la même chose mais sous OpenWRT. Pour l'instant, je bloque sur la configuration Multicast, Proy IGMP puisque je n'arrive pas à faire fonctionner le décodeur Plus de SFR. J'aimerai bien finaliser cela, même si par la suite, je vais utiliser le Connect TV v3 de SFR qui fonctionne en OTT en non en Multicast et ne me posera aucun problème dans la configuration que j'ai actuellement.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
configuration de systemd-networkd
« Réponse #98 le: 10 février 2024 à 11:35:35 »
Je commence un nouveau sujet, celui consacré à l'agrégation de liens.

J'ai découvert qu'il était possible d'augmenter la vitesse de son débit en ajoutant des cartes réseaux.
Ça tombe bien, j'ai deux adaptateur USB/RJ45 allant chacun à 100mb/s qui vont faire office de cartes réseaux dans mon Debian.
L'intérêt à cela est d'exploiter la vitesse de 2gb/s coté WAN dans la BOX SFR, sachant que coté LAN, chacun des quatre ports RJ45 est limité à 1gb/s.
Mon test est de vérifier par la mire SFR (iperf), que je peux doubler ma vitesse de 100mb/s.
Cette solution sera adaptable à tous ceux qui veulent exploiter leur 2gb/s en conservant la BOX SFR.
Il faudra investir dans une deuxième carte réseau ou bien comme moi, se procurer des adaptateurs USB/RJ45 à 1gb/s.

En faisant des recherches, je suis tombé sur le lien de Vivien. Merci à lui pour toutes ses explications fort intéressante.
Ce qui nous intéresse ici est le mode 0 (Round Robin) qui dans networkctl se nomme "balance-rr".

Je rentre dans le vif du sujet. Voici la configuration que j'ai adoptée :
--> "13-bond.netdev" :
[NetDev]
Name=bond0
Kind=bond

[Bond]
DownDelaySec=0.5s
LACPTransmitRate=fast
MIIMonitorSec=1s
Mode=balance-rr
TransmitHashPolicy=layer3+4
UpDelaySec=0.5s
--> "13-bond.network" :
[Link]
MACAddress=0a:ec:1a:0e:c8:75

[Match]
Name=bond0

[Network]
BindCarrier=lan0 lan1
DHCP=yes
Afin de ne pas voir l'adresse MAC changée, je l'ai fixé à la première valeur que j'ai obtenu en faisant un "bond".
Cette adresse MAC est présente dans le serveur DHCP de ma BOX SFR, ce qui me permettra d'obtenir les adresses IPv4 & IPv6.

--> "13-enslave0.link" :
[Match]
MACAddress=00:50:b6:b0:24:28

[Link]
Name=lan0
L'adresse MAC est celle de mon premier adaptateur USB/RJ45. Le nom de l'interface est "lan0".

--> "13-enslave0.network" :
[Match]
Name=lan0

[Network]
Bond=bond0
IPv6PrivacyExtensions=no
--> "13-enslave1.link" :
[Match]
MACAddress=00:50:b6:fb:a3:10

[Link]
Name=lan1
L'adresse MAC est celle de mon second adaptateur USB/RJ45. Le nom de l'interface est "lan1".

--> "13-enslave1.network" :
[Match]
Name=lan1

[Network]
Bond=bond0
IPv6PrivacyExtensions=no
Et voici le compte-rendu :
root~> networkctl
IDX LINK   TYPE     OPERATIONAL SETUP
  1 lo     loopback carrier     unmanaged
  2 enp2s0 ether    off         unmanaged
  3 wlan0  wlan     off         unmanaged
 19 lan0   ether    enslaved    configured
 20 lan1   ether    enslaved    configured
 26 bond0  bond     routable    configured

6 links listed.
root~>
root~> networkctl status
●        State: routable
  Online state: online
       Address: 192.168.1.92 on bond0
                2a02:84xx:xxxx:xx01::920 on bond0
                2a02:84xx:xxxx:xx01:0:bad:0:ebfb on bond0
                fe80::8ec:1aff:fe0e:c875 on bond0
       Gateway: 192.168.1.1 on bond0
                fe80::ce2d:1bff:fef0:2778 on bond0
           DNS: 192.168.1.1
           NTP: 192.168.1.1

févr. 10 11:00:23 Debian systemd-networkd[12617]: lan1: Link UP
févr. 10 11:00:23 Debian systemd-networkd[12617]: lan0: Link UP
févr. 10 11:00:26 Debian systemd-networkd[12617]: lan1: Gained carrier
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: Link UP
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: Gained carrier
févr. 10 11:00:26 Debian systemd-networkd[12617]: lan0: Gained carrier
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: DHCPv4 address 192.168.1.92/24, gateway 192.168.1.1 acquired from 192.168.1.1
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: Gained IPv6LL
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: DHCPv6 address 2a02:84xx:xxxx:xx01:0:bad:0:ebfb/128 (valid for 59min 59s, preferred for 59min 59s)
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: DHCPv6 address 2a02:84xx:xxxx:xx01::920/128 (valid for 59min 59s, preferred for 59min 59s)
root~>
root~> networkctl status bond0
● 26: bond0                     
                     Link File: /usr/lib/systemd/network/99-default.link
                  Network File: /etc/systemd/network/13-bond.network
                         State: routable (configured)
                  Online state: online
                          Type: bond
                          Kind: bond
                        Driver: bonding
              Hardware Address: 0a:ec:1a:0e:c8:75
                           MTU: 1500 (min: 68, max: 65535)
                         QDisc: noqueue
  IPv6 Address Generation Mode: eui64
                          Mode: balance-rr
                        Miimon: 1s
                       Updelay: 0
                     Downdelay: 0
      Number of Queues (Tx/Rx): 16/16
              Auto negotiation: no
                         Speed: 200Mbps
                        Duplex: full
                       Address: 192.168.1.92 (DHCP4 via 192.168.1.1)
                                2a02:84xx:xxxx:xx01::920
                                2a02:84xx:xxxx:xx01:0:bad:0:ebfb
                                fe80::8ec:1aff:fe0e:c875
                       Gateway: 192.168.1.1
                                fe80::ce2d:1bff:fef0:2778
                           DNS: 192.168.1.1
                                2a02:84xx:xxxx:xx01::1
                           NTP: 192.168.1.1
              Carrier Bound To: lan0
                                lan1
             Activation Policy: bound
           Required For Online: yes
               DHCP4 Client ID: IAID:0x3665d208/DUID
             DHCP6 Client IAID: 0x3665d208
             DHCP6 Client DUID: DUID-EN/Vendor:0000ab114fbd83174dabee7b0000

févr. 10 11:00:21 Debian systemd-networkd[12300]: bond0: DHCP lease lost
févr. 10 11:00:21 Debian systemd-networkd[12300]: bond0: DHCPv6 lease lost
févr. 10 11:00:23 Debian systemd-networkd[12617]: bond0: netdev ready
févr. 10 11:00:23 Debian systemd-networkd[12617]: bond0: Configuring with /etc/systemd/network/13-bond.network.
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: Link UP
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: Gained carrier
févr. 10 11:00:26 Debian systemd-networkd[12617]: bond0: DHCPv4 address 192.168.1.92/24, gateway 192.168.1.1 acquired from 192.168.1.1
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: Gained IPv6LL
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: DHCPv6 address 2a02:84xx:xxxx:xx01:0:bad:0:ebfb/128 (valid for 59min 59s, preferred for 59min 59s)
févr. 10 11:00:28 Debian systemd-networkd[12617]: bond0: DHCPv6 address 2a02:84xx:xxxx:xx01::920/128 (valid for 59min 59s, preferred for 59min 59s)
root~>
root~> networkctl status lan0
● 19: lan0                     
                     Link File: /etc/systemd/network/13-enslave0.link
                  Network File: /etc/systemd/network/13-enslave0.network
                         State: enslaved (configured)
                  Online state: online
                          Type: ether
                          Path: pci-0000:05:00.3-usb-0:2:1.0
                        Driver: asix
                        Vendor: ASIX Electronics Corp.
                         Model: AX88772B
              Hardware Address: 0a:ec:1a:0e:c8:75
    Permanent Hardware Address: 00:50:b6:b0:24:28 (GOOD WAY IND. CO., LTD.)
                           MTU: 1500 (max: 65535)
                         QDisc: fq_codel
                        Master: bond0
  IPv6 Address Generation Mode: none
      Number of Queues (Tx/Rx): 1/1
              Auto negotiation: yes
                         Speed: 100Mbps
                        Duplex: full
                          Port: tp
              Carrier Bound By: bond0
             Activation Policy: up
           Required For Online: yes

févr. 10 10:58:18 Debian systemd-networkd[11907]: lan0: Link DOWN
févr. 10 10:58:18 Debian systemd-networkd[11907]: lan0: Lost carrier
févr. 10 10:58:21 Debian systemd-networkd[12300]: lan0: Configuring with /etc/systemd/network/13-enslave0.network.
févr. 10 10:58:21 Debian systemd-networkd[12300]: lan0: Link UP
févr. 10 10:58:23 Debian systemd-networkd[12300]: lan0: Gained carrier
févr. 10 11:00:21 Debian systemd-networkd[12300]: lan0: Link DOWN
févr. 10 11:00:21 Debian systemd-networkd[12300]: lan0: Lost carrier
févr. 10 11:00:23 Debian systemd-networkd[12617]: lan0: Configuring with /etc/systemd/network/13-enslave0.network.
févr. 10 11:00:23 Debian systemd-networkd[12617]: lan0: Link UP
févr. 10 11:00:26 Debian systemd-networkd[12617]: lan0: Gained carrier
root~>
root~> networkctl status lan1
● 20: lan1                     
                     Link File: /etc/systemd/network/13-enslave1.link
                  Network File: /etc/systemd/network/13-enslave1.network
                         State: enslaved (configured)
                  Online state: online
                          Type: ether
                          Path: pci-0000:05:00.3-usb-0:3:1.0
                        Driver: asix
                        Vendor: ASIX Electronics Corp.
                         Model: AX88772B
              Hardware Address: 0a:ec:1a:0e:c8:75
    Permanent Hardware Address: 00:50:b6:fb:a3:10 (GOOD WAY IND. CO., LTD.)
                           MTU: 1500 (max: 65535)
                         QDisc: fq_codel
                        Master: bond0
  IPv6 Address Generation Mode: none
      Number of Queues (Tx/Rx): 1/1
              Auto negotiation: yes
                         Speed: 100Mbps
                        Duplex: full
                          Port: tp
              Carrier Bound By: bond0
             Activation Policy: up
           Required For Online: yes

févr. 10 10:58:18 Debian systemd-networkd[11907]: lan1: Link DOWN
févr. 10 10:58:18 Debian systemd-networkd[11907]: lan1: Lost carrier
févr. 10 10:58:21 Debian systemd-networkd[12300]: lan1: Configuring with /etc/systemd/network/13-enslave1.network.
févr. 10 10:58:21 Debian systemd-networkd[12300]: lan1: Link UP
févr. 10 10:58:23 Debian systemd-networkd[12300]: lan1: Gained carrier
févr. 10 11:00:21 Debian systemd-networkd[12300]: lan1: Link DOWN
févr. 10 11:00:21 Debian systemd-networkd[12300]: lan1: Lost carrier
févr. 10 11:00:23 Debian systemd-networkd[12617]: lan1: Configuring with /etc/systemd/network/13-enslave1.network.
févr. 10 11:00:23 Debian systemd-networkd[12617]: lan1: Link UP
févr. 10 11:00:26 Debian systemd-networkd[12617]: lan1: Gained carrier
root~>
Comme on peut le constater, la vitesse de "lan0" & "lan1" est de 100mb/s alors que celle de "bond0" et de 200mb/s, soit le double.

Un bogue de ma BOX SFR est que je me retrouve avec deux adresses IPv6.

Voici l'état du "bond" :
root~> cat /proc/net/bounding/bond0
Ethernet Channel Bonding Driver: v6.1.0-17-amd64

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 1000
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

Slave Interface: lan1
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:50:b6:fb:a3:10
Slave queue ID: 0

Slave Interface: lan0
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:50:b6:b0:24:28
Slave queue ID: 0
Et pour terminer, le test du débit avec la mire SFR :



J'ai bien le double de la vitesse. Donc cette astuce fonctionne parfaitement sauf qu'elle utilise deux ports RJ45 sur la Box SFR.
Je précise qu'au moment où j'ai fait ce test, je suis dans l'offre SFR FIBRE STARTER et je suis limité à 500mb/s en download & upload.
Je ne pouvais pas utiliser mes autres adaptateurs USB/RJ45 fonctionnant à 1gb/s car je n'aurais pas pu obtenir le double de la vitesse recherchée.
Ceux-ci auraient plafonnés à 500mb/s, ce qui n'aurait rien démontré du test.

@+
« Modifié: 11 février 2024 à 02:23:53 par artemus24 »

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 108
  • Paris (75)
[Résolu]configuration de systemd-networkd
« Réponse #99 le: 11 février 2024 à 12:36:08 »
je suis étonné que la box SFR supporte ce mode de fonctionnement (le mode rr necessite un switch qui supporte cela).

t'es sur que ton test est en IPv4 ? force le en IPv4 pour etre sur.

la présence de deux IPv6 fait plutot penser a du round-robin niveau 3/4 donc qui n'accelera pas un flux TCP unique ou posera d'autres soucis (écroulement de tcp suite a mauvais ordonnancement des paquets, etc).

tente un speedtest.net en mode 'mono' pour confirmer ou pas cela.

cf https://www.kernel.org/doc/Documentation/networking/bonding.txt chapitre 5.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #100 le: 11 février 2024 à 16:08:59 »
Voici un schéma du montage que j'ai fait :
             BOX SFR                                          Asus
           +---------+                     Lan0        +----------------+
           |         |                +------------+   |                |
           |         |                |            |   |                |
           | Port  3 +----Ethernet----+ RJ45 / USB +---+-+  +------+    |
           |         |                |            |   | |  |      |    |
           |         |                +------------+   | +--+      |    |
           |         |                                 |    | Bond |    |
           |         |                +------------+   | +--+      |    |
           |         |                |            |   | |  |      |    |
           | Port  4 +----Ethernet----+ RJ45 / USB +---+-+  +------+    |
           |         |                |            |   |                |
Internet---+   WAN   |                +------------+   |                |
           |         |                     Lan1        +----------------+
           +---------+
Mes deux adaptateurs USB/RJ45 ont une vitesse maximale de 100mb/s.
Dans le compte-rendu des interfaces Lan0 & Lan1, je retrouve bien la même chose : "Speed: 100Mbps".

L'interface Bond0 est dans le mode 0 (Robin-Round) dont le paramètre pour "systemd-networkd" est "Mode=balance-rr".
Je retrouve bien le double de la vitesse dans l'interface Bond0 : "Speed: 200Mbps".

Citation de: Kgersen
je suis étonné que la box SFR supporte ce mode de fonctionnement (le mode rr necessite un switch qui supporte cela).
C'est mon Asus qui supporte le mode 0 (Robin-Round). Pour la BOX SFR, je n'en sais rien car mon débit double qui est donc de 200mb/s reste < 1gb/s.
Je dois attendre ma nouvelle BOX 8 SFR pour vérifier avec mes autres adaptateurs USB/RJ45 en 1gb/s, si je peux doubler mon débit et obtenir du 2gb/s.

De tout façon, avec mon offre SFR FIBRE STARTER, mon débit maximale est de 500b/s.
En l'état de l'offre SFR, il m'est plutôt difficile de dépasser cette limite de débit que j'ai actuellement.

Citation de: Kgersen
t'es sur que ton test est en IPv4 ? force le en IPv4 pour etre sur.
Le test de l'iperf (mire sfr) a été fait sur le serveur de Mitry-Mory en IPv4.
J'obtiens un peu moins du double, soit < 200mb/s, ce qui prouve, coté Asus, que le test fonctionne.
C'est ce que je cherchais à vérifier, coté Asus et non coté BOX SFR, enfin, pour l'instant.

Citation de: Kgersen
la présence de deux IPv6 fait plutot penser a du round-robin niveau 3/4 donc qui n'accelera pas un flux TCP unique ou posera d'autres soucis (écroulement de tcp suite a mauvais ordonnancement des paquets, etc).
Je remets la configuration du bond0 :
[Bond]
DownDelaySec=0.5s
LACPTransmitRate=fast
MIIMonitorSec=1s
Mode=balance-rr
TransmitHashPolicy=layer3+4
UpDelaySec=0.5s
Je suis bien en Round-Robin", puisque j'ai : "Mode=balance-rr".
Et c'est bien du niveau 3/4 : "TransmitHashPolicy=layer3+4".

Je suis bien d'accord avec toi, pour que le test fonctionne, il faut avoir des deux cotés (Asus & BOX SFR) le même protocole : "Round-Robin".

Citation de: Kgersen
tente un speedtest.net en mode 'mono' pour confirmer ou pas cela.
Voici ce que j'ai comme débit :



Comme tu peux le voir, j'ai utilisé la "mire SFR" pour faire le test avec le serveur Mitry-Mory en IPv6.



Le même test que précédemment mais avec l'IPv4.

J'ai utilisé SpeedTest en mono :



Et en multi :


kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 108
  • Paris (75)
[Résolu]configuration de systemd-networkd
« Réponse #101 le: 11 février 2024 à 21:29:44 »
"ce qui prouve, coté Asus, que le test fonctionne"

il y a beaucoup de confusion la sur l'ensemble de ce qui ce passe dans chaque couche réseau...

Je n'insisterais pas plus donc. Quand tu essaieras avec des vrais transferts de données pas des speedtests tu verras ce qui marche et ne marche pas.

Cette solution sera adaptable à tous ceux qui veulent exploiter leur 2gb/s en conservant la BOX SFR.
Il faudra investir dans une deuxième carte réseau ou bien comme moi, se procurer des adaptateurs USB/RJ45 à 1gb/s.

Je demande juste a ceux qui liraient ce sujet de ne pas se lancer dans des investissements de matériel ou autre en pensant qu'ils pourraient profiter des 2Gbps grâce aux explications fournies ici.


artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #102 le: 20 février 2024 à 09:18:38 »
Depuis aujourd'hui, je suis dans l'offre SFR FIBRE POWER. Le test a été fait avec l'ancienne BOX Plus SFR. Je dois recevoir la nouvelle BOX 8 SFR peut-être demain, mercredi, voire ce jeudi au plus tard.

a) test du doublement de la vitesse. Je rappelle que j'ai deux dongles USB/RJ45 allant chacun au maximum à 1gb/s.
J'ai branché deux câbles éthernet sur les ports 3 & 4 de la BOX Plus SFR, et ils sont reliés à mes deux dongles USB/RJ45 qui eux même sont dans deux prises USB de mon Debian.
J'ai lancé ma configuration spéciale pour effectuer le test.

Voici les résultat en ligne de commande, sous Debian, puisque j'ai installé SpeedTest :
root~> speedtest

   Speedtest by Ookla

      Server: SFR - Bordeaux (id: 32438)
         ISP: SFR
Idle Latency:    20.95 ms   (jitter: 0.14ms, low: 20.85ms, high: 21.03ms)
    Download:   922.54 Mbps (data used: 1.2 GB)                                                   
                 24.09 ms   (jitter: 0.94ms, low: 20.59ms, high: 30.15ms)
      Upload:   350.36 Mbps (data used: 487.8 MB)                                                   
                 21.43 ms   (jitter: 0.82ms, low: 20.48ms, high: 24.89ms)
 Packet Loss: Not available.
  Result URL: https://www.speedtest.net/result/c/d7860d80-c497-482c-882d-ea6cfb342e00
root~>
Voici le même test, sous Mozilla Firefox, en utilisant la mire sfr :



Conclusion : plutôt décevant.  :(
Il y a comme une instabilité dans le transfert, ce qui limite la vitesse que l'on devrait avoir.
Je n'ai même pas pu dépasser les 1gb/s.

J'ai vérifié que l'interface bond0 est limité à 2gb/s et chaque interface lan à 1gb/s.

b) Pour comparer les résultats précédent, je fais le test de la vitesse sur la seule carte physique réseau "enp2s0", branchée sur le port 4 de la BOX Plus SFR.

Voici le résultat en ligne de commande :
root~> speedtest

   Speedtest by Ookla

      Server: SFR - Bordeaux (id: 32438)
         ISP: SFR
Idle Latency:    20.99 ms   (jitter: 0.09ms, low: 20.83ms, high: 21.04ms)
    Download:   920.63 Mbps (data used: 1.0 GB)                                                   
                 23.58 ms   (jitter: 0.70ms, low: 20.95ms, high: 29.75ms)
      Upload:   925.17 Mbps (data used: 1.1 GB)                                                   
                 21.98 ms   (jitter: 0.42ms, low: 20.49ms, high: 26.34ms)
 Packet Loss: Not available.
  Result URL: https://www.speedtest.net/result/c/086174a4-99ae-487e-bd87-7030f5ead389
root~>
Et le même test avec la mire sfr :



Conclusion : : mon offre SFR FIBRE POWER stipule que j'ai en download 2gb/s et en upload 700mb/s.
J'ai refais plusieurs fois le test sur l'interface filaire "enp2s0" afin de m'assurer sur j'ai les bons chiffres.
En upload, je dépasse les 700mb/s. C'est bizarre car je suis en théorie limité à 700mb/s. Tant mieux pour moi.
Dans cette configuration, le transfert est beaucoup plus stable.

@+

Water5139

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 8
[Résolu]configuration de systemd-networkd
« Réponse #103 le: 20 février 2024 à 16:13:18 »
Hello Artemus, tu ne peux pas agréger deux liens internet aussi simplement que ça…
Pour ce que tu souhaites faire, il me semble que tu devras utiliser quelque chose comme ça : https://www.openmptcprouter.com/

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 1 763
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Résolu]configuration de systemd-networkd
« Réponse #104 le: 20 février 2024 à 20:52:31 »
@Artemus tu dois etre dans la pratique à 2Gbps/1Gbps (comme moi), bien que l'offre commerciale annonce 2Gbps/700Mbps.

Par contre a un moment tu dis "Je n'ai même pas pu dépasser les 1gb/s".  :o comment veux tu dépasser 1Gbps si tu utilises l'ONT et l'ancienne box, qui ne supportent pas plus que 1Gbps...je ne comprends pas. l'ONT a un port 1Gbps, il ne pourra pas envoyer plus sur la box, qui elle même n'a que des ports 1Gbps. Donc meme en aggregeant 2 ports ca ne changera rien.


Fyr

  • Abonné Free fibre
  • *
  • Messages: 895
  • Talissieu 01
[Résolu]configuration de systemd-networkd
« Réponse #105 le: 21 février 2024 à 00:34:42 »
Bon. Pour moi ce qui se passe c'est que le round robin utilise bien les 2 liens 1Gbs, chacun à tour de rôle (une chance sur deux qu'un paquet sorte par un port du brige ou l'autre) et qu'au final à un 1 lien à 2Gb/s utilisé 50% du temps, soit 1Gb/s max.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #106 le: 21 février 2024 à 02:37:01 »
Citation de: Water5139
Hello Artemus, tu ne peux pas agréger deux liens internet aussi simplement que ça…
C'est juste un test. Cela n'a aucune vocation à être adopté définitivement dans mon réseau local. Je veux juste vérifier qu'avec la BOX 8 SFR, je peux dépasser les 1gb/s dans cette configuration. Si je devais adopter cette configuration, je devrais acquérir un routeur qui sache gérer le protocole LACP (IEEE 802.3ad). Et quel est l'intérêt puisque avec ce même routeur, je pourrai atteindre les 2gb/s sans doubler les cartes réseaux ainsi que le câblage éthernet.

Citation de: Rooot
@Artemus tu dois être dans la pratique à 2Gbps/1Gbps (comme moi), bien que l'offre commerciale annonce 2Gbps/700Mbps.
Je suis bien dans l'offre SFR FIBRE POWER et commercialement, j'ai 2gb/s en download et 700mb/s en ulpoad. A priori, je n'ai aucune limitation commerciale à l'inverse de l'offre SFR FIBRE STARTER où j'avais au maximum 500mb/s. Comme toi, je suis limité par les contraintes du G-PON, à savoir au maximum 2,4gb/s en download et 1,2gb/s en upload. Et c'est tant mieux. :)

Citation de: Rooot
:o comment veux tu dépasser 1Gbps si tu utilises l'ONT et l'ancienne box, qui ne supportent pas plus que 1Gbps...
J'étais tellement motivé à faire le test que je me suis aperçu, après avoir posté mon message, que je ne pouvais pas dépasser les 1gb/s. En effet, j'ai encore le boitier ONT7-SFU-V3 ainsi que la BOX Plus SFR et au grand maximum 1gb/s. Désolé si je me suis un peu trop emballé à faire ce test sans avoir réfléchi à ces conséquences. Je vais attendre sagement d'avoir la BOX 8 SFR (G-PON) pour poursuivre le test.

Citation de: Fyr
Bon. Pour moi ce qui se passe c'est que le round robin utilise bien les 2 liens 1Gbs, chacun à tour de rôle (une chance sur deux qu'un paquet sorte par un port du brige ou l'autre) et qu'au final à un 1 lien à 2Gb/s utilisé 50% du temps, soit 1Gb/s max.
Dans le premier test, j'ai utilisé deux dongles USB/RJ45 limités à 100mb/s. Par l'agrégation, la vitesse maximale était <200mb/s (voir message #101), le test était concluant, ce qui m'a renforcé dans ma conviction que je pouvais doubler mon débit car le débit maximale est <500mb/s.

Dans ce second test, j'ai utilisé deux dongles USB/RJ45 limités à 1gb/s. Sauf que j'ai oublié que mon débit est limité à 1gb/s à cause de l'ONT7-SFU-v3 et de la BOX Plus SFR. Un test non concluant. Tant que je n'aurai pas la nouvelle BOX 8 SFR qui doit arriver peut-être Mercredi ou Jeudi de cette semaine, je ne pourrai pas vérifier si ça fonctionne ou pas.

Si dans mon prochain test, le débit sera compris entre 1gb/s et 2gb/s, il sera concluant. Cela ne veut pas dire que je vais l'adopter car dans ce sujet, mon but est juste de faire des testes sur les différentes possibilités de la configuration du service "systemd-networkd". Je suis dans l'attente de savoir ce que je vais prendre comme routeur et comme OS (peut-être OpnSense) pour au final, bypasser la BOX SFR en utilisant la technologie G-PON.

En tout cas, je m'amuse bien. :)

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 797
  • Montignac Lascaux (24)
[Résolu]configuration de systemd-networkd
« Réponse #107 le: 21 février 2024 à 20:21:36 »
Je viens de recevoir la BOX 8 SFR et voici le test de l'agrégation :



Non, je ne me suis pas trompé de dongles, ce sont bien ceux en 1gb/s. c'est catastrophique. C'est bien pire qu'avec la Box Plus SFR. J'ai dû débourser 75€ pour l'avoir.

Conclusion : je suis très déçu par cette Box 8 SFR qui ne tient pas ses promesses de performances. J'ai même eu la désagréable surprise de constater que j'ai perdu les films que j'avais stockés sur le disque dur du décodeur Plus SFR lorsque j'ai basculé à l'offre SFR FIBRE POWER. C'est pas bien grave mais c'est gênant tout de même.

Je passe maintenant dans une configuration normale d'utilisation de l'internet. Voici Speedtest fait sous Debian :
root~> speedtest

   Speedtest by Ookla

      Server: SFR - Bordeaux (id: 32438)
         ISP: SFR
Idle Latency:    20.97 ms   (jitter: 0.26ms, low: 20.84ms, high: 21.30ms)
    Download:   929.30 Mbps (data used: 1.1 GB)                                                   
                 27.81 ms   (jitter: 0.78ms, low: 20.63ms, high: 29.98ms)
      Upload:   922.83 Mbps (data used: 1.1 GB)                                                   
                 21.90 ms   (jitter: 0.67ms, low: 20.32ms, high: 28.38ms)
 Packet Loss: Not available.
  Result URL: https://www.speedtest.net/result/c/e6c53f37-bf1a-412e-81a1-5a34b18cd1d5
root~>
Et le débit à partir de la mire SFR sous Google Chrome :



et le même test sous Mozilla Firefox :



Le débit tourne autour des 930mb/s en download & upload. Je ne m'explique pas les variation du débit, surtout en upload, selon les navigateurs, ainsi que les OS (Debian & Windows). Il m'arrive parfois d'avoir moins de 100mb/s en upload sous windows et la fois suivante plus de 500mb/s.

Fin du test de l'agrégation.
« Modifié: 22 février 2024 à 09:46:15 par artemus24 »