Nitass,
Just one more thing...
"anyway, if you create virtual server 1.1.1.1 with pool member 2.2.2.2, external client can initiate connection to 2.2.2.2 through 1.1.1.1 but 2.2.2.2 cannot initate connection to external resource unless you configure another wildcard virtual server to handle outbound traffic from pool member. "
What if for some weird reason 2.2.2.2 initiates a connection to virtual server 1.1.1.1. Will the virtual server just drop the packet, or will it forward the packet back to 2.2.2.2 since it is the pool that the virtual server is configured to load balance to?