RD IP Virtualization allows IP addresses to be assigned to remote desktop connections on a per-session or per-program basis. Prior to Windows Server 2008 R2, every session on a remote desktop server had same IP address. User mode applications using WinSock’ll be able to get Virtual IP’s – the application itself doesn’t need to be aware of RD IP Virtualization or need to be changed in any way. However, there’re some caveats – services in Session 0 will not be virtualized, nor’ll applications and services running inside a remote administrator session. In addition, applications that use named pipes or any other mechanism besides sockets’ll not be virtualized. The RD IP Virtualization Service depends on a valid DHCP Server being active. A pool of static addresses can also be configured.
Full Article: Performance team