You are currently viewing File Transfer Protocol (FTP) क्या है ? प्रकार और उपयोग

File Transfer Protocol (FTP) क्या है ? प्रकार और उपयोग

Rate this post

आज के इस आर्टिकल में जानेंगे की FTP Kya Hai , इसके कितने प्रकार होते है और कंप्यूटर नेटवर्किंग में इसका क्या कार्य होता है। FTP का इस्तेमाल इंटरनेट और लोकल नेटवर्क में फ़ाइल ट्रांसफर के लिए इस्तेमाल किया जाता है।

एफ़टीपी क्या है | FTP Kya Hai

फ़ाइल ट्रांसफ़र प्रोटोकॉल (एफ़टीपी) एक नेटवर्क प्रोटोकॉल है जिसका उपयोग कंप्यूटर नेटवर्क पर क्लाइंट और सर्वर के बीच फ़ाइलों को आसान तरीके से  ट्रांसफर  के लिए किया जाता है। FTP में यूज़र्स कंप्यूटर को लोकल होस्ट से रिमोट कंप्यूटर या FTP सर्वर से कनेक्ट और डाटा एक्सेस करने के लिए किया जाता है। FTP क्लाइंट और FTP सर्वर के माध्यम से डाटा ट्रांसमिट करने के लिए इन्हे किसी एक नेटवर्क से कनेक्ट किया जाता  है। FTP सर्विस इस्तेमाल करने के  लिए FTP सर्वर  होना चाहिए।

History of FTP

File Transfer Protocol (FTP) को 1970 के आस पास इंटरनेट के माध्यम से  शुरुवाती दिनों में कम्प्यूटर्स के बीच डाटा ट्रांसफर करने के लिए एक स्टैण्डर्ड प्रोटोकॉल के रूप में उपयोग किया जाता था। MIT के स्टूडेंट  Abhay Bhushan द्वारा डेवलप FTP डाटा शेयर करने के लिए सबसे उपयोगी प्रोटोकॉल माना गया।

एफ़टीपी कैसे काम करता है How ftp Works in Hindi

FTP क्लाइंट- सर्वर मॉडल पर डिफ़ॉल्ट रूप से पोर्ट नंबर 20 और 21 पर लोकल और इंटरनेट से डाटा एक्सचेंज करने के लिए उपयोग  किया जाता है। FTP सर्विस के लिए क्लाइंट द्वारा ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) के माध्यम से एफ़टीपी सर्वर से कनेक्शन स्थापित करने के साथ शुरू होती है और सर्वर में लॉगिन करने और ऑथेंटिकेशन के लिए यूजरनाम और पासवर्ड की आवश्यकता होती है। FTP में मुख्य रूप से दो प्राइमरी चैनल  का इस्तेमाल किया जाता है जिसमे कमांड चैनल , कमांड को मैनेज करने और रिस्पांस देने का कार्य  करता है और data Channel डाटा ट्रांसफर के लिए उपयोग  किया जाता है।

एफ़टीपी में डाटा डाउनलोड करने और अपलोड करने के लिए  “GET” और  “PUT” का इस्तेमाल किया जाता है। और एक बार डाटा ट्रांसमिशन का कार्य पूरा होने के बाद , क्लाइंट  FTP सर्वर से कनेक्शन क्लोज करने के लिए  “QUIT” कमांड का इस्तेमाल करते  है। यह उल्लेखनीय है कि ट्रेडिशनल  एफ़टीपी में एन्क्रिप्शन तकनीक नहीं  है, इसलिए से डाटा  ट्रांसमिशन के लिए आप  FTPS और SFTP  जैसे एडवांस प्रोटोकॉल का इस्तेमाल कर  सकते है।

एफ़टीपी के प्रकार Types Of Protocol In Hindi

  • Anonymous FTP : यह एक बहुत ही सामान्य तरीके का FTP होता है जिसमे डाटा ट्रांसमिट होने समय किसी भी प्रकार के एन्क्रिप्शन तकनीक का उपयोग नहीं किया जाता है। इसमें यूज़र्स  बिना यूजर नाम और पासवर्ड के डाटा  डाउनलोड कर सकता है
  • Password-protected FTP : यह FTP भी Anonymous एफ़टीपी के जैसे होती है लेकिन इसमें  यूज़र्स को डाटा  एक्सेस करने के लिए यूजर नाम और पासवर्ड की आवश्यकता होती है। हालाँकि, यह सबसे सुरक्षित तरीका नहीं  है क्योंकि  डाटा ट्रांसफर के समय इसमें किसी प्रकार की एन्क्रिप्शन टेक्नोलॉजी का उपयोग नहीं किया जाता है।
  • FTP Secure (FTPS) इसका पूरा नाम FTP Secure Sockets Layer होता है इस टेक्नोलॉजी में क्लाइंट और सर्वर से कनेक्शन स्थापित करते समय Transport Layer Security (TLS) प्रोटोकॉल  का इस्तेमाल किया जाता है। FTP से फाइल ट्रांसफर करने का यह सबसे सुरक्षित तरीका है जो कनेक्शन के लिए आमतौर पर एक अलग पोर्ट 990 का उपयोग करता है
  • Secure FTP (SFTP). इस टेक्नोलॉजी में FTP प्रोटोकॉल का इस्तेमाल न करते हुए एक अलग  Secure Shell (SSH) प्रोटोकॉल का इस्तेमाल किया जाता है। Secure Shell मुख्य रूप से पोर्ट नंबर 22 पर कार्य करता है और सुरक्षित तरीके से रिमोट  डाटा डाटा को एक्सेस किया जा सकता है।

एफ़टीपी के फायदे : Advantage of FTP

  • Easy To use: एफ़टीपी यूजर के अनुसार के आसान इंटरफ़ेस उपलब्ध कराता है।
  • Platform Independence:  FTP की सर्विस अन्य से पूरी तरह स्वतंत्र है मतलब की बिना कंपैटिबिलिटी समस्या के किसी भी हार्डवेयर प्लेटफार्म में डाटा आसानी से शेयर किया जा सकता है।
  • Wide Adoption: विभिन्न संस्थानों में फाइल ट्रांसफर के लिए सबसे अधिक उपयोग  की जाने वाली सर्विस है।
  • Efficient File Transfer: एफ़टीपी को बड़ी  फ़ाइल ट्रांसफर करने के  लिए डिज़ाइन किया गया है, जिससे यूज़र्स  सिंपल तरीके से बड़ी फाइल्स को इंटरनेट में आसानी से ट्रांसफर कर सकता है। 
  • Batch Processing: एफ़टीपी बैच प्रोसेसिंग  को सपोर्ट  करता है, जिससे यूज़र्स  स्क्रिप्ट या प्रोग्राम के माध्यम से फ़ाइल को आटोमेटिक तरीक़े से ट्रांसफर  कर सकता  हैं।
  • Logging and Monitoring: एफ़टीपी लॉगिंग और मॉनिटरिंग के फ़ीचर उपलब्ध करता है, जिससे एड्मिनिस्टटर  यूज़र्स की एक्टिविटी को आसानी से ट्रैक कर सकता है , प्रॉब्लम सॉल्व कर सकता है, डाटा को आसानी से ट्रांसफर कर सकता है।  
  • Cost-Effective: FTP सर्वर को किसी भी संस्थान में आसान  तरीक़े से इनस्टॉल , कॉन्फ़िगर और मेंटेन किया जा सकता है।

FTP के नुकसान Disadvantage of FTP in Hindi

  • एफ़टीपी सिक्योर नहीं  है हम इसे सुरक्षित बनाने के लिए लॉगिन आईडी और पासवर्ड का उपयोग कर सकते  हैं लेकिन हैकर्स डाटा को आसानी से ट्रैक कर सकता है।
  • एफ़टीपी डेटा को एन्क्रिप्ट नहीं करता है यह एफ़टीपी की सबसे बड़ी कमियों में से एक है।
  • FTP के माध्यम से  2 जीबी साइज से बड़ी फाइल्स को ट्रांसफर नहीं किया जा सकता है।

FAQs : FTP से सम्बंधित पूछे जाने वाले सवाल

उम्मीद करते है की FTP Kya Hai आर्टिकल में आपको एफ़टीपी के बारे में सही जानकारी मिली होगी। एफ़टीपी से सम्बंधित कुछ सवाल अक्सर यूज़र्स द्वारा पूछे जाते है।

Q1. FTP क्या है?

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

Q2. FTP कैसे काम करता है?

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

Q3. एफ़टीपी के मैन मोड क्या हैं?

Ans: एफ़टीपी के दो मुख्य मोड हैं: Active Mode और Passive Mode। एक्टिव मोड में क्लाइंट डेटा ट्रांसफर के लिए एक रैंडम पोर्ट खोलता है, जबकि पैसिव मोड में सर्वर एक रैंडम पोर्ट खोलता है।

Q4. FTP के लिए डिफ़ॉल्ट पोर्ट कौन सा हैं?

Ans: FTP डिफ़ॉल्ट रूप में दो मुख्य प्रोटोकॉल 20 और 21 पर कार्य करता है।

Q5. क्या एफ़टीपी सिक्योर है?

Ans: ट्रेडिशनल एफ़टीपी सुरक्षित नहीं है क्योंकि यह डाटा ट्रांसमिशन के दौरान डेटा को एन्क्रिप्ट नहीं करता है। हालाँकि, FTPS (FTP सिक्योर) और SFTP (SSH फ़ाइल ट्रांसफर प्रोटोकॉल) जैसे सिक्योर एन्क्रिप्शन तकनीक का उपयोग किया जा सकता है।

Q6. फाइल ट्रांसफर के लिए FTP के आलावा किसे इस्तेमाल करना चाहिए है

Ans: ट्रेडिशनल FTP की जगह पर सिक्योर और एन्क्रिप्शन के लिए FTPS और SFTP , इसके अतिरिक्त, HTTP और HTTPS जैसे अन्य प्रोटोकॉल का उपयोग किया जा सकता है।

सम्बंधित जानकारी

siya

नमस्कार ! मै Simi Kaithal इस वेबसाइट का owner और Founder हु। हम इस वेबसाइट में एक प्रोफेशनल ब्लॉगर की तरह कार्य करते है , जहा पर रीडर को Technical Blogging , web Development ,SEO, Software , GK एवं अन्‍य जानकारी दी जाती है । इस वेबसाइट का पूर्ण मकसद अधिक से अधिक लोगो को फ्री में जानकारी देना है। किसी भी प्रकार के सवाल या डाउट जिसका अभी तक हल न मिला हो बेझिझक हमसे पूछ सकते है ।

Leave a Reply