एक मजबूत होम नेटवर्क जो आपकी सभी आवश्यकताओं को पूरा करता है, दक्षता में सुधार करने के कई तरीकों में से एक है। होम नेटवर्क जो उपयोगकर्ताओं को अपनी फ़ाइलों और उपकरणों के प्रबंधन में लचीलापन देते हैं, एक प्रतिष्ठित कब्जे हैं। हालांकि, अपने नेटवर्क को सुनिश्चित करने के लिए सबसे अच्छा उपकरण ढूंढना अपने इष्टतम पर है आसान नहीं है।

फाइल शेयरिंग पर अधिकांश जानकारी के टुकड़े क्लाउड स्टोरेज जैसे समाधानों का सुझाव देते हैं जो होम नेटवर्क में उतने प्रभावी नहीं हैं। इसलिए नीचे चर्चा की गई वैकल्पिक फ़ाइल साझा करने के तरीके एक होम नेटवर्क के लिए आवश्यक हैं। वे अपने ऑपरेटिंग सिस्टम और उपकरणों के आधार पर नेटवर्क पर फ़ाइलों को स्थानांतरित करने के लिए सबसे अच्छे तरीके शामिल कर सकते हैं।

1. फ़ाइल हस्तांतरण प्रोटोकॉल

एफ़टीपी को एक एप्लिकेशन लेयर माना जाता है और उपलब्ध सबसे पुराने फ़ाइल ट्रांसफर विधियों में से। यह कंप्यूटर के बीच फ़ाइलों को स्थानांतरित करने के लिए ट्रांसफर इंटरनेट प्रोटोकॉल/इंटरनेट प्रोटोकॉल (टीसीपी/आईपी) का उपयोग करता है। कंप्यूटर, इस मामले में, कंप्यूटर या सर्वर का संदर्भ लें।

FTP फ़ाइल स्थानांतरण के एक सर्वर-क्लाइंट मॉडल का उपयोग करता है जहां कंप्यूटर या सर्वर को फ़ाइलों की होस्ट करने वाला एक सर्वर माना जाता है, और फ़ाइलों को एक्सेस करने या डाउनलोड करने वाला डिवाइस क्लाइंट है।

एफटीपी सर्वर और ग्राहकों के बीच डेटा को स्थानांतरित करने के लिए दो अलग -अलग चैनलों का उपयोग करता है। पहला चैनल कमांड चैनल है, जो कमांड और उत्तरों को नियंत्रित करता है, जबकि डेटा चैनल फ़ाइलों के हस्तांतरण को संभालता है।

FTP फ़ाइल साझा करने में सक्षम करने के लिए निम्नलिखित तीन मोड में से किसी एक का उपयोग करता है।

डेटा को स्ट्रीम मोड (मोड एस) में एक निरंतर स्ट्रीम में स्थानांतरित किया जाता है या ब्लॉक मोड (मोड बी) में सेगमेंट या ब्लॉक में विभाजित किया जाता है।

एक संपीड़ित मोड (मोड सी) मोड बी फ़ाइलों को संपीड़ित करने के लिए रन-लंबाई एन्कोडिंग का उपयोग करता है।

एफ़टीपी का उपयोग करते समय आपको एफ़टीपी सेवाओं को चलाने के लिए सर्वर को कॉन्फ़िगर करना चाहिए और इन सेवाओं तक पहुंचने के लिए क्लाइंट सेट करें।

एफ़टीपी प्रोटोकॉल समझाया

कुछ समय पहले तक, अधिकांश वेब ब्राउज़र एफ़टीपी सर्वर का उपयोग कर सकते हैं, लेकिन एक बदलाव किया गया है, और कई, क्रोम की तरह, अब एफ़टीपी का समर्थन नहीं करते हैं। सौभाग्य से, एक वर्कअराउंड एक ग्राहक के रूप में एफ़टीपी सेवाओं तक पहुंचने के लिए तृतीय-पक्ष कार्यक्रमों का उपयोग करना है।

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

दुर्भाग्य से, एफ़टीपी सुरक्षा-उन्मुख नहीं है क्योंकि अधिकांश उपयोगकर्ता यह विचार करना चाहते हैं कि यह फ़ाइलों को एन्क्रिप्ट नहीं करता है। यह भेद्यता आपके ट्रैफ़िक को बाधित करना आसान बनाती है जिसमें पासवर्ड जैसी संवेदनशील जानकारी हो सकती है।

एक और दोष यह है कि एफ़टीपी एक ही समय में कई उपयोगकर्ताओं के साथ साझा नहीं कर सकता है, इस प्रकार फ़ाइल-शेयरिंग विधि के रूप में इसकी प्रभावशीलता को सीमित करता है।

प्रोटोकॉल बड़ी फाइलों को उच्च गति पर स्थानांतरित कर सकता है, जिससे यह विचार करने के लिए एक विकल्प बन जाता है कि वे उन फ़ाइलों को भेजते हैं जो संवेदनशील डेटा नहीं ले जाती हैं।

FTP का उपयोग करके एक Android फोन से Windows PC (और इसके विपरीत) में फ़ाइलों को कैसे स्थानांतरित करें

https://www.youtube.com/watch?v=EOJZ-HPO-M0

2. फ़ाइल हस्तांतरण प्रोटोकॉल सुरक्षित (एफ़टीपी)

एफटीपीएस एफ़टीपी पर एक सुधार है जो ट्रांसपोर्ट लेयर सिक्योरिटी (टीएलएस) के माध्यम से डेटा एन्क्रिप्शन को सक्षम करता है।

FTPS दो तरीकों से सुरक्षित सॉकेट लेयर (SSL) का उपयोग करता है, यानी, स्पष्ट रूप से और स्पष्ट रूप से।

निहित एफ़टीपीएस डेटा ट्रांसमिशन की शुरुआत में टीएलएस/एसएसएल एन्क्रिप्शन के साथ कनेक्शन को कॉन्फ़िगर करता है।

यह उन सर्वर और ग्राहकों के लिए एक समस्या का कारण बनता है जो एफटीपीएस-संगत नहीं हैं क्योंकि कनेक्शन बातचीत की सुविधा नहीं देता है।

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

स्पष्ट एफ़टीपीएस को एफटीपीईएस के रूप में भी जाना जाता है, जो यह तय करता है कि एक एफटीपीएस क्लाइंट एक एफटीपीएस सर्वर से एन्क्रिप्शन के लिए पूछता है। तब क्लाइंट और सर्वर दोनों एक मैनुअल एन्क्रिप्शन विधि पर सहमत हैं।

क्या क्लाइंट से कोई जांच नहीं होनी चाहिए, सर्वर कनेक्शन जारी रखने या इसे ब्लॉक करने के लिए चुन सकता है।

हालांकि एफटीपी ने सुरक्षा मुद्दे को हल करने की कोशिश की, लेकिन यह सफल नहीं हुआ। एसएसएल प्रोटोकॉल अब कई कमजोरियों के कारण दोषपूर्ण है।

इसके अलावा, FTPS डेटा ट्रांसमिशन के लिए कई पोर्ट का उपयोग करता है, जो फ़ायरवॉल के साथ समस्याओं का कारण बनता है।

3. सुरक्षित फ़ाइल प्रोटोकॉल हस्तांतरण

इस विधि को सुरक्षित शेल फ़ाइल ट्रांसफर प्रोटोकॉल के रूप में भी जाना जाता है और यह एफ़टीपी पर भी आधारित है। SFTP फ़ाइलों को एन्क्रिप्ट करने और सुरक्षा बढ़ाने के लिए एक सुरक्षित शेल प्रोटोकॉल (SSH) का उपयोग करता है।

उपयोगकर्ता एक सामान्य उपयोगकर्ता इंटरफ़ेस के माध्यम से या कमांड लाइनों के माध्यम से SFTP का उपयोग कर सकते हैं। यह FTPS का अपग्रेड है क्योंकि SFTP में मैन-इन-द-मिडिल-हमलों को रोकने के लिए अधिक सुविधाएँ और एन्क्रिप्ट कमांड हैं।

एसएफटीपी बनाम एफ़टीपीएस

SFTP भी एक को स्थानांतरण को रोकने और बाद में उन्हें फिर से शुरू करने की अनुमति दे सकता है और एक फ़ायरवॉल पर स्थानान्तरण के साथ संगत है।

चूंकि SFTP SSH पोर्ट 22 का उपयोग करता है, इसलिए कोई खुले पोर्ट नहीं हैं जो कनेक्शन को जोखिम में डाल सकते हैं। SFTP का उपयोग आमतौर पर इंटरनेट पर डेटा साझा करते समय किया जाता है, लेकिन घर के नेटवर्क के लिए भी काम कर सकता है, खासकर यदि आपको सुरक्षा चिंताएं हैं जैसे कि कोई आपके नेटवर्क पर स्नूपिंग हो सकता है।

अधिकांश एफटीपी-क्लाइंट सॉफ्टवेयर भी एसएफटीपी का समर्थन करता है जो एफटीपी या एफटीपी की आवश्यकता को कम करता है।

4. सांबा

सांबा एक मुफ्त फ़ाइल साझाकरण और प्रिंट सेवा सॉफ़्टवेयर है जो सर्वर संदेश ब्लॉक (एसएमबी) प्रोटोकॉल का उपयोग करता है, जो कि सांबा नाम से भी निकला है।

SMB एक क्लाइंट-सर्वर प्रोटोकॉल है। यह एक नेटवर्क पर फ़ाइल साझा करने की सुविधा देता है, और यह आधुनिक कनेक्शन मानकों का समर्थन करने के लिए वर्षों से बढ़ा है। प्रोटोकॉल के बार -बार अपडेट ने यह भी सुनिश्चित किया है कि शोषण से बचने के लिए कमजोरियों को सील कर दिया जाए।

एसएमबी का प्राथमिक कार्य उपयोगकर्ताओं को स्थानीय प्रतिलिपि की आवश्यकता के बिना दस्तावेजों के साथ बातचीत करने की अनुमति देना है। इसलिए, मूल प्रति सर्वर पर बनी रहती है, और विभिन्न उपयोगकर्ता इसे एक्सेस कर सकते हैं।

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

सांबा अद्वितीय है क्योंकि यह लिनक्स/यूनिक्स जैसे सर्वर और क्लाइंट के बीच अन्य ऑपरेटिंग सिस्टम जैसे विंडोज और मैकओएस के बीच संगतता को सक्षम करता है। इसलिए, सांबा आपके होम नेटवर्क पर विभिन्न प्रणालियों में अंतर-संचालन के लिए सबसे अच्छा विकल्प है।

एसएमबी प्रोटोकॉल का परिचय

5. नेटवर्क फ़ाइल प्रणाली

NFS एक फ़ाइल सिस्टम है जो किसी नेटवर्क पर दूरस्थ फ़ाइलों तक पहुंच की अनुमति देता है। यह आपको फ़ाइलों तक पहुंचने में सक्षम बनाने के लिए बनाया गया है जैसे कि आप उन्हें स्थानीय भंडारण पर एक्सेस कर रहे थे, इसलिए यह एक वितरित फ़ाइल सिस्टम क्यों है।

एनएफएस को 1984 में सन माइक्रोसिस्टम्स, एक प्रमुख यूनिक्स विक्रेता द्वारा बनाया गया था, और यह अन्य प्रणालियों के लिए आसान पोर्टेबिलिटी के लिए बनाया गया है। इसमें सर्वर-क्लाइंट संरचना है जहां सिस्टम हाउसिंग एक फ़ाइल सर्वर है, और डिवाइस जो फ़ाइलों को एक्सेस करता है वह क्लाइंट है।

एनएफएस एक खुला मानक है, जिसका अर्थ है कि कोई भी इस पर निर्माण कर सकता है। यह एक UNIX प्रोटोकॉल होने के लिए था, लेकिन MacOS जैसे अधिक सिस्टम के साथ काम करने के लिए बाद के संस्करण में अपडेट किया गया था।

विभिन्न ग्राहकों के बीच फ़ाइलों को साझा करने के लिए एनएफएस की क्षमता जैसे कि फाइलें स्थानीय हैं, इसे एक विश्वसनीय प्रणाली बनाती हैं। यह साझा फ़ाइलों तक तेजी से पहुंच की अनुमति देता है और दुर्घटना के मामले में तेजी से सिस्टम रिकवरी होती है।

बाहरी हमलों को रोकने के लिए फ़ायरवॉल की आवश्यकता सहित कुछ नहीं-गंभीर एनएफएस कमियां हैं, क्योंकि सिस्टम ऐसे उदाहरणों को पूरा नहीं करता है।

उपयोगकर्ताओं ने बड़ी फ़ाइलों तक पहुंचने पर धीमी गति से गवाह होने का भी दावा किया है।

विशेष रूप से, अधिकांश क्लाउड स्टोरेज विक्रेता एनएफएस का उपयोग करते हैं।

एनएफएस ने समझाया

6. एप्पल फाइलिंग प्रोटोकॉल (एएफपी)

Apple फिलिंग प्रोटोकॉल सबसे अच्छा फ़ाइल-शेयरिंग सिस्टम है यदि आपके पास अपने होम नेटवर्क में कई Apple डिवाइस हैं जो इसका समर्थन करते हैं।

AFP एक Apple मालिकाना प्रोटोकॉल है, पूर्व में Apple Talk Filling प्रोटोकॉल, विशेष रूप से MacOS- आधारित सिस्टम के लिए बनाया गया था।

AFP का उपयोग करके फ़ाइलों को कैसे साझा करें

प्रोटोकॉल SMB, एक Microsoft औचित्य के साथ संगत है, क्योंकि अधिकांश सिस्टम SMB का समर्थन करते हैं जबकि कुछ AFP का समर्थन करते हैं।

AFP MACOS सिस्टम्स के लिए सबसे अधिक सुविधा-समृद्ध प्रोटोकॉल है क्योंकि यह अन्य सेवाओं जैसे कि बोनजॉर सेवाओं और मैक उपनामों के साथ संगत है जो अन्य प्रोटोकॉल नहीं हैं।

एएफपी में फाइल लॉकिंग मैकेनिज्म है जो उपयोगकर्ताओं को खतरनाक फ़ाइलों तक पहुंचने, सुरक्षा बढ़ाने से प्रतिबंधित कर सकता है। अन्य तरीकों की तुलना में मैक पर बड़ी फ़ाइलों को साझा करते समय यह भी तेज है।

AFP MacOS 9 और पहले के संस्करणों में डिफ़ॉल्ट फ़ाइल साझा करने वाला प्रोटोकॉल था, लेकिन Apple धीरे -धीरे SMB में शिफ्ट हो रहा है, जैसा कि OS X 10.9 Mavericks में देखा गया है। Apple Inc. ने BIG SUR अपडेट में MacOS से AFP सर्वर सपोर्ट को भी हटा दिया।

मैक ऑपरेटिंग सिस्टम के बीच फ़ाइलों को साझा करते समय एएफपी सुविधाजनक है, लेकिन विभिन्न सिस्टमों के बीच फ़ाइलों को साझा करते समय, एक स्विफ्टर प्रक्रिया के लिए अन्य प्रोटोकॉल को हल करें।

एसएमबी बनाम एनएफएस बनाम एएफपी

7. डिजिटल लिविंग नेटवर्क गठबंधन (DLNA)

DLNA एक प्रमाणन मानक है, न कि फ़ाइल ट्रांसफर प्रोटोकॉल, जैसा कि कई लोग सोच सकते हैं। उपभोक्ता इलेक्ट्रॉनिक्स निर्माताओं के एक समूह ने उपकरणों के बीच संगतता/इंटरऑपरेबिलिटी को बढ़ावा देने के लिए डिजिटल लिविंग नेटवर्क गठबंधन का गठन किया।

एक DLNA- प्रमाणित क्लाइंट एक हाईस्पीड होम नेटवर्क की स्थिति पर DLNA- प्रमाणित सर्वर में मल्टीमीडिया फ़ाइलों को दूर से एक्सेस और खेल सकता है। एक व्यावहारिक उदाहरण टीवी स्क्रीन पर आपके कंप्यूटर से वीडियो खेल रहा है।

DLNA केवल स्ट्रीमिंग की अनुमति देता है और इसलिए फ़ाइलों को साझा करने का एक तरीका नहीं है। लेकिन अगर आप फ़ाइलों को एक्सेस और साझा करना चाहते हैं, तो आप एबी जैसे डीएलएनए-संगत सॉफ्टवेयर पर भरोसा कर सकते हैं।

एलायंस ने 2017 में भंग कर दिया , जिसमें कहा गया था कि उन्होंने अपना लक्ष्य हासिल कर लिया था, लेकिन डीएलएनए प्रमाणन अभी भी एक गैर-लाभकारी व्यापार संगठन स्पिरपार्क इंटरनेशनल द्वारा आयोजित किया जा रहा है।

इसलिए, यदि आप किसी रिमोट सर्वर पर फ़ाइलों को देखने या सुनने का इरादा रखते हैं, तो DLNA- प्रमाणित क्लाइंट और सर्वर का उपयोग करने पर विचार करें क्योंकि वे उस एकमात्र उद्देश्य के लिए फैशन हैं।

वीडियो ट्यूटोरियल - विंडोज 10 में एक डीएलएनए सर्वर बनाना

https://www.youtube.com/watch?v=xUWQHKKKTR0

सारांश

ऊपर चर्चा की गई विभिन्न फ़ाइल साझाकरण विधियों के एक व्यापक दृश्य के बाद, एक को चुनना जो आपको सूट करता है कि आप आसान होंगे। प्रत्येक विधि की ताकत और कमजोरियां शुरू करने के लिए एक उत्कृष्ट स्थान होनी चाहिए जब यह तय करना है कि किस विधि को चुनना है। इसके अलावा, उस प्रकार के कनेक्शन पर विचार करें जो आपको असंगति के मुद्दों से बचना है। यदि संदेह है, तो अपने सिस्टम देशी साझाकरण विधि का सहारा लें।