एफ़टीपी क्या है? एफ़टीपी कैसे काम करता है? हिंदी में पूरी जानकारी!

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

फ़ाइल स्थानांतरण प्रोटोकॉल, या एफ़टीपी, इंटरनेट पर डेटा स्थानांतरित करने के लिए सार्वभौमिक रूप से उपयोगी नेटवर्क प्रोटोकॉल का एक प्रकार है । यह वेब पर विभिन्न स्थानों में सर्वर पर डेटा स्थानांतरित करने के लिए उपयोगी है । फिर, फाइल ट्रांसफर प्रोटोकॉल (एफ़टीपी) क्या है? यहाँ, चलो इसे देखो.

एफ़टीपी क्या है?

फ़ाइल स्थानांतरण प्रोटोकॉल इसका पूरा नाम है । इस नेटवर्किंग मानक का उद्देश्य इसके नाम से निहित है: कंप्यूटर के बीच डेटा का आदान-प्रदान ।

एक कंप्यूटर क्लाइंट के रूप में कार्य करता है और दूसरा इस परिदृश्य में सर्वर के रूप में कार्य करता है । इस कारण से, इसे “क्लाइंट-सर्वर प्रोटोकॉल” भी कहा जाता है । “टीसीपी का उपयोग एफ़टीपी और एचटीटीपी प्रोटोकॉल दोनों द्वारा किया जाता है ।

एफ़टीपी क्या है? एफ़टीपी कैसे काम करता है?

बड़ी फ़ाइलों के लिए, फ़ाइल स्थानांतरण प्रोटोकॉल का उपयोग करें, जबकि छोटों के लिए, हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल का उपयोग करें ।

फ़ाइल स्थानांतरण प्रोटोकॉल के निम्नलिखित उपयोग हैं –

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

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

स्थानीय मशीन नेटवर्क पर कहीं स्थित “सर्वर” के साथ संचार करने वाले “क्लाइंट” के रूप में कार्य करती है । फाइलज़िला, फोर्कलिफ्ट, साइबरडक, ट्रांसमिट, विनएससीपी, डब्ल्यूएस-एफ़टीपी-प्रोफेशनल, कमांडर वन प्रो, आदि । सबसे प्रसिद्ध एफ़टीपी ग्राहकों में से कुछ हैं ।

यह भी पढ़ें:  USA Visa हासिल करने की पूरी प्रक्रिया! 100% Guaranted America के लिए Visa कैसे प्राप्त करें? हिंदी में पूरी जानकारी!

एफ़टीपी कैसे काम करता है?

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

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

एफ़टीपी क्या है? एफ़टीपी कैसे काम करता है?

नियंत्रण कनेक्शन: हम इस लिंक का उपयोग कमांड संचारित करने और प्राप्त करने और प्रतिक्रियाएं प्राप्त करने के लिए कर सकते हैं । सर्वर से कनेक्ट करने के लिए किसी भी उपयोगकर्ता से लॉगिन की आवश्यकता होती है । वैकल्पिक रूप से, ऐसे सर्वर हैं जिन्हें सामग्री तक पहुंचने के लिए लॉगिन की आवश्यकता नहीं है ।

डेटा कनेक्शन: फ़ाइल और फ़ोल्डर स्थानांतरण किसी भी डेटा कनेक्शन का प्राथमिक कार्य है ।

इस लिंक को सेट करने के दो तरीके हैं –

सक्रिय मोड: इस कॉन्फ़िगरेशन में, एफ़टीपी क्लाइंट एक यादृच्छिक पोर्ट नंबर (इस मामले में, यादृच्छिक पोर्ट 1) का उपयोग करके पोर्ट 21 पर सर्वर से जुड़ता है । एक बार इस तरह का कनेक्शन बनने के बाद, डेटा केवल शामिल क्लाइंट और सर्वर के बीच स्थानांतरित किया जा सकता है ।

निष्क्रिय मोड: जब भी फ़ायरवॉल द्वारा कनेक्शन से इनकार किया जाता है और क्लाइंट कनेक्शन को स्वीकार करने में असमर्थ होता है, तो निष्क्रिय मोड की आवश्यकता होती है । रैंडम पोर्ट 3 पर क्लाइंट सर्वर के निर्दिष्ट पोर्ट को रैंडम पोर्ट 2 से जोड़ता है ।

यह भी पढ़ें: लाखों कमाने के तरीके जानिये Bitcoin से पैसे कैसे कमाए हिंदी में पूरी जानकारी!

फ़ाइल स्थानांतरण प्रोटोकॉल के ट्रांसमिशन मोड

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

स्ट्रीम मोड: हम इस सेटिंग को “डिफ़ॉल्ट मोड” के रूप में संदर्भित करते हैं । “इसे पूरा करने के लिए, डेटा एफ़टीपी से टीसीपी स्ट्रीम बाइट्स में परिवर्तित हो जाता है । इस मामले में, टीसीपी जानकारी को प्रबंधनीय आकारों में विभाजित करता है ।

एफ़टीपी क्या है? एफ़टीपी कैसे काम करता है?

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

संपीड़ित मोड:  इस दृष्टिकोण में डेटा एक या अधिक हेडर बाइट्स में वितरित किया जाता है । इस मोड में डेटा वर्णों और रिक्त स्थान को दोहराए बिना भेजा जाता है।