View previous topic :: View next topic |
Author |
Message |
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1365
|
Posted: Fri Jul 11, 2008 2:18 pm Post subject: Zwei USB-LAN-Adapter zu einem Koppeln? |
|
|
Moin!
Ich hätte da mal eine Frage, ob sowas überhaupt realisierbar ist.
Ich habe hier zwei USB-Gigabit Adapter mit einem AX88178 Chipset. Wird vom Kernel prima unterstützt.
Da USB 2.0 sowieso nur maximal 480mbit bietet, ist kein Gigabit erreichbar.
Wäre es den möglich irgendwie beide Adapter zu einem zusammenzuschließen um die Geschwindigkeit zu "verdoppeln". Ist sowas überhaupt von der Idee machbar? |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Fri Jul 11, 2008 4:03 pm Post subject: |
|
|
Stichwort ist glaub ich Bonding, nur muss das auf der Gegenseite auch so eingerichtet sein.
Ansonsten die last per Routing Tabellen verteilen, "ip" hilft hier.
Wobei du ausprobieren musst, wie das mit den USB Ports aussieht.
Manchmal sind diese intern per HUB realisiert, womit die Adapter sich dann gegenseitig ausbremsen.
Py |
|
Back to top |
|
|
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1365
|
Posted: Fri Jul 11, 2008 4:08 pm Post subject: |
|
|
py-ro wrote: | Stichwort ist glaub ich Bonding, nur muss das auf der Gegenseite auch so eingerichtet sein.
Ansonsten die last per Routing Tabellen verteilen, "ip" hilft hier.
Wobei du ausprobieren musst, wie das mit den USB Ports aussieht.
Manchmal sind diese intern per HUB realisiert, womit die Adapter sich dann gegenseitig ausbremsen.
Py |
Das ist blöd. Muss also die Gegenseite dann auch zwei Mal im Netzwerk sein? Das wäre natürlich ganz blöd. Kann man das nicht machen, dass die Gegenseite nur 1x LAN-Port braucht?
Geschwindigkeit ist kein Problem, da aktuell beide Adapter parallel laufen (aber unterschiedliche subnets) und es bremst praktisch nix. |
|
Back to top |
|
|
manuels Advocate
Joined: 22 Nov 2003 Posts: 2146 Location: Europe
|
Posted: Fri Jul 11, 2008 5:44 pm Post subject: |
|
|
Nee, die Gegenstelle benötigt nur eine NIC.
Aber deinen zweiten Satz hab ich nicht ganz verstanden - was py-ro meinte hat nichts mit subnets zu tun, sondern mit dem Hardwareaufbau deines Motherboards. _________________ Build your own live cd with catalyst 2.0! |
|
Back to top |
|
|
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1365
|
Posted: Fri Jul 11, 2008 6:33 pm Post subject: |
|
|
manuels wrote: | Nee, die Gegenstelle benötigt nur eine NIC.
Aber deinen zweiten Satz hab ich nicht ganz verstanden - was py-ro meinte hat nichts mit subnets zu tun, sondern mit dem Hardwareaufbau deines Motherboards. |
Da haben wir uns wohl missverstanden Ich meine nur, dass beide USB Links unabhänig voneinander auf dem USB Port die Leistung hergeben ohne gebremst zu werden Mehr wollte ich damit nicht sagen.
So, Stichwort Bonding. Verstehe. Funktioniert das problemlos mit iptables auch? Oder kann es hier Probleme geben?
Darf ich also verstehen, dass es einfach Reicht beide NICs als bond0 zu packen und es kann losgehen? |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Jul 11, 2008 8:58 pm Post subject: Re: Zwei USB-LAN-Adapter zu einem Koppeln? |
|
|
ConiKost wrote: | Wäre es den möglich irgendwie beide Adapter zu einem zusammenzuschließen um die Geschwindigkeit zu "verdoppeln". |
Nein. Es hat schon einen Grund warum es Universal Serial Bus heißt; den aus logischer (nicht elektrischer) Sicht ist es genau das - d.h. alle max. 127 angeschlossenen Geräte an diesem Bus teilen sich die maximale Bandbreite von 480MBit/s.
Ginge nur dann (theoretisch) wenn du einen zweiten USB-Controller einbaust, z.B. via PCI-Karte, wobei natürlich ein nicht-64Bit/66MHz-PCI für GBit auch ein wenig dünn ist in der Praxis. _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
bbgermany Veteran
Joined: 21 Feb 2005 Posts: 1844 Location: Oranienburg/Germany
|
Posted: Fri Jul 11, 2008 9:06 pm Post subject: |
|
|
Hi,
deswegen haben moderne Boards auch ein paar Controller mehr um dieses Problem geringfügig zu umgehen.
MfG. Stefan _________________ Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB |
|
Back to top |
|
|
schmutzfinger Veteran
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Fri Jul 11, 2008 9:19 pm Post subject: |
|
|
Wenn du 2 USB-Controller hast dann geht es im Prinzip. Aber die Gegenstelle muss auch bonding verwenden, das heißt du brauchst nen Switch der das kann oder verbindest die 2 Rechner direkt mit 2 Kabeln. Wobei die Gegenseite auch 2 NICs braucht. |
|
Back to top |
|
|
ConiKost Developer
Joined: 11 Jan 2005 Posts: 1365
|
Posted: Fri Jul 11, 2008 9:47 pm Post subject: |
|
|
schmutzfinger wrote: | Wenn du 2 USB-Controller hast dann geht es im Prinzip. Aber die Gegenstelle muss auch bonding verwenden, das heißt du brauchst nen Switch der das kann oder verbindest die 2 Rechner direkt mit 2 Kabeln. Wobei die Gegenseite auch 2 NICs braucht. |
Die sind drin, sollte also damit gehen.
Aber ob mein Switch das kann? Leider steht nix direkt zu Bonding: ftp://download.level1.info/manual/GSW-2440(EN).pdf Ist nen älterer Switch den ich mal als Danke bekommen hatte. |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Jul 11, 2008 10:11 pm Post subject: |
|
|
Er kann zwar kein 802.3ad aber immerhin Port Aggregation ganz allgemein.
Ob sich das mit den Bondingtreibern verträgt oder nicht ist es mindestens wert ausprobiert zu werden. _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
papahuhn l33t
Joined: 06 Sep 2004 Posts: 626
|
Posted: Fri Jul 11, 2008 10:15 pm Post subject: |
|
|
Hallo,
ein Bonding des Upstreams ist prinzipiell sehr einfach, die Frames werden einfach auf alle verfügbaren Interfaces aufgeteilt. Weder Switch noch der Zielhost müssen darauf eingestellt werden. Schwieriger ist da die Verteilung des Downstreams. Aber auch dafür gibts den Modus "balance-alb", mit dem beides funktionieren soll.
Teste das einfach mal aus, würde mich auch interessieren, ob das geht. _________________ Death by snoo-snoo! |
|
Back to top |
|
|
|