Font Size: a A A

A Linux Kernel Model Of LDAP Protocol

Posted on:2005-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:W YeFull Text:PDF
GTID:2168360155971747Subject:Computer software technology and theory
Abstract/Summary:PDF Full Text Request
LDAP (Lightweight Directory Access Protocol) is one kind of the directory protocols which are quite widely used on the internet. It provides the means of quite excellent directory management based on the TCP. It has the character of rapid speed to read and write, simple to maintain and low cost. As a result, it is acquired widely application in the distributed environment.Being the source code opened operating system, Linux has the character of high stability, simple to maintain and low cost. So Linux is widely used on the server market and it is continually gained the approval of the users.LDAP provides various service for the vast directory user on the Linux platform, such as E-mail, CA certification, PKI public key system, etc. With the continual extension of the application scope of the LDAP and the continual increase of the directory items managed by LDAP, the bottleneck of the service performance of the LDAP emerge gradually.In order to find the bottleneck of the service performance of the LDAP, We analyze the structure of the LDAP and establish the structure model of the LDAP. From analyzing the Linux system, especially from analyzing the schedule algorithm of the Linux, we find some bottleneck which is relevant to the system. To settle the bottleneck and advance the service performance of the LDAP, we design and realize LDAP as one kernel module of the Linux. In this paper, we introduce the process of realizing this scheme in detail, including the system structure and work flow, module interface and data structure, schedule policy and the exception handling. At last, we test and analyze our module.
Keywords/Search Tags:LDAP, Linux Kernel, Module, Performance
PDF Full Text Request
Related items