We have a Netscaler VPX that load balances HTTP requests to 3 IIS services on 3 Windows servers. Authentication is set to "Windows Authentication" but because our environment isn't set up for Kerberos the authentication falls back to using NTLM. Because sessions are set to not be PERSISTENT on the load balancer each new HTTP request could hit a different front-end to the previous one.
After some Wireshark packet sniffing I can see lots of 401 challenges in the HTTP traffic so my ultimate goal is to reduce the number of 401 challenges. I must admit I am trying to find more information on how NTLM works but just thought I would ask if someone can point me in the right direction.