LDAP Server architecture

  • LDAP daemon called slapd
    • Choice of databases
      • LDBM - high performance disk based db
      • SHELL - db interface to unix commands
      • PASSWORD - simple password file db
    • Multiple database instances
    • Access control
    • Threaded
    • Replication
  • Replication daemon called slurpd
    • Frees slapd from worrying about hosts being down etc
    • Communicates with slapd through text file