Netzwerk über zusätzliche NIC beschleunigen?
Hallo,
ich habe ein Netzwerk über einen 100Mbit Switch, jetzt würde ich aber gern die Verbindung zwischen 2 PCs im Netzwerk beschleunigen. Ohne einen Gigabit-Switch anzuschaffen.
Kann ich die beiden PCs zusätzlich zum normalen Netzwerk mit einer Gigabit Netzwerkkarte ausstatten und Windows beibringen immer die Gigabit Verbindung anstatt den Switch zu benutzen wenn es vom einen zum anderen PC verbinden soll?!
Nach ersten Tests sieht es für mich jedenfalls offensichtlich so aus, dass er das nicht automatisch kann. :)
Antwort schreiben
Antwort 1 von PETER31 vom 22.12.2019, 12:07 Options
Noch schnell eine Frage hinterher geworfen:
Ich habe die beiden mit einem normalen TP-Kabel verbunden. Brauch man für Gigabit-Ethernet kein Crossover-Kabel?
Eigentlich sollte es ja nicht gehen, kann mir das nur so erklären, das es egal ist weil ja bei giga alle 4 Leitungspaare benutzt werden.
mfg Peter
Antwort 2 von Jaja vom 22.12.2019, 12:11 Options
ähm - ein bisschen gehts.. ;)
du kannst soweit ich weiß eine netzwerkverbindung favorisieren, und damit also eine reihenfolge festlegen.
würde also bedeuten, das jedes paket, das nicht an den anderen rechner gehen soll, sondern über den switch von windows zuerst an den anderen rechner geschickt wird und bei "fehlender antwort"/misserfolg dann erst über den switch...
ob sich das in einer merkbaren verzögerung äußert, weiß ich aber nicht.
wenn du nicht windows nutzt, fällt mir unter allen gängigen Unix derivaten und linux "netfilter" ein.. damit kannst du intelligent routen, d.h. festlegen, welche pakete an welchen netzwerkadapter gehen sollen.
unter ein fällt mir spontan keine solche lösung ein, was nicht heißen soll, das es keine (routing) lösung für win gibt...
Antwort 3 von Jaja vom 22.12.2019, 12:12 Options
Zitat:
unter ein fällt mir
..unter WIN fällt mir ...
sry
Antwort 4 von Jaja vom 22.12.2019, 12:15 Options
Zitat:
Brauch man für Gigabit-Ethernet kein Crossover-Kabel?
das sollten die netzwerkkarten auch alleine können, wenn sie "auto neg." beherrschen...
wenn verbindung hergestellt wird, ist alles gut - keine gedanken an solchen müll verschwenden.
aber das TP kabel sollte schon CAT5e sein, damit Gigabit ethernet gut funktioniert..
Antwort 5 von PETER31 vom 22.12.2019, 13:57 Options
Danke für deine Antworten ;)
Hätte allerdings gehofft das würde mit windows boardmitteln ala "route add" funktionieren. :(
Der eine Rechner ist übrigens ein Server 2003 und den anderen könnte ich gegebenenfalls neuinstallieren (ist im Moment XP Pro). Hat man da vielleicht noch weitere Möglichkeiten?
Antwort 6 von PETER31 vom 22.12.2019, 14:27 Options
Hab mir nochmal route add angeschaut, eigentlich müsste es ja damit gehen. Wenn ich das richtig verstanden habe müsste ich ja nur die richtige Schnittstelle mitgeben.
Was ich allerdings noch nicht verstehe ist dieser Metric-Wert.
Normalerweise sollte sich Windows immer den besten Weg suchen, aber warum funktioniert es dann nicht automatisch? Schliesslich hat diese Verbindung nicht nur mehr Bandbreite sondern ist auch einen Hop kürzer?!
Antwort 7 von Jaja vom 22.12.2019, 16:35 Options
oha- stimmt.
hab ich schonmal gehört und ist mir nicht in den sinn gekommen.
es scheint unter XP pro auch zu gehen.
so wie ich die anwendung verstanden habe, müsste folgender eintrag das gewünschte ergebniss haben:
sei 192.0.0.1 die zugewiesene ip des adapters 0x1 zum switch mit netzmaske 255.255.255.0;
sei 10.0.0.1 die zugewiesene ip des adapters 0x2 zum anderen rechner mit netzmaske 255.255.255.0;
sei 10.0.0.2 die zugewiesene ip des anderen rechners, dann
route add -p 10.0.0.2 mask 255.255.255.0 10.0.0.1 if 0x2
dann sollte nach eingabe von
route print
zumindest dieser eintrag + eine default route (auf ip 0.0.0.0) zu sehen sein.
du kannst die route auch für den ganzen bereich 10.* definieren, wildcards sind erlaubt.
hoffe das klappt!
Antwort 8 von Jaja vom 22.12.2019, 16:37 Options
den metric wert brauchst du nicht, es sei denn ein ziel ist über 2 route einträge erreichbar. das ist sicher bei dir auch möglich (wegen dem switch), aber die default route (0.0.0.0) hat anscheinend sowieso niedrigere priorität...
Antwort 9 von Jaja vom 22.12.2019, 16:41 Options
möglicherweise solltest du auch mal probieren, den eintrag ohne das gateway anzugeben. d.h:
route add -p 10.0.0.2 mask 255.255.255.0 if 0x2
ich hatte es oben mit angegeben weil es mir sicherer erschien es anzugeben, aber wenns nicht klappt lass es mal weg...
zum gateway heiß es nämlich:
Zitat:
For locally attached subnet routes, the gateway address is the IP address assigned to the interface that is attached to the subnet
quelle
Antwort 10 von PETER31 vom 22.12.2019, 17:46 Options
So richtig will das noch nicht.
Hier mal die Ausgabe von
route print ...
IPv4-Routentabelle
===========================================================================
Schnittstellenliste
0x1 ........................... MS TCP Loopback interface
0x10003 ...00 14 a5 6a 93 78 ...... Broadcom 802.11b/g WLAN
0x10004 ...00 0f b0 c1 85 a2 ...... Broadcom NetLink (TM) Gigabit Ethernet
===========================================================================
===========================================================================
Aktive Routen:
Netzwerkziel Netzwerkmaske Gateway Schnittstelle Metrik
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.105 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.1.105 192.168.1.105 30
192.168.1.0 255.255.255.0 192.168.1.105 192.168.1.105 25
192.168.1.105 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.1.255 255.255.255.255 192.168.1.105 192.168.1.105 25
224.0.0.0 240.0.0.0 192.168.1.105 192.168.1.105 25
255.255.255.255 255.255.255.255 192.168.1.105 10004 1
255.255.255.255 255.255.255.255 192.168.1.105 192.168.1.105 1
Standardgateway: 192.168.1.1
===========================================================================
Ständige Routen:
Keine
Bis auf den Eintrag mit der Schnittstelle 10004 ( ^^ was ist denn an "if 0x100004" falsch?!) war alles schon vorher drin...
Das mit dem löschen will leider auch nicht so recht ...
C:\Dokumente und Einstellungen\Administrator>route DELETE 255.255.255.255
route: Ungültige Zieladresse 255.255.255.255
danke sofern für deine Hilfe ;)
Antwort 11 von Jaja vom 22.12.2019, 17:53 Options
Zitat:
route DELETE 255.255.255.255
route: Ungültige Zieladresse 255.255.255.255
das kann nicht gehen.
dafür gibts den befehl:
route -f
allerdings ist das eigentlich nicht nötig.
kannst du bitte mir mal schreiben, wer nun was für ne ip hat?
seh grad nicht so richtig durch bei dir..
allerdings sehe ich grad auch, warum mein beispiel von vorhin falsch ist!
aber schreib erstmal, wie die ip s verteilt sind und an welchen adapter nun was hängt, bitte.
Antwort 12 von PETER31 vom 22.12.2019, 18:36 Options
Ah schon viel aufgeräumter :)
Habe es nach deinem Beispiel eingerichtet.
Schnittstelle 0x10004 hat 10.0.0.1und soll auf 10.0.0.2 routen.
0x10003 ist der W-Lan Adapter auf dem der sonstige Traffic läuft Subnetzmaske 255.255.255.0.
Ich probiere es gerade nicht auf dem Produktivsystem sondern zwischen 2 Notebooks.
Also W-Lan + CrossOver-Kabel.