Presentation is loading. Please wait.

Presentation is loading. Please wait.

Directory Services BICS 565. What is a Directory Service (DS)? A service that allows users to lookup information about entities in an organization Entities.

Similar presentations


Presentation on theme: "Directory Services BICS 565. What is a Directory Service (DS)? A service that allows users to lookup information about entities in an organization Entities."— Presentation transcript:

1 Directory Services BICS 565

2 What is a Directory Service (DS)? A service that allows users to lookup information about entities in an organization Entities can be people, computers, a collection of computers, peripherals, and non-traditional computing devices Entities are generally termed as “objects”, that exist in a hierarchy of the organization.

3 Why a DS? A directory allows fast “lookup” services A directory allows quick authentication of basic information such as e-mail addresses, passwords, URLs. Directory service “points” to other entities, but does not necessarily store them. –For example, a phone book has a phone number of a person, but does not contain his or her website.

4 Why not a DB? Why not use a database instead of a directory service? –Overkill –DS is good for fast lookups: infrequent writes, frequent reads.

5 Why not a DB? Databases can perform complex searches, and generate reports However, a DS is well suited for the job of a “pointer” service to other entities. A DB can work as a DS, but is not really suited for the job.

6 DS + Network A DS is one of the most closely integrated concepts to a network Host information on users, their groups, their organizational units (for example, accounting, marketing, etc.)

7 DS + Network Host information on computers in a network, DHCP, DNS and other network information. Physical and Data Link layer information for all computers on a network Inventory of software, drivers and updates along with user privileges for its use. A DS to store a DS.(???)

8 X.500 An OSI standard. Directory Access Protocol to access heavyweight directories Lightweight Directory Access Protocol (LDAP) was created as a client to X.500 LDAP can itself be a DS

9 LDAP Keywords “Lightweight” and “Directory” Lightweight is used to indicate the use of TCP/IP for all access. No other suite is supported. Originally designed as a directory “access” protocol, it grew and became popular as a directory service itself.

10 LDAP First developed at the Univ. of Michigan, then adapted to several environments such as Netscape Directory Service, and Active Directory –Netscape DS –Solaris –Novell –Active Directory

11 Hierarchy All LDAP applications use a hierarchy structure to address the relationship between different objects in the DS. Tree structure embeds objects inside an organizational unit (OU) that is part of an organization (O).

12 LDAP as a base LDAP specifications as per the RFC 1777 and RFC 2251 is being developed further by independent groups. OpenLDAP is an opensource effort to accelerate LDAP as an open standard. Netscape has embedded the same LDAP in its directory service.

13 Other Directory Projects Active Directory Netscape Directory

14 Directory Services Emphasis on “service” Distributed Approach Embedded Knowledge


Download ppt "Directory Services BICS 565. What is a Directory Service (DS)? A service that allows users to lookup information about entities in an organization Entities."

Similar presentations


Ads by Google