Seite 1 von 2

Netzwerk - Schnellsten Computer ermitteln

Verfasst: 27.08.2009 14:58
von netzcoder
Hallo, bin ganz neu und schon die erste Frage. :D
Ich hab mich schon länger mit PureBasic beschäftigt und nun steh ich vor folgendem Problem: Ich hab ein Netzwerk mit sagen wir mal 3 PC's (Können ja theoretisch auch 100 oder 1000 sein das ist ja egal). Nun möchte ich den schnellsten PC herausfinden (Festgelegt am RAM/CPU) und ich möchte den PC mit der schnellsten Internetanbindung herausfinden.
Dieser soll dann zum Server werden.

Ich hoffe ich könnte mir helfen.
Mit Danke: netzcoder

Verfasst: 27.08.2009 15:16
von Joel
Jetzt ist natürlich die Frage:

1. Willst du auf jedem PC ein "Ermittelprogramm" installieren, das dann alles ermittelt und später dann den Server oder Client Installiert? Wäre einfach!

2. Oder willst du eine Exe auf einem PC im Netzwerk starten, der dann ohne, das du auf den anderen PCs was machst (installierst, ausführst), den schnellsten ermittelt? Wäre schwieriger!!! Aber vllt kann das ja auch eine Win. API

Bei Lösung 1: CPU und Ram kann man glaube ich mit der Win. Api ermitteln. beim CPU kannst du auch die Zeit bestimmter Rechenoperationen ermittelt...

Verfasst: 27.08.2009 15:54
von netzcoder
Ich meine das so das wenn ein neuer Client dazukommt er dem aktuellem Server seine Daten schickt (Der Server ist ja immer der schnellste)! Sollte der Client besser sein als der aktuelle Server wird er zum neuem Server.

Vorher hat der alte Server die IP des neuen geschickt. Er wird nun auch Client.

Also immer der beste PC ist Server!

Verfasst: 28.08.2009 15:17
von FGK
Hi,

die Überlegung ist net übel. Nur ist der schnellste PC nicht immer der idealste. Die Netzanbindung ist schon auch ein wichtiger Faktor.

Gruß FGK

Verfasst: 28.08.2009 16:33
von real
@netzcoder: Dazu müsstest du natürlich immer wissen, wer gerade der Server ist... Und um erstmal in's LAN zu blasen, ohne die IP zu kennen, kannst du - soweit ich weiß - nur UDP und einen Broadcast nutzen.

Verfasst: 28.08.2009 20:34
von netzcoder
Wie das mache mit wer Server ist hab ich schon gelöscht!

Verfasst: 28.08.2009 20:47
von edel
netzcoder hat geschrieben:Wie das mache mit wer Server ist hab ich schon gelöscht!
Bin wohl nicht der einzige der hier sein Bierchen trinkt, wie?
Oder hab ich schon zuviel ...? :lol:

Verfasst: 28.08.2009 21:12
von jojo1541
eher Netzcoder... :lol:

Verfasst: 28.08.2009 23:40
von KeauHou
Ich finde die Idee dynamisch den Rechner mit der schnellsten Verbindung zum Server werden zu lassen ziemlich gut :D

(lust sowas zu schreiben hab ich zwar nicht, aber die Idee gefällt mir :P)

Verfasst: 29.08.2009 09:43
von netzcoder
Naja es ist schon ziemlich getrickst wie neue Clients wissen wer der Server ist aber ich bin nunmal ein Netzcoder :D

Gibts denn zu allen 3 Sachen Code Schnipsel?
Denn dann würde ich mich gerne daran setzen!

Euer
Netzcoder