Az ISA szerver számos hálózati funkciót lát el, például tűzfal, Web-gyorstár, jogosultság-alapú adminisztráció, dinamikus IP szűrés, virtuális magánhálózat szolgáltatás (Virtual Private Network; VPN), betörési kísérlet detektálás, hálózati címfordítás (Network Adress Translation; NAT) és jelentések készítése (reporting). Míg Windows kliensek számára robusztus megoldás, Linux felhasználók számára maga a kínszenvedés, mivel a legtöbb Linux alapú böngésző nem igazán használható ISA szerver mögül. Azért használom a "nem igazán" kifejezést, mert létezik néhány megoldás.
Windows alapú klienst futtatva az ISA szerver mögött észrevehetjük, hogy normális esetben csak az Internet Explorert használva böngészhetünk, más böngészőkkel - például Netscape - nem. Ennek az az oka, hogy az ISA szerver egy "integrált hitelesítés" nevű módszert használ. Amikor az Internet Explorer kapcsolódik az ISA szerverhez, hogy egy weboldalt lekérjen, minden egyes kéréssel együtt elküld egy kódot, ami alapján a szerver azonosít minket, mint létező tartomány-felhasználókat. [Ennek ellenőrzésére lehallgathatunk néhány csomagot böngészés közben, a kérés fejlécéből kiderül, amit a böngészőnk küld az ISA szerver felé.] Ezt a fajta hitelesítést más böngészők nem támogatják, ezért a legtöbb nem használható.
A következő fejezetek bemutatják, hogyan tegyük képessé a Linux alapú böngészőnket a szörfözésre.