↓ मुख्य सामग्री पर जाएँ
  1. आर्टिकल्स/

फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी, एनएफएस, एसएमबी, यूपीएनपी, डीएलएनए) भाग 1

Rubén Infante Docio
लेखक
Rubén Infante Docio
सॉफ़्टवेयर इंजीनियर
विषय-सूची

परिचय
#

मैंने हाल ही में अपने होम सर्वर को प्रारूपित किया है।

आज लैन](http://en.wikipedia.org/wiki/Local_area_network “Local area network”) और इंटरनेट दोनों आंतरिक रूप से डेटा विनिमय के लिए अन्य उपकरणों के साथ इंटरकनेक्शन [कॉन्फ़िगर करने का समय था।

ऐसा करने के लिए, मैंने यह सोचना शुरू कर दिया कि मैं फ़ाइल स्थानांतरण के लिए कौन से प्रोटोकॉल लागू करूंगा और फैसला किया कि चुनने का सबसे अच्छा तरीका एक छोटा सा विश्लेषण करना था:

सुविधाऐं
#

आइए देखें कि हम फ़ाइल स्थानांतरण प्रोटोकॉल में क्या देखते हैं।

  • प्रतिभूति
    • यह मेरे लिए ध्यान में रखने योग्य एक महत्वपूर्ण बिंदु है, यह मेरा तीसरा होम सर्वर होगा और मैं चाहता हूं कि यह सुरक्षित हो, कम से कम इंटरनेट के माध्यम से कनेक्शन के मामले में, अगर हमारे पास घर पर ईथरनेट कनेक्शन और एक अच्छी तरह से सुरक्षित वाईफाई है।
  • गति
    • जब मुझे एक फ़ाइल चाहिए तो मैं इसे अभी चाहता हूं और प्रगति पट्टी को देखने में मैं जो भी सेकंड बिताता हूं वह मेरे जीवन का एक सेकंड खो जाता है
  • ऊर्जा की खपत
    • जैसा कि हम NAS, MediaCenter आदि लैपटॉप का उपयोग करेंगे, हमारे पास प्रोसेसर की जितनी कम निरंतर खपत होगी, उतना ही बेहतर होगा, राक्षसों से बचना आदि।
  • संसाधन की खपत
    • अधिकांश होम सर्वर आमतौर पर एक पुराने कंप्यूटर के साथ बने होते हैं, और हम ऐसा नहीं चाहते क्योंकि हमारे पास बहुत सारी सेवाएं चल रही हैं इसलिए हम गांव के घर से स्ट्रीमिंग करके एक अच्छा 3 डी एमकेवी आसानी से नहीं देख सकते हैं:D।
  • सेटअप में आसानी

प्रोटोकॉल
#

आइए इसकी विशेषताओं, फायदे और नुकसान के बारे में थोड़ा देखें:

  • एफ़टीपी
    #

    • एफ़टीपी सरल
      #

      • इसे फ़ाइल स्थानांतरण प्रणाली के रूप में खारिज कर दिया गया है, क्योंकि लैन के लिए बेहतर समाधान हैं और इंटरनेट के लिए एफ़टीपी एक असुरक्षित प्रोटोकॉल है, इसके व्यापक उपयोग के बावजूद।
      • हालाँकि, यह वह है जो हमें सर्वोत्तम प्रदर्शन और गति प्रदान कर सकता है यदि हमारे सर्वर के पास कुछ संसाधन हैं क्योंकि इसे कनेक्शन को एन्क्रिप्ट और डिक्रिप्ट नहीं करना पड़ेगा
    • एसएफटीपी
      #

      • दूरस्थ रूप से कनेक्ट करने के लिए प्रत्येक सर्वर में एक ssh शेल होना चाहिए, इसलिए यह विकल्प
        • यह एक सुरक्षित प्रोटोकॉल है।
        • यह हमें एक और दानव के इधर-उधर भागने से रोकता है।
        • यह हमें उपयोगकर्ताओं को अलग से प्रबंधित करने से रोकता है।
        • चूंकि हमारे सर्वर पर ओपनएसएसएच स्थापित है, इसलिए हमें कुछ और कॉन्फ़िगर करने की आवश्यकता नहीं होगी।
        • यह एक एकल संचार चैनल का उपयोग करता है, इसलिए फ़ायरवॉल के माध्यम से कनेक्शन आसान होते हैं। (जिन लोगों ने लिनक्स वर्चुअल मशीन के शीर्ष पर AZURE में एफ़टीपी स्थापित किया है, उन्हें पता चल जाएगा कि मैं किस बारे में बात कर रहा :D।
    • एफटीपीएस
      #

      • यह एक सुरक्षित प्रोटोकॉल है।
      • इसके विन्यास के लिए न्यूनतम ज्ञान की आवश्यकता होती है।
      • एक सेवा की स्थापना की आवश्यकता है।
  • एनएफएस
    #

    • तेज होने की उनकी प्रतिष्ठा है।
    • परीक्षणों में इसने भयानक परिणाम दिया है।
    • यह इंटरनेट और लैन दोनों पर कार्य करता है।
    • प्रमाणीकरण के साथ इसका कॉन्फ़िगरेशन तुच्छ नहीं है।
    • विंडोज 8 के बाद से, यह प्रोटोकॉल केवल एंटरप्राइज़ संस्करण में समर्थित है और गैर-देशी क्लाइंट जैसे कि नेकोड्राइव विंडोज 8 का समर्थन नहीं करते हैं।
    • इसमें बड़ी फ़ाइलों के लिए SMB से बेहतर स्थिरता है।
  • एसएमबी
    #

    • इस प्रोटोकॉल का नुकसान केवल लैन नेटवर्क के लिए उपयोग किया जा रहा है।
    • इसका विन्यास तुच्छ है।
  • यूपीएनपी (स्ट्रीमिंग)
    #

अन्य मोबाइल पीसी या टैबलेट जैसे अन्य उपकरणों से स्ट्रीमिंग में मल्टीमीडिया फ़ाइलों के उपयोग के लिए।

  • सर्वर
    #

Plex LAN, UPnP, DLNA और इंटरनेट दोनों के माध्यम से फ़ाइल सर्वर के रूप में कार्य करने का प्रभारी होगा।

  • ग्राहक
    #

यह सर्वर टीवी और साउंड सिस्टम से जुड़ा होगा, इसलिए XBMC मल्टीमीडिया फ़ाइलों को प्राप्त करने और चलाने का प्रभारी होगा।

इस श्रृंखला के दूसरे और अंतिम भाग में हम एक या दूसरे को चुनने के लिए इन प्रोटोकॉल की स्थानांतरण गति का विश्लेषण करेंगे।

फ़्लिकर](http://www.flickr.com/photos/acaben/2816139/lightbox/)[माध्यम से:

संबंधित