NLA (Network Location Awareness Service Provider)

Personalcomputer, auf denen Microsoft Windows ausgeführt wird, verfügen häufig über zahlreiche Netzwerkverbindungen, z. B. mehrere Netzwerkschnittstellenkarten (NIC), die mit verschiedenen Netzwerken verbunden sind, oder über eine physische Netzwerkverbindung und eine DFÜ-Verbindung. Windows Sockets können seit einiger Zeit verfügbare Netzwerkschnittstellen aufzählen, aber bestimmte wichtige Informationen zu Netzwerkverbindungen waren zuvor nicht verfügbar. Dies schließt Informationen ein, z. B. das logische Netzwerk, mit dem Windows computer verbunden ist, oder ob mehrere Schnittstellen mit demselben Netzwerk verbunden sind.

Der Network Location Awareness-Dienstanbieter, der häufig als NLA bezeichnet wird, ermöglicht es Windows Sockets 2-Anwendungen, das logische Netzwerk zu identifizieren, an das ein Windows-Computer angefügt ist. Darüber hinaus ermöglicht NLA es Windows Sockets-Anwendungen zu identifizieren, auf welcher physischen Netzwerkschnittstelle eine bestimmte Anwendung bestimmte Informationen gespeichert hat. NLA wird als generischer Dienstanbieter Windows Sockets 2-Namensauflösung implementiert.