7.4 Handling Network Errors

The LDAP client relies extensively on the underlying TCP/IP implementation to detect network errors that indicate that the remote Active Directory server is either unreachable or is unavailable for network operations. These errors depend on the local implementation of TCP/IP but include errors such as network media is unavailable, host is unreachable, port is unreachable, route is unavailable, and TCP keep alive failed. For the purposes of this specification, an error encountered on a network read or write will appear as a signaled event, invoking the handler covered in Processing Network Errors (section 7.6.3.1).