Join 60,000+ competitive exam aspirants
निम्नलिखित में से कौन सा इंटरनेट सेवा और उसके प्राथमिक कार्य का सही युग्म है?
FTP: कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित करना
SMTP: वेब पेजों को ब्राउज़ करना
HTTP: ईमेल भेजना
DNS: सुरक्षित लॉगिन क्रेडेंशियल प्रदान करना
FTP: कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित करना
फ़ाइल ट्रांसफर प्रोटोकॉल (FTP) एक मानक नेटवर्क प्रोटोकॉल है जिसका उपयोग कंप्यूटर नेटवर्क पर क्लाइंट और सर्वर के बीच कंप्यूटर फ़ाइलों को स्थानांतरित करने के लिए किया जाता है। यह OSI मॉडल की एप्लिकेशन लेयर पर काम करता है और फ़ाइल ट्रांसफर को प्रबंधित करने के लिए एक अलग नियंत्रण कनेक्शन और डेटा कनेक्शन पर निर्भर करता है।
RFC 959
फ़ाइल ट्रांसफर प्रोटोकॉल (FTP) एक मानक नेटवर्क प्रोटोकॉल है जिसका उपयोग कंप्यूटर नेटवर्क पर क्लाइंट और सर्वर के बीच कंप्यूटर फ़ाइलों को स्थानांतरित करने के लिए किया जाता है। यह OSI मॉडल की एप्लिकेशन लेयर पर काम करता है और फ़ाइल ट्रांसफर को प्रबंधित करने के लिए एक अलग नियंत्रण कनेक्शन और डेटा कनेक्शन पर निर्भर करता है।
Throughput=Transfer TimeTotal Data Size — फ़ाइल स्थानांतरण दक्षता का मापन
FTP एक क्लाइंट-सर्वर आर्किटेक्चर का उपयोग करके कार्य करता है जहाँ क्लाइंट सर्वर को अनुरोध भेजता है। यह दो समानांतर TCP कनेक्शन का उपयोग करता है: कमांड और प्रतिक्रियाओं के लिए नियंत्रण कनेक्शन (पोर्ट 21), और वास्तविक बाइनरी या ASCII डेटा ट्रांसफर के लिए डेटा कनेक्शन (पोर्ट 20 या पैसिव मोड में डायनामिक पोर्ट)।
FTP स्वाभाविक रूप से असुरक्षित है क्योंकि यह डेटा और क्रेडेंशियल्स को प्लेनटेक्स्ट में प्रसारित करता है, जब तक कि इसे SSL/TLS (FTPS) के साथ एन्क्रिप्ट न किया जाए।
एक्टिव मोड FTP में सर्वर को क्लाइंट के साथ डेटा कनेक्शन शुरू करने की आवश्यकता होती है, जो अक्सर फ़ायरवॉल संबंधी समस्याएं पैदा करता है।
पैसिव मोड FTP में क्लाइंट को नियंत्रण और डेटा दोनों कनेक्शन शुरू करने की आवश्यकता होती है।
FTP विभिन्न फ़ाइल प्रकारों का समर्थन करता है जिसमें ASCII (टेक्स्ट) और इमेज (बाइनरी) शामिल हैं।
रुकी हुई फ़ाइल स्थानांतरण को फिर से शुरू करने (resuming) का समर्थन करता है।
एक साथ कई फ़ाइलों/निर्देशिकाओं के स्थानांतरण की अनुमति देता है।
डिफ़ॉल्ट रूप से एन्क्रिप्शन की कमी है, जिससे यह पैकेट स्निफ़िंग के प्रति संवेदनशील हो जाता है।
पैसिव मोड के लिए बड़ी संख्या में पोर्ट की आवश्यकता होती है, जिससे फ़ायरवॉल कॉन्फ़िगरेशन जटिल हो जाता है।
वेबसाइट फ़ाइलों को होस्टिंग सर्वर पर अपलोड करना।
बड़े रिपॉजिटरी में सॉफ़्टवेयर पैकेज का वितरण।
SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) का उपयोग ईमेल भेजने के लिए किया जाता है (पोर्ट 25/587)।
HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल) का उपयोग वेब पेजों को ब्राउज़ करने के लिए किया जाता है (पोर्ट 80/443)।
DNS (डोमेन नेम सिस्टम) का उपयोग डोमेन नामों को IP एड्रेस में मैप करने के लिए किया जाता है (पोर्ट 53)।
A सही है — FTP (फ़ाइल ट्रांसफर प्रोटोकॉल) विशेष रूप से क्लाइंट और सर्वर के बीच फ़ाइलों के विश्वसनीय स्थानांतरण को सुविधाजनक बनाने के लिए डिज़ाइन किया गया है।
याद रखें कि FTP, TCP/IP स्टैक की एप्लिकेशन लेयर पर काम करता है और संचार और फ़ाइल ट्रांसमिशन को अलग-अलग प्रबंधित करने के लिए दो अलग-अलग TCP पोर्ट का उपयोग करता है।