LDAP और सक्रिय निर्देशिका के बीच अंतर क्या हैं?


418

LDAP और सक्रिय निर्देशिका के बीच अंतर क्या हैं?

जवाबों:


462

सक्रिय निर्देशिका एक डेटाबेस आधारित प्रणाली है जो विंडोज वातावरण में प्रमाणीकरण, निर्देशिका, नीति और अन्य सेवाएं प्रदान करती है

LDAP (लाइटवेट डायरेक्ट्री एक्सेस प्रोटोकॉल) सक्रिय निर्देशिका जैसे निर्देशिका सेवा प्रदाताओं में आइटम्स को क्वेरी और संशोधित करने के लिए एक एप्लिकेशन प्रोटोकॉल है, जो LDAP के एक रूप का समर्थन करता है।

संक्षिप्त उत्तर: AD एक निर्देशिका सेवा डेटाबेस है, और LDAP उन प्रोटोकॉल में से एक है जिसका उपयोग आप इसके बारे में बात करने के लिए कर सकते हैं।


111

LDAP एक मानक है, AD Microsoft का (स्वामित्व) कार्यान्वयन (और अधिक) है। विकिपीडिया में एक अच्छा लेख है जो विशेषांक में आता है। मुझे यह दस्तावेज़ LDAP परिप्रेक्ष्य से AD के बहुत विस्तृत मूल्यांकन के साथ मिला ।


20
लिंक के लिए धन्यवाद। जानकारीपूर्ण रहते हुए, PDF दस्तावेज़, Microsoft के प्रति नकारात्मक भावना को प्रसारित करता है। जबकि मुझे लगता है कि तथ्यात्मक कथन सही हैं, मैंने स्वर को विचलित कर दिया और इसने उन्हें उद्देश्य से कम ध्वनि दी। बस मेरे 2 सेंट।
मार्क बेनेट

7
वास्तव में एक सटीक उत्तर नहीं है। LDAP डायरेक्टरी सर्वर तक पहुंचने के लिए एक प्रोटोकॉल है, जबकि Microsoft AD डायरेक्टरी सर्वर का कार्यान्वयन है।
डैनियल बख्तियार

7
@ मर्क: यूरोप में और विशेष रूप से जर्मनी में माइक्रोसॉफ्ट विरोधी भावनाएं आम हैं और इसे दस्तावेज़ की आपकी व्याख्या में शामिल किया जाना चाहिए।
cdonner

@MarkBennett मेरे (बहुत जल्दी) पढ़ने से यह प्रतीत होता है कि उनके निष्कर्ष यह थे कि LDAP के पास सुरक्षा के मुद्दे थे और उन्हें एक राजनीतिक एजेंडा द्वारा धक्का दिया जा रहा था जो सुरक्षा संचालित होने के बजाय लाभ था। मुझे लगता है कि 'नेगेटिव टोन' शब्द का प्रयोग एक ख़ामोशी है लेकिन, हाँ, वेन वर्नर यही कारण है कि मैंने दस्तावेज़ भी पढ़ा है!
० '

41

लाइटवेट डायरेक्ट्री एक्सेस प्रोटोकॉल या एलडीएपी, निर्देशिका डेटा के साथ बातचीत करने के लिए एक मानक आधारित विनिर्देश है। निर्देशिका सेवाएँ 3rd पार्टी अनुप्रयोगों के बीच अंतर प्रदान करने के लिए LDAP के समर्थन को लागू कर सकती हैं।

सक्रिय निर्देशिका Microsoft की एक निर्देशिका सेवा का कार्यान्वयन है जो अन्य प्रोटोकॉल के बीच, डेटा के क्वेरी के लिए LDAP का समर्थन करता है।

हालांकि यह LDAP का समर्थन करता है, सक्रिय निर्देशिका एक्सटेंशन और उपयुक्तता की मेजबानी प्रदान करती है, जैसे कि पासवर्ड की समय सीमा समाप्ति और खाता लॉकआउट।


30

संक्षिप्त सारांश

Active DirectoryMicrosoft द्वारा कार्यान्वित एक निर्देशिका सेवाएँ है, और यह Lightweight Directory Access Protocol(LDAP) का समर्थन करती है ।

लंबा जवाब

सबसे पहले, किसी को पता होना चाहिए कि क्या है Directory Service

डायरेक्ट्री सर्विस एक सॉफ्टवेयर सिस्टम है जो कंप्यूटर ऑपरेटिंग सिस्टम की डायरेक्टरी में सूचनाओं को संग्रहीत, व्यवस्थित और एक्सेस प्रदान करता है। सॉफ्टवेयर इंजीनियरिंग में, एक निर्देशिका नाम और मूल्यों के बीच एक नक्शा है। यह एक शब्दकोश के समान नामित मूल्यों को देखने की अनुमति देता है।

अधिक जानकारी के लिए, https://en.wikipedia.org/wiki/Directory_service पढ़ें

दूसरे, जैसा कि कोई कल्पना कर सकता है, विभिन्न विक्रेता निर्देशिका सेवा के सभी प्रकार के रूपों को लागू करते हैं, जो बहु-विक्रेता अंतर के लिए हानिकारक है।

तीसरा, इसलिए 1980 के दशक में, ITU और ISO, डायरेक्टरी सेवाओं के लिए मानकों के एक सेट - X.500 के साथ आए, जो शुरू में इंटर-कैरियर इलेक्ट्रॉनिक मैसेजिंग और नेटवर्क नाम लुकअप की आवश्यकताओं का समर्थन करते थे।

चौथा, इसलिए इस मानक के आधार पर, लाइटवेट डायरेक्ट्री एक्सेस प्रोटोकॉल, एलडीएपी को विकसित किया गया है। यह टीसीपी / आईपी स्टैक और एक्स 500 डायरेक्टरी एक्सेस प्रोटोकॉल (डीएपी) की एक स्ट्रिंग एन्कोडिंग योजना का उपयोग करता है, जिससे इसे इंटरनेट पर अधिक प्रासंगिकता मिलती है।

अंत में, इस LDAP / X.500 स्टैक के आधार पर, Microsoft ने एक्सचेंज सर्वर में उपयोग के लिए बनाए गए X.500 डायरेक्टरी से उत्पन्न विंडोज के लिए एक आधुनिक निर्देशिका सेवा लागू की। और यह कार्यान्वयन कहा जाता है Active Directory

इसलिए एक संक्षिप्त सारांश में, Active DirectoryMicrosoft द्वारा कार्यान्वित एक निर्देशिका सेवाएँ है, और यह Lightweight Directory Access Protocol(LDAP) का समर्थन करती है ।

PS [0]: यह उत्तर ऊपर सूचीबद्ध विकिपीडिया पृष्ठ से सामग्री की भारी नकल करता है।

PS [1]: यह जानने के लिए कि केवल रिलेशनल डेटाबेस का उपयोग करने के बजाय बेहतर निर्देशिका सेवा का उपयोग क्यों किया जा सकता है, https://en.wikipedia.org/wiki/Directory_service#Comparison_with_relational_dat डेटाबेस पढ़ें


26

सक्रिय निर्देशिका Microsoft द्वारा केवल LDAP का कार्यान्वयन नहीं है, जो कि AD का एक छोटा सा हिस्सा है। सक्रिय निर्देशिका (अत्यधिक सरलीकृत तरीके से) एक सेवा है जो कि केर्बोस आधारित प्राधिकरण के साथ LDAP आधारित प्रमाणीकरण प्रदान करती है।

बेशक उनके ADAP में LDAP और Kerberos कार्यान्वयन अन्य LDAP / Kerberos कार्यान्वयन के साथ 100% इंटरऑपरेबल नहीं हैं ...


24

सक्रिय निर्देशिका एक निर्देशिका सेवा प्रदाता है, जहां आप एक निर्देशिका में नए उपयोगकर्ता को जोड़ सकते हैं, हटा सकते हैं या संशोधित कर सकते हैं, निजीकरण निर्दिष्ट कर सकते हैं, नीति को निर्दिष्ट कर सकते हैं आदि यह एक फोन निर्देशिका की तरह है जहां हर व्यक्ति का एक अद्वितीय संपर्क नंबर होता है। AD (सक्रिय निर्देशिका) में प्रत्येक वस्तु को ऑब्जेक्ट के रूप में माना जाता है और प्रत्येक ऑब्जेक्ट को एक विशिष्ट आईडी दिया जाता है। (फोन निर्देशिका में एक अद्वितीय संपर्क नंबर के समान।

Ldap एक प्रोटोकॉल है जो विशेष रूप से निर्देशिका सेवा प्रदाताओं के लिए डिज़ाइन किया गया है। Windows सर्वर OS AD को एक निर्देशिका सर्वर के रूप में उपयोग करता है, AIX जो IBM द्वारा एक UNIX संस्करण है, Tivoli निर्देशिका सर्वर का उपयोग करता है। दोनों निर्देशिका के साथ बातचीत के लिए LDAP प्रोटोकॉल का उपयोग करते हैं।

प्रोटोकॉल के अलावा LDAP सर्वर, LDAP ब्राउज़र भी हैं।


5

सक्रिय निर्देशिका संगठनात्मक आधारित डेटा, नीति, प्रमाणीकरण आदि को संग्रहीत करने के लिए निर्देशिका सेवा डेटाबेस है, जबकि ldap वह प्रोटोकॉल है जिसका उपयोग निर्देशिका सेवा डेटाबेस से बात करने के लिए किया जाता है जो विज्ञापन या अदाम है।


5

LDAP TCP / IP स्टैक के शीर्ष पर बैठता है और इंटरनेट डायरेक्टरी एक्सेस को नियंत्रित करता है। यह पर्यावरण अज्ञेय है।

AD & ADSI LDAP परत के चारों ओर एक COM आवरण है, और Windows विशिष्ट है।

आप यहाँ Microsoft की व्याख्या देख सकते हैं ।


Microsoft के स्पष्टीकरण में समस्या है। उद्धरण: Microsoft क्लाइंट-साइड निर्देशिका सेवा अनुप्रयोगों को विकसित करने के लिए सक्रिय निर्देशिका सेवा इंटरफेस (ADSI) प्रदान करता है। ADSI में निर्देशिका सेवा मॉडल और COM इंटरफेस का एक सेट होता है। ये इंटरफ़ेस नेटवर्क निर्देशिका सेवा एक्सेस एप्लिकेशन के विकास को सक्षम करते हैं। ADSI सक्रिय निर्देशिका के साथ संवाद करने के लिए LDAP प्रदाता का उपयोग करता है। ADSI भी Novell NetWare Directory Services का उपयोग कर सकता है। ADSI अपने मूल प्रदाताओं का उपयोग करके विभिन्न निर्देशिका सेवाओं के साथ संवाद कर सकता है। --------- NetWare AD या LDAP के विपरीत?
पशूट

एनडीएस एक निर्देशिका प्रोटोकॉल है जिसका उपयोग नेटवेयर द्वारा किया जाता है। वास्तव में ADSI के लिए एक NDS प्रदाता है। msdn.microsoft.com/en-us/library/aa772204(v=vs.85).aspx
jwilleke

AD एक सर्वर है। ADSI एक COM रैपर है। NDS एक उत्पाद है और यह LDAP का उपयोग करता है। @ जिव्ल्के
लोर्ने का मार्क्विस

3

https://jumpcloud.com/blog/difference-between-ldap-and-active-directory/

वास्तविक रूप से, दो निर्देशिका समाधानों के बीच समानता की तुलना में संभवतः अधिक अंतर हैं। Microsoft का AD काफी हद तक विंडोज उपयोगकर्ताओं, उपकरणों और अनुप्रयोगों के लिए एक निर्देशिका है। AD के लिए Microsoft डोमेन नियंत्रक मौजूद होना आवश्यक है और जब यह होता है, तो उपयोगकर्ता उन Windows संसाधनों पर एकल साइन-ऑन करने में सक्षम होते हैं जो डोमेन संरचना में रहते हैं।

दूसरी ओर, LDAP ने काफी हद तक लिनक्स / यूनिक्स वातावरण पर और अधिक तकनीकी अनुप्रयोगों के साथ विंडोज संरचना के बाहर काम किया है। LDAP में डोमेन या एकल साइन-ऑन की समान अवधारणाएँ नहीं हैं। LDAP को बड़े पैमाने पर खुले स्रोत समाधानों के साथ लागू किया जाता है और परिणामस्वरूप AD की तुलना में अधिक लचीलापन होता है।

LDAP और सक्रिय निर्देशिका के बीच एक और महत्वपूर्ण अंतर यह है कि प्रत्येक दृष्टिकोण डिवाइस प्रबंधन AD और LDAP कैसे है। AD, समूह नीति ऑब्जेक्ट्स (GPO) के माध्यम से Windows उपकरणों का प्रबंधन करता है। एक समान अवधारणा LDAP के भीतर मौजूद नहीं है। LDAP और AD दोनों ही विभिन्न समाधान हैं और इसके परिणामस्वरूप कई संगठनों को विभिन्न उद्देश्यों की पूर्ति के लिए दोनों का लाभ उठाना चाहिए।

यही कारण है कि नवाचार के लिए एक स्पष्ट अवसर है। जब दो प्रणालियों को प्रभावी रूप से विलय कर सकते हैं, तो दो पूर्ण प्रणालियों का लाभ कैसे उठाएं और प्रबंधित करें?


0

बहुत सारे सिस्टम हैं जो एलडीएपी का समर्थन करते हैं उनसे बात करने के लिए, न केवल सक्रिय निर्देशिका।

सन, आईबीएम, नोवेल सभी में निर्देशिका सेवाएँ हैं जो LDAP सर्वर के रूप में बहुत प्रभावी हैं।


0

सक्रिय निर्देशिका LDAP प्रोटोकॉल का एक सुपर-सेट है। संगठन सक्रिय निर्देशिका का उपयोग कैसे करता है, इसके आधार पर, आपके LDAP खोज / सेट क्वेरीज़ काम कर सकती हैं या नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.