Hallo Leute,
Ich bin gerade dabei mit WinSock2 und Visual C++ ein Netzwerk-Interface zu programmieren (welches später in Spielen verwendet werden soll).
Dieses Interface baut eine TCP/IP verbindung zwischen den Rechnern auf, ist aber auch fähig UDP-Packete zu versenden.
Wenn ich jedoch eine Verbindung zwischen zwei Anwendungen, welche beide auf meinem Rechner laufen, herstelle, bekomme ich einen Ping von ca 100ms (sowohl bei TCP als auch bei UDP).
Wenn ich das ganze mit einem Freund ausprobiere (beide DSL-Verbingung), geht der Ping bis 500ms hoch.
Hat irgendjemand 'ne Ahnung warum der Ping so hoch ist, und wie man das beheben könnte?
Noch 'ne Anmerkung: Ich verwende keine Asyncronen Sockets, sondern spreche dir Sockets über send()/recv()/select() an.
Vielen Dank!
Nathan Hüsken