Consider that your netScaler device is multi-tenant and you are asked to use specific set of IPs for a tenant. These set of IPs can't be used for other tenants. In other words, you don't want to share IP addresses.This document tries to address this requirement
The Network Profile feature enables you to use the specific source IP addresses for the connections initiated from the NetScaler appliance (SNIP). This feature defines the networking characteristics of any entity on the NetScaler appliance. The feature is developed to address the requirement of specifying the source IP address to be used on the NetScaler appliance.
With the Network Profile feature, you can specify an IP address, or use IPSET to specify a set of IP addresses, to be used for the appliance-initiated connections. You create a Network Profile as an individual entity and bind it to the IP addresses. You can bind the following to a network profile:
Individual IP address
Multiple IP addresses by using IPSET
Range of IP addresses by using IPSET
The following diagram shows a sample deployment with IP based separation from the NetScaler appliance.
http://support.citrix.com/article/CTX130209
https://docs.citrix.com/en-us/netscaler/11/traffic-management/load-balancing/load-balancing-manage-clienttraffic/use-specified-srcip.html