Dans Oracle Solaris l'équilibreur de charge intégré (ILB, IP Network Multipathing) permet de charger des couches 3 et l'équilibrage de charge de type Layer 4. ILB fonctionne au niveau des couches réseau (IP) et de transport (TCP/UDP) pour le système d'exploitation Oracle Solaris installé sur des systèmes SPARC et x86. Peut être utilisée pour améliorer ILB de fiabilité et d'évolutivité, et pour réduire le temps de réponse des services réseau.
ILB intercepte les demandes entrantes des clients, détermine le serveur d'arrière-plan qui doit gérer la demande en fonction des règles d'équilibrage de charge, puis transfère la demande au serveur sélectionné. ILB peut également être utilisé en tant que routeur pour le serveur d'arrière-plan . ILB effectue éventuellement des vérifications d'état et fournit les données de sorte que les algorithmes d'équilibrage de la charge vérifient si le serveur sélectionné peut traiter la demande entrante.