CIFS बनाम SAMBA, क्या अंतर हैं


50

CIFS और SAMBA में क्या अंतर हैं? आप एक दूसरे का उपयोग कब करेंगे? क्या दोनों के बीच कोई प्रदर्शन मतभेद हैं?

जवाबों:


44

SAMBA मूल रूप से SMB सर्वर था - लेकिन SMB सर्वर के वास्तविक उत्पाद होने के कारण इसका नाम बदलना पड़ा। SMB CIFS का पूर्ववर्ती था। एसएमबी "सर्वर मैसेज ब्लॉक" और सीआईएफएस "आम इंटरनेट फाइल सिस्टम" प्रोटोकॉल हैं। सांबा CIFS नेटवर्क प्रोटोकॉल को लागू करता है। यह वही है जो सांबा को (नए) एमएस विंडोज सिस्टम के साथ संवाद करने की अनुमति देता है। आमतौर पर आप इसे SMB / CIFS में देखेंगे। हालाँकि, CIFS SMB प्रोटोकॉल का विस्तार है, इसलिए अगर कोई SMB को सांबा के माध्यम से एक विरासत प्रणाली में साझा कर रहा है, अभी भी NetBIOS का उपयोग कर रहा है, तो यह आमतौर पर Samba सर्वर को पोर्ट 137, 138, 139 के माध्यम से जोड़ेगा और CIFS सख्ती से 445 है।

तो सीधे आपके सवाल का जवाब देने के लिए सांबा CIFS फ़ाइल शेयर प्रदान करता है। वह समय जब आप CMBS पर SMB का उपयोग कर सकते हैं, यदि आप Windows 2K सिस्टम या उससे पहले की पहुँच प्रदान कर रहे हैं या आप बस 445 के बजाय 139 से कनेक्ट करना चाहते हैं।

यदि आप सही मायने में सीआईएफएस के बारे में जानना चाहते हैं तो एक निश्चित किताब मुफ्त में उपलब्ध है।

CIFS को लागू करना - आम इंटरनेट फाइलसिस्टम

यदि आप सांबा में गहराई से जाना चाहते हैं तो यह पुस्तक ऑनलाइन भी मुफ्त में उपलब्ध है।

सांबा 2 संस्करण का उपयोग करना

हालांकि एक नया संस्करण है, लेकिन ऑनलाइन मुफ्त नहीं है जिससे मैं परिचित हूं।


21

यदि आपके प्रश्न का अर्थ " लिनक्स पर माउंट कमांड के प्रकार smbfsऔर cifsफाइल सिस्टम प्रकार के बीच अंतर क्या है ?" तो मेरे पास आपके लिए एक उत्तर है।

फ़ाइल सिस्टम smbfsएक पुराना FS है, जो सांबा प्रोजेक्ट का निर्माण करता है, जो कि सांबा टूल्स (smb.conf, smbmount, आदि) के साथ भारी था। इस फाइल सिस्टम को हटा दिया गया है, हालाँकि इसे अभी तक बैकवर्ड कम्पैटिबिलिटी के लिए नहीं हटाया गया है, हालाँकि यूज़र्स को इसे इस्तेमाल करते समय (कम से कम पहले माउंट के उपयोग के लिए) चेतावनी देखनी चाहिए। Smbfs के लिए कोई अनुरक्षक नहीं है।

फाइल सिस्टम cifsहै नए कर्नेल में फाइल सिस्टम। इसने समर्थन में सुधार किया है (जैसे एसएमबी 2 हालांकि अभी भी प्रयोगात्मक है) और इसे ठीक से बनाए रखा गया है। यह सांबा टूलींग (smb.conf की तरह) पर निर्भर नहीं करता है।

स्रोत: लिनक्स CIFS परियोजना (सांबा परियोजना, पीडीएफ, पेज 4 देखें)


8

SAMBA SMB (सर्वर संदेश ब्लॉक) का एक कार्यान्वयन है, जिसे अगर विकिपीडिया पर भरोसा करना है, तो इसका नाम बदलकर 1996 में CIFS (सामान्य इंटरनेट फ़ाइल सिस्टम) में बदल गया , इसलिए, सीधे आपके प्रश्न का उत्तर देते हुए, SAMBA एक कार्यान्वयन है, CIFS एक प्रोटोकॉल है, लेकिन मुझे लगता है कि आप SMB और CIFS के बारे में पूछ रहे थे, जो एक ही प्रोटोकॉल प्रतीत हो रहे हैं, हालांकि मुझे लगता है कि आप कह सकते हैं कि CIFS एसएमबी का एक नया संस्करण है।

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