25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LDAP server must communicate using both <strong>TCP</strong>/<strong>IP</strong> (with the client) <strong>and</strong> OSI<br />

(with the X.500 server).<br />

LDAP<br />

Client<br />

Figure 12-14 LDAP server acting as a gateway to an X.500 directory server<br />

As the use of LDAP grew <strong>and</strong> its benefits became apparent, people who did not<br />

have X.500 servers or the environments to support them wanted to build<br />

directories that could be accessed by LDAP clients. This requires that the LDAP<br />

server store <strong>and</strong> access the directory itself instead of only acting as a gateway to<br />

X.500 servers (see Figure 12-15). This eliminates any need for the OSI protocol<br />

stack but, of course, makes the LDAP server much more complicated, because it<br />

must store <strong>and</strong> retrieve directory entries. These LDAP servers are often called<br />

st<strong>and</strong>-alone LDAP servers because they do not depend on an X.500 directory<br />

server. Because LDAP does not support all X.500 capabilities, a st<strong>and</strong>-alone<br />

LDAP server only needs to support the capabilities required by LDAP.<br />

Figure 12-15 St<strong>and</strong>-alone LDAP server<br />

The concept of the LDAP server being able to provide access to local directories<br />

supporting the X.500 model, rather than acting only as a gateway to an X.500<br />

server, is discussed in RFC 4511 (see Table 12-4 on page 460). From the client's<br />

462 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong><br />

<strong>TCP</strong>/<strong>IP</strong><br />

LDAP<br />

Server<br />

OSI<br />

LDAP<br />

Client<br />

<strong>TCP</strong>/<strong>IP</strong><br />

LDAP<br />

Server<br />

X.500<br />

Server<br />

Directory<br />

Directory

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!