Network Architecture and Protocol Homework 3
Title
Network Protocol Usage Proof of Concept
Introduction
As the network architecture and protocol expert, your group is hired into
the hottest IT department of a Fortune 500 company. Your boss asked you to
decide what protocol to use for authenticating users into the corporation
network. With all the great knowledge you learned from the university, you
suggested to use the LDAP protocol. Your boss now asks you to provide a "Proof
of Concept" to show the IT department how LDAP works.
Setup
- Download a LDAP server and learn how to configure / user it. (Sun has a
good one under: http://www.sun.com/software/products/directory_srvr/home_directory.xml).
- Create a sample data with at least 30 users using the LDIF format. (RFC
at http://www.ietf.org/rfc/rfc2849.txt)
Proof of Concept (The assignment)
- White paper. Write a 2-page document explaining why LDAP is the protocol
of choice for authenticating corporate users. (Include a section on why other
protocols are not selected).
- Proof of concept programming. Write an application that uses LDAP protocol
to access the LDAP server. In your application, shows how to create a user,
query (authenticate) a user, and delete a user using the LDAP protocol. (JNDI
is recommended http://java.sun.com/products/jndi/).
Notes: Answers has to be in MS-word format with necessary screen shot,
etc. Please handin with CD and hard copy in its own envelope.