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

विषयसूची:

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

वीडियो: एफ़टीपी सर्वर कैसे काम करता है

वीडियो: एफ़टीपी सर्वर कैसे काम करता है
वीडियो: एफ़टीपी (फाइल ट्रांसफर प्रोटोकॉल), एसएफटीपी, टीएफटीपी समझाया। 2024, अप्रैल
Anonim

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

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

निर्देश

चरण 1

प्रोटोकॉल का उपयोग करने के लिए, उपयोगकर्ता को एक विशेष क्लाइंट प्रोग्राम स्थापित करने की आवश्यकता होती है जो एक दूरस्थ कंप्यूटर से कनेक्ट होगा। कनेक्शन बनाने के लिए, उपयोगकर्ता को सर्वर के डेटा को निर्दिष्ट करने की आवश्यकता होती है जिसके साथ कनेक्शन किया जाता है। यदि डेटा सफलतापूर्वक निर्दिष्ट किया गया था, तो प्रोग्राम विंडो सर्वर द्वारा देखने के लिए खुली निर्देशिकाओं को प्रदर्शित करती है।

चरण 2

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

चरण 3

जब प्रोग्राम के माध्यम से रिमोट सर्वर से कनेक्ट करने का प्रयास किया जाता है, तो एक अलग नेटवर्क पोर्ट खुलता है, जिसके माध्यम से कनेक्शन और फ़ाइल एक्सचेंज के लिए आवश्यक अनुरोध प्रेषित होता है। आमतौर पर पोर्ट 21 और एक अलग ftp: // प्रोटोकॉल का उपयोग कनेक्शन स्थापित करने के लिए किया जाता है, जो क्लाइंट को कॉन्फ़िगर करते समय निर्दिष्ट किया जाता है। कार्यक्रम सर्वर को एक विशिष्ट सक्रिय या निष्क्रिय कनेक्शन प्रकार का उपयोग करने की आवश्यकता की भी घोषणा करता है, जिस पर सर्वर की प्रतिक्रिया और कनेक्शन स्थापना सूचना के आदान-प्रदान पर निर्भर करती है।

चरण 4

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

चरण 5

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

सिफारिश की: