As load balancing precisely what I know slightly more about, let's start for you. The first generation load balancer used a direct server return method relating to this the user request would first hit the virtual IP with the load balancer and this would get routed on to a server.