Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Link Aggregation will nicht die Geschwindigkeit liefern

Featured Replies

Nabend,

 

ich habe ein kleines Problem. Ich habe meinen Backup Server mit 2x 1G Nics auf 802.3ad konfiguriert und auch im Unifi Pro Switch der Layer 3 kann eine Aggregation eingestellt incl. Jumbo frames an.
 Zusätzlich auf dem Backup Server

cat /sys/class/net/bond0/bonding/xmit_hash_policy
layer2+3 2

 aber egal was ich mache es kommen per iperf3 mit 4 Verbindungen immer nur 1g an. Theoretisch sollten doch aber nun 2g ankommen oder?

Mein anderer Server ist per 10g angebunden und dort ist die Karte auch aktiv wenn ich den Test laufen lasse.

 

Hier noch eine Ausgabe der folgenden Datei:

 cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v6.8.12-Unraid

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

802.3ad info
LACP active: on
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
System MAC address: ******
Active Aggregator Info:
        Aggregator ID: 1
        Number of ports: 2
        Actor Key: 9
        Partner Key: 67
        Partner Mac Address: *******

Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: *******
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:
    system priority: 65535
    system mac address: ******
    port key: 9
    port priority: 255
    port number: 1
    port state: 61
details partner lacp pdu:
    system priority: 32768
    system mac address: *******
    oper key: 67
    port priority: 128
    port number: 3
    port state: 61

Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: *******
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: none
Actor Churned Count: 0
Partner Churned Count: 0
details actor lacp pdu:
    system priority: 65535
    system mac address: ******
    port key: 9
    port priority: 255
    port number: 2
    port state: 61
details partner lacp pdu:
    system priority: 32768
    system mac address: *******
    oper key: 67
    port priority: 128
    port number: 4
    port state: 61

Hier habe ich noch die Info gefunden das man es mit der LACP Mode auf Fast probieren soll wusste aber nicht wie ich das geändert bekomme.

Einer eine Idee?

 


 

Edited by vr6syncro

Solved by hirni

9 hours ago, vr6syncro said:

 aber egal was ich mache es kommen per iperf3 mit 4 Verbindungen immer nur 1g an. Theoretisch sollten doch aber nun 2g ankommen oder?

nicht unbedingt, ob iperf3 dafür das richtige tool ist weiß ich jetzt nicht mehr, nutze es nicht mehr (paar Jahre her).

 

https://www.thomas-krenn.com/de/wiki/Link_Aggregation_und_LACP_Grundlagen

 

was mein "erfolgreicher" LAG Test war, 2 unabhängige Transfers an 2 verschiedene Endpunkte, damit kam ich seinerzeit > 1G raus.

 

Teste mal wenn du zumindest 2 große Files separat verschickst, am Besten aus 2 sessions heraus, oder noch besser an 2 verschiedene Empfänger.

 

es geht auch mit single transfers > 1G, nur mein switch konnte diesen mode nicht ...

 

ansonsten musste man sich mit balance und co auseinander setzen wenn ich mich recht erinnere ... aber wie erwähnt, mein switch konnte nur statisch.

 

9 hours ago, vr6syncro said:

incl. Jumbo frames an.

das würde ich nochmals überdenken, hatte zumindest hier noch nie Vorteile gebracht, weder bei LAG noch bei 10G war es notwendig.

da kann ein Gerät in der Kette mehr kaputt machen wie gut ...

 

 

  • Solution

Transmit Hash Policy: layer2+3

 

Damit wird Traffic zwischen zwei Hosts immer über ein Interface gehen. (Das hashing geht über MAC und IP)

Man möchte layer 4 hashing, dann hat man die Ports noch mit im hashing und ne Chance mehr Speed zu bekommen wenn zwei Hosts miteinander kommunizieren.

 

Iperf ist meiner Erfahrung nach gut geeignet. Bei höheren Geschwindigkeiten muss man ein wenig mit den Einstellungen spielen damit es klappt.

 

Sehe nicht wie lacp fast Mode helfen soll. Dass ist nur wie oft nach nem lacp neighbor geguckt wird. Ich vermute Mal du hast nicht viele Veränderungen an deinen links.

Im Datacenter macht man das an damit Fehlerhafte links schneller ausgeschaltet werden.

Edited by hirni

  • Author
20 minutes ago, hirni said:

Transmit Hash Policy: layer2+3

 

Damit wird Traffic zwischen zwei Hosts immer über ein Interface gehen. (Das hashing geht über MAC und IP)

Man möchte layer 4 hashing, dann hat man die Ports noch mit im hashing und ne Chance mehr Speed zu bekommen wenn zwei Hosts miteinander kommunizieren.

 

Iperf ist meiner Erfahrung nach gut geeignet. Bei höheren Geschwindigkeiten muss man ein wenig mit den Einstellungen spielen damit es klappt.

 

Sehe nicht wie lacp fast Mode helfen soll. Dass ist nur wie oft nach nem lacp neighbor geguckt wird. Ich vermute Mal du hast nicht viele Veränderungen an deinen links.

Im Datacenter macht man das an damit Fehlerhafte links schneller ausgeschaltet werden.

danke für die info auf dem layer 4 geht es nun ☺️:

 

[SUM]   0.00-10.00  sec  2.31 GBytes  1.98 Gbits/sec    3             sender
[SUM]   0.00-10.00  sec  2.31 GBytes  1.98 Gbits/sec                  receiver

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.