Internet through RDP ? A Problem ?

Hi all ,

I have the following scenario and want to get it confirmed whether will it work ?

My Scenario is

I have a Desktop system (winxp or any other windows client) in a private network wich will connect to the Terminal Server(probably windows 2003 server) with two nic cards.I will do a NAT on the Terminal Server so that each of the Desktop system connecting the Terminal Server will have public ip.Now any RDP request(remote desktop protocol) will get processed on the terminal server.But if a internet based application is requested by the Desktop user for e.g a yahoo msger is requested by the dektop users by connecting to theTerminal server ,can i have a track of how much bandwidth or data usage is used by the particular desktop user based on their public ip .That is ,is it possible to differentiate each of the desktop users - internet usage and thier bandwidth or data usage.

I would like to measure traffic of the each of the public ip that is nat -ted by the terminal server.All I want to know is whether it will be different request for each of the public ip from the terminal server or single request with the terminal server.ip.Eagerly waiting for your reply.

[1218 byte] By [kris3984] at [2008-2-15]
# 1

This forum is specific to network QoS questions for the following Windows components: qWAVE, GQoS, Traffic Control, and policy-based QoS. Your question is not appropriate for this forum; however, I'll do my best to help. Can you please clarify:

(1) Terminal Server is dual-hommed (has two NICs)

Are you saying that the TS server machine has one NIC connected to an internal (private) network, and another NIC connected to a public (Internet facing) network?

(2) NAT on Terminal Server

Are you saying that you've enabled NAT on the two interfaces such that the TS server is the gateway for internal clients and is forwarding traffic on their behalf to and from the public network? In Windows terms, are you using Routing and Remote Access to accomplish this? Are you using Internet Connection Sharing? Please be specific about how you are enabling NAT functionality. Also, Have you confirmed that the hosts on the private network, who have the TS Server explicitly set as their gateway, can access the public network?

Or, are you saying that hosts on the private network RD into the TS Server and then from there, use the Internet through the RD session on the server? I.e. the private network hosts don't have direct public network access without first RD into the TS server?

(3) RDP requests get processed by the TS Server

Not sure what this means? Are the RD clients explicitly opening a connection with the IP address of the internal-facing NIC? Are the RD clients explicitly opening a connection with the IP address of the public-facing NIC?

(4) counting bits

If you answer the above questions, I'll have a better idea of how to approach the question of tracking bandwidth (if possible).

-- Gabe Frost [MSFT]
GabeFrost[MSFT] at 2007-9-12 > top of Msdn Tech,Windows Networking Development,Network Quality of Service (QoS/qWAVE)...