Forum
Tipps
News
Menu-Icon

nic Geschwindigkeit vor dem Bonding setzen

Hi,
mein Debian Server

--- begin
lsb_release -a
Distributor ID:   Debian
Description:   Debian GNU/Linux 10 (buster)
Release:   10
Codename:   buster
--- end

initialisiert seine nics mit 100Mb/sec in auto-negotiation. Wenn ich nur ein Device benutze und die Geschwindigkeit setzte, z.B. mit :

--- begin
ethtool -s eth0 1000 duplex full autoneg off
--- end

arbeitet es bemerkbar schneller (das System sagt 1000 Mb/sec). Netto ist das sicherlich weniger, aber es ist deutlich schneller.

Wenn ich ein Bonding mit den zwei Netzwerk-Devices in network/interfaces definiere:

--- begin
# The bond interface

auto bond0
iface bond0 inet static
    address   10.1.1.204
    netmask   255.255.255.0
    network   10.1.1.0
    broadcast 10.1.1.255
    gateway   10.1.1.200
    # dns-* options are implemented by the resolvconf package, if installed
    dns-search medianet
    dns-nameserver 10.1.1.230
        bond-slaves eth0 eth1
        bond-primary eth1
        bond-mode 6
        bond-miimon 100
        bond-downdelay 400
        bond-updelay 800
--- end

ist das ebenso deutlich schneller als mit einer Karte:

--- begin
ethtool bond0 ->

Settings for bond0:
   Supported ports: [ ]
   Supported link modes:   Not reported
   Supported pause frame use: No
   Supports auto-negotiation: No
   Supported FEC modes: Not reported
   Advertised link modes:  Not reported
   Advertised pause frame use: No
   Advertised auto-negotiation: No
   Advertised FEC modes: Not reported
   Speed: 200Mb/s
   Duplex: Full
   Port: Other
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: off
   Link detected: yes
--- end

Wie man sieht addiert sich die Geschwindigkeit beider Devices und ist ebenso deutlich schneller als eine Karte bei der Arbeit.

Unglücklicherweise schaffe ich es nicht, die Geschwindigkeiten beider Nics auf 1000Mb/sec zu ändern U N D  dann  das Bonding zu 2000Mb/sec auf dem Server zu setzen (muß wohl was mit der Reihenfolge von rc-local und interfaces zu tun haben).
Leider Gottes bin ich auch nicht erfahren genug, um Linux in den Tiefen der Gedärme herum zu graben.

Was mir nicht einleuchtet ist, dass der Server mit der Autonegotiation 100 Mb/sec ermittelt. Nach meinen Erfahrungen ist das normalerweise eine Frage der Hardware. Probleme hier, kann ich aber weitestgehend ausschließen:

- den Server alleine an den Switch angeschlossen
- verschiedene Kabel ausprobiert bis zu
- CAT6 Patch-Kabeln industrieller Fertigung
- verschiedene Switches probiert -  sogar einen nagel-neuen

keine Änderungen . . .

Hat jemand ne Idee, was man da noch machen kann oder wie man die o.g. Einstellungen zur Automatisierung in einen Serverstart einbetten kann?

regards
jori


« Verlegekabel 568a zu 568bHeimnetz Down/Upload Geschwingigkeit zeitweise langsam »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Application Server
Ein Application Server, zu deutsch Anwedungsserver, ist ein Netzwerkrechner (Server) auf dem verschiedenste Anwendungsprogramme ausgeführt werden können. Der Be...

Printserver
Der Printserver ist ein Rechner im Netzwerk, der den Datenfluß zu einem oder mehreren Druckern steuert und eingehende Druckaufträge in einer Warteschlange verw...

Server
Der Begriff Server stammt aus dem englischen und bedeutet "Diener". In der EDV bezeichntet Server entweder eine Software- oder Hardwarekomponente.   Als Software, ...