Hi Derek,
You can use Network Monitor (netmon) for this. You can install
it on your server through add/remove windows components.
Before starting the capture:
- Choose Capture-->Buffer settings and increase the buffer size,
for example, 256 Megs.
- Choose Capture-->Trigger, check Buffer space, 100%, and Stop Capture.
- Choose Capture-->Filter, Create two pattern matches, connected by
an Or condition. One for offset of 0x22 with a pattern of 0d3d and
a second one with an offset of 0x24 with a pattern of 0d3d
Effectively what the above pattern match does is say to only capture
data with a source or destination port of 3389 (default for RDP)
- Click the start capture button, do a quick check of the Captured
Statistics section (the numbers should be increasing), and then
minimize netmon. You want to minimize netmon because the
updating of its display will generate rdp traffic thus skewing the
numbers.
Check back later to view your results. Netmon will stop capturing
automatically when it has captured approximately 256 Megs of
RDP traffic. You can look at the elapsed time, captured frames,
captured bytes, and calculate bandwidth statistics from this.
If you like you can adjust your filtering so that you only capture
packets from certain ip addresses.
-TP
Post by d***@skillsoft.comHello, I'm trying to measure RDP bandwidth (only) on remote users.
I've tried using the Performance Monitor and setting up counters with
terminal service sessions and input/output bytes and performing
calculations but it just doesn't appear as returning correct data.
Any suggestions greatly appreciated,
Derek