ट्रिविअल फाइल ट्रांसफर प्रोटोकॉल एक ऐसी तकनीक है जो नेटवर्क उपकरणों के बीच फाइलों को स्थानांतरित करती है और अधिक मजबूत फाइल ट्रांसफर प्रोटोकॉल का सरलीकृत संस्करण है। TFTP को 1970 के दशक में पूर्ण FTP समर्थन प्रदान करने के लिए पर्याप्त मेमोरी या डिस्क स्थान की कमी वाले कंप्यूटरों के लिए विकसित किया गया था। आज, TFTP उपभोक्ता ब्रॉडबैंड राउटर और वाणिज्यिक नेटवर्क राउटर पर पाया जाता है।
होम नेटवर्क एडमिनिस्ट्रेटर राउटर फर्मवेयर को अपग्रेड करने के लिए TFTP का इस्तेमाल करते हैं, जबकि प्रोफेशनल एडमिनिस्ट्रेटर TFTP का इस्तेमाल कॉरपोरेट नेटवर्क पर सॉफ्टवेयर डिस्ट्रीब्यूट करने के लिए करते हैं।
टीएफटीपी कैसे काम करता है
एफ़टीपी की तरह, टीएफटीपी दो उपकरणों के बीच कनेक्शन बनाने के लिए क्लाइंट और सर्वर सॉफ्टवेयर का उपयोग करता है। TFTP क्लाइंट से, अलग-अलग फाइलें सर्वर पर अपलोड या डाउनलोड की जा सकती हैं। सर्वर फाइलों को होस्ट करता है और क्लाइंट अनुरोध करता है या फाइल भेजता है।
TFTP का उपयोग कंप्यूटर को दूरस्थ रूप से शुरू करने और नेटवर्क या राउटर कॉन्फ़िगरेशन फ़ाइलों का बैकअप लेने के लिए भी किया जा सकता है।
TFTP डेटा के परिवहन के लिए UDP पर निर्भर करता है।
TFTP क्लाइंट और सर्वर सॉफ्टवेयर
कमांड-लाइन TFTP क्लाइंट Microsoft Windows, Linux और macOS के वर्तमान संस्करणों में शामिल हैं। ग्राफिकल इंटरफेस वाले TFTP क्लाइंट फ्रीवेयर के रूप में भी उपलब्ध हैं, जैसे TFTPD32, जिसमें एक TFTP सर्वर शामिल है। विंडोज़ टीएफटीपी यूटिलिटी टीएफटीपी के लिए जीयूआई क्लाइंट और सर्वर का एक और उदाहरण है, और अन्य मुफ्त एफ़टीपी क्लाइंट भी हैं।
Microsoft Windows TFTP सर्वर के साथ शिप नहीं करता है, लेकिन कई निःशुल्क Windows TFTP सर्वर डाउनलोड के लिए उपलब्ध हैं। Linux और macOS सिस्टम tftpd TFTP सर्वर का उपयोग करते हैं, हालाँकि यह डिफ़ॉल्ट रूप से अक्षम हो सकता है।
नेटवर्किंग विशेषज्ञ संभावित सुरक्षा समस्याओं से बचने के लिए TFTP सर्वर को सावधानीपूर्वक कॉन्फ़िगर करने की सलाह देते हैं।
विंडोज़ में TFTP क्लाइंट का उपयोग कैसे करें
Windows में TFTP क्लाइंट डिफ़ॉल्ट रूप से सक्षम नहीं है। इसे प्रोग्राम्स और फीचर्स कंट्रोल पैनल एप्लेट के माध्यम से चालू करें।
-
कंट्रोल पैनल खोलें। विंडोज सर्च पर जाएं और कंट्रोल पैनल सर्च करें।
-
कंट्रोल पैनल में, कार्यक्रम चुनें।
-
चुनें Windows सुविधाओं को चालू या बंद करें।
या, कमांड प्रॉम्प्ट या रन डायलॉग बॉक्स में Optionalfeatures कमांड निष्पादित करें।
-
Windows सुविधाएँ संवाद बॉक्स में, TFTP क्लाइंट चुनें।
परिवर्तनों को प्रभावी करने के लिए आपको रीबूट करने की आवश्यकता हो सकती है।
- tftp कमांड के साथ कमांड प्रॉम्प्ट के माध्यम से TFTP एक्सेस करें। हेल्प कमांड का उपयोग करें या माइक्रोसॉफ्ट वेबसाइट पर tftp कमांड-लाइन संदर्भ पृष्ठ देखें।
टीएफटीपी बनाम एफ़टीपी
ट्रिविअल फाइल ट्रांसफर प्रोटोकॉल इन प्रमुख मामलों में एफ़टीपी से अलग है:
- टीएफटीपी के मूल संस्करणों ने 32 एमबी आकार तक की फाइलें स्थानांतरित कीं। कुछ नए TFTP सर्वर इस प्रतिबंध को हटा देते हैं या फ़ाइल का आकार 4 GB तक सीमित कर सकते हैं।
- एफ़टीपी के विपरीत, टीएफटीपी में कोई लॉगिन सुविधा नहीं है, इसलिए यह उपयोगकर्ता नाम और पासवर्ड के लिए संकेत नहीं देता है। संवेदनशील फ़ाइलें साझा करने के लिए TFTP का उपयोग करने से बचें; आप इन फ़ाइलों की सुरक्षा नहीं कर सकते या फ़ाइलों तक पहुंच का ऑडिट नहीं कर सकते।
- TFTP पर फाइलों को सूचीबद्ध करना, नाम बदलना और हटाना आमतौर पर अनुमति नहीं है।
- TFTP नेटवर्क कनेक्शन स्थापित करने के लिए UDP पोर्ट 69 का उपयोग करता है जबकि FTP TCP पोर्ट 20 और 21 का उपयोग करता है।
चूंकि टीएफटीपी यूडीपी का उपयोग करके कार्यान्वित किया जाता है, यह आम तौर पर केवल स्थानीय क्षेत्र नेटवर्क पर काम करता है।