2009-08-25 11 views
0

Ich verwende Netzwerkregisterkarte des Windows Task-Managers, um den lokalen Netzwerkverkehr zu überwachen, um zu testen, wie viel Bandbreite meine Anwendung verwendet. Mein Szenario ist, dass ich eine lokale Konsolen-Client-Anwendung verwenden werde, um Daten (mithilfe der HTTP-POST-Methode) an den lokalen IIS 7.0-Server zu senden.Überwachung des lokalen Netzwerkverkehrs Problem

Mein Problem ist, dass kein Verkehr überwacht werden kann mit der Registerkarte Netzwerk von Windows Task-Manager. Meine Umgebung ist VSTS 2008 + C# + .Net 3.5 + Windows Vista x86 Enterprise. Irgendwelche Ideen was ist falsch?

Antwort

1

Der Verkehr im lokalen Loopback-Bereich wird nicht überwacht, da das Netzwerk nicht wirklich genutzt wird. Ich denke, Sie müssen diese Statistiken in Ihrem eigenen Programm programmatisch sammeln, es sei denn, Sie haben einen anderen Rechner.

+0

Ich greife auf lokalen IIS 7.0 Server mit http: // /xxx.aspx (ich benutze nicht localhost oder 127.0.0.1), auch auf diese Weise wird Loopback anders als der echte Netzwerkadapter verwendet? – George2

+1

Ja, wenn Sie Ihre eigene IP-Adresse setzen, selbst wenn es die Internet-IP ist, ist das System intelligent und wird wissen, dass es nicht ins Netzwerk gehen muss. – Havenard

+0

Gibt es für einen einzelnen Computer eine Idee, den Netzwerkverkehrsverbrauch zu testen? – George2

1

Ich kann mir vorstellen, dass es lokal ist, glaube ich, dass Windows localhost auflöst und es nicht an die NIC weiterleitet, so dass kein Netzwerkverkehr entsteht.

+0

Danke 1. Ich greife auf lokalen IIS 7.0-Server mit http: // /xxx.aspx (ich verwende nicht localhost oder 127.0.0.1), auch auf diese Weise wird Loopback anders als der echte Netzwerkadapter verwendet? 2. Für einen einzelnen Computer eine Idee zum Testen des Netzwerkverkehrsverbrauchs? – George2

+1

Schau dir diese Seite (http://wiki.wireshark.org/CaptureSetup/Loopback) im Wireshark-Wiki an, die das Problem angeht. Grundsätzlich können Sie dies nicht standardmäßig auf einem Windows-Rechner tun, aber es gibt einige Problemumgehungen. –

+0

Danke, ich lese das Tutorial und scheint es geht um, wie Pakete zu überwachen, aber meine Anforderung ist Netzwerkvolumn zu überwachen (nicht in bestimmten Netzwerkpaket Inhalt interessiert). Irgendein Rat? – George2