FTP क्या है और यह कैसे काम करता है? What is FTP in Hindi

आज हम आपको इस पोस्ट में FTP के बारे में बताने जा रहे हैं, FTP  क्या है? (What is FTP In Hindi). जिसमें आपको FTP के बारे में सभी जानकारी जानने को मिलेगा। बहुत कम लोगों को पता होगा कि एफ़टीपी क्या है और यह कैसे काम करता है? यदि आप इसके बारे में नहीं जानते हैं, तो हम आपको इसके बारे में पूरी जानकारी देंगे। इसके लिए हमें अपनी पोस्ट को शुरू से अंत तक पढ़े। हर दिन आप Internet से कुछ Download करते हैं या Upload करते हैं या Email के साथ File भेजते हैं. इन सब के पीछे File Transfer Protocol (FTP) काम करता है तो आईये जानते हैं File Transfer Protocol क्‍या है?

What is File Transfer Protocol in Hindi

FTP क्या है (What is File Transfer Protocol in Hindi)

File Transfer Protocol (FTP) सर्वर एक Computer है जो Internet पर File storage और Access सेवाएं प्रदान करता है। वे FTP प्रोटोकॉल के अनुसार सेवाएं प्रदान करते हैं। File Transfer Protocol एक मानक Network Protocol है। जैसा कि नाम से ही स्पष्ट है, FTP का उपयोग Computer के बीच File को Network पर स्थानांतरित करने के लिए किया जाता है। यह इंटरनेट और स्थानीय Network पर Server और क्लाइंट के बीच डेटा फ़ाइलों का आदान-प्रदान करने का एक साधन है। FTP एक प्रोटोकॉल है जिसका उपयोग विशेष रूप से फ़ाइलों को Transfer करने के लिए किया जाता है।

FTP एक Client/Server सिस्टम है। उपयोगकर्ता दूरस्थ होस्ट पर Server program से कनेक्ट करने के लिए FTP प्रोटोकॉल का समर्थन करने वाले क्लाइंट का उपयोग करते हैं। उपयोगकर्ता क्लाइंट पर एक कमांड जारी करता है, और रिमोट होस्ट सर्वर कमांड प्राप्त करने के बाद उपयोगकर्ता द्वारा जारी कमांड को निष्पादित करता है, और क्लाइंट को निष्पादन परिणाम देता है। सीधे शब्दों में कहें, उपयोगकर्ता सर्वर को एक कमांड भेजता है, जिससे server को उपयोगकर्ता को एक file भेजने के लिए कहा जाता है। Server क्लाइंट के लिए फाइल का जवाब देता है और भेजता है। उपयोगकर्ता फ़ाइल प्राप्त करता है और इसे उपयोगकर्ता की कार्यशील निर्देशिका में रखता है। यह प्रक्रिया FTP server द्वारा की जाती है।

हालांकि, अगर देखा जाए तो कई Internet उपयोगकर्ता FTP का उपयोग नहीं करते हैं। हालांकि, यदि आप एक website का निर्माण कर रहे हैं, तो यह FTP आपके लिए एक आवश्यक उपकरण है। यहां तक कि अगर आप एक developer नहीं हैं, तो FTP web वेब पर एक बुनियादी उपकरण है जिसके बारे में आपको बहुत कुछ सीखने की ज़रूरत है।

कभी-कभी FTP का उपयोग file को साझा करने के तरीके के रूप में भी किया जाता है। एक व्यक्ति FTP सर्वर पर एक फ़ाइल अपलोड कर सकता है, फिर किसी अन्य व्यक्ति के साथ एक लिंक साझा कर सकता है। यह आज का सबसे पसंदीदा service cloud है। आज के युग में ऐसा उपयोग कम आम हो गया है, लेकिन कुछ लोग अपनी फ़ाइलों को होम server पर होस्ट करना पसंद करते हैं और इसे सक्षम करने के लिए FTP का उपयोग करते हैं।

File Transfer Protocol एक सरल और बुनियादी प्रारूप है जिसे एक डिवाइस से दूसरे में जल्दी से स्थानांतरित करने के लिए डिज़ाइन किया गया है। यह 1971 में शुरू किया गया था जब अभय भूषण द्वारा पहला संस्करण बनाया और प्रकाशित किया गया था। FTP प्रारूप 1980 के दशक में server से संबंधित TCP / IP version में अपडेट किया गया था।

FTP सर्वर कैसे काम करता है?

FTP, TCP Protocol सेवा पर आधारित है, जो Internet पर एक File Transfer Protocol है। सबसे पहले, FTP का उपयोग करने के लिए, आपको FTP पर जाने और खाते में प्रवेश करने की आवश्यकता है। बाद में, FTP खाता खोलने के बाद, आप अपने कंप्यूटर से किसी भी सर्वर पर या सर्वर से कंप्यूटर पर फाइल ट्रांसफर कर सकते हैं। यह फ़ाइल TCP / IP के माध्यम से स्थानांतरित की जाती है। जब आप किसी फ़ाइल को कंप्यूटर से सर्वर में स्थानांतरित करते हैं, तो प्रक्रिया को अपलोडिंग कहा जाता है.

जब किसी File को Server से कंप्यूटर में स्थानांतरित किया जाता है. Default रूप से, दो पोर्ट 20 और 21 का उपयोग किया जाता है, एक Data port और एक Command port, और Port 20 client और Server Data port के बीच फ़ाइल स्थानांतरण के लिए एक Data port है। पोर्ट 21 एक कमांड पोर्ट है जिसका उपयोग नियंत्रण प्रवाह को प्रसारित करने और Client द्वारा जारी FTP कमांड और मापदंडों को स्वीकार करने के लिए किया जाता है।

FTP क्लाइंट कंप्यूटर नेटवर्क में FTP सर्वर के लिए एक सेवा अनुरोध भेजता है। FTP सर्वर FTP क्लाइंट के अनुरोध को प्राप्त करता है और प्रतिक्रिया करता है और FTP क्लाइंट को आवश्यक फ़ाइल स्थानांतरण सेवा प्रदान करता है। TCP protocol के प्रावधानों के अनुसार, एफ़टीपी सर्वर सेवाएं प्रदान करने के लिए प्रसिद्ध पोर्ट नंबर 20 और 21 का उपयोग करते हैं, और FTP ग्राहक अनुरोध भेजने के लिए अस्थायी पोर्ट नंबर का उपयोग करते हैं। 

FTP प्रोटोकॉल नियंत्रण कनेक्शन और डेटा कनेक्शन के लिए अलग-अलग प्रसिद्ध पोर्ट संख्या निर्दिष्ट करता है, नियंत्रण कनेक्शन के लिए प्रसिद्ध पोर्ट नंबर 21 है, और डेटा कनेक्शन के लिए प्रसिद्ध पोर्ट संख्या 20 है। FTP protocol निरंतर कनेक्शन संचार का उपयोग करता है विधि, और इसे स्थापित करने वाले नियंत्रण कनेक्शन का रखरखाव समय आमतौर पर लंबा होता है।

आपके द्वारा उपयोग किए जाने वाले FTP server के प्रकार और सुरक्षा के स्तर की आवश्यकता के आधार पर, आपको एक username और password  इनपुट करना पड़ सकता है। कुछ FTP server anonymous कनेक्शन की अनुमति देते हैं, जिससे आपको access हासिल करने के लिए नाम या पासवर्ड दर्ज करने की आवश्यकता नहीं होती है।

File Transfer Protocol का इस्तेमाल क्या है?

File Transfer Protocol एक मानक नेटवर्क Protocol है जिसका उपयोग client और Server के बीच कंप्यूटर फ़ाइलों को कंप्यूटर नेटवर्क में स्थानांतरित करने के लिए किया जाता है। FTP का उपयोग कमांड-लाइन इंटरफेस जैसे Windows DOS, Linux और MacOS टर्मिनलों के माध्यम से किया जा सकता है। FTP कनेक्शन जल्दी से स्थापित करने के लिए तीन अलग-अलग तरीके हैं - 

Command-line FTP

Programming का थोड़ा सा knowledge होना उपयोगकर्ता के लिए सुविधा पैदा कर सकता है क्योंकि MacOS, Windows, और Linux के लिए कमांड-लाइन FTP हैं। कई developers FTP में अपनी फ़ाइलों को स्थानांतरित करने के लिए दूसरों के बजाय इस पद्धति को पसंद करते हैं।

Graphical FTP Programs

यह दृष्टिकोण एक File transfer को सरल बनाने के लिए काम करता है, क्योंकि उपयोगकर्ता आसानी से एक window से दूसरी window में फ़ाइलों को खींच और छोड़ सकता है। इन कार्यक्रमों में, उपयोगकर्ता को इसे एक्सेस करने के लिए एक FTP host, username और password प्रदान करना होगा।

Web Browser

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

0/Comments = 0 Text / Comments not = 0 Text

Thank you For Visiting

Previous Post Next Post