important application layer protocols
डीएनएस, एफ़टीपी, एसएमटीपी और माइम एप्लीकेशन लेयर प्रोटोकॉल ऑफ़ टीसीपी / आईपी प्रोटोकॉल सूट में एक गहराई पर नज़र डालें:
इस में इन-डेप्थ नेटवर्किंग ट्रेनिंग सीरीज़ , हमने खोजबीन की IPv4 और IPv6 एड्रेसिंग के बीच अंतर हमारे पिछले ट्यूटोरियल में। आवेदन परत टीसीपी / आईपी प्रोटोकॉल सूट की सबसे ऊपरी परत है।
इस ट्यूटोरियल में, हम इस परत पर विस्तार से काम करने वाले विभिन्न प्रोटोकॉल का पता लगाएंगे।
एक सॉफ्टवेयर टेस्टर होने के नाते, प्रत्येक एप्लिकेशन लेयर प्रोटोकॉल की विभिन्न विशेषताओं को समझना महत्वपूर्ण है क्योंकि परीक्षक इस लेयर पर काम करते हैं और इसे अपने दिन-प्रतिदिन के कार्य के लिए आवश्यक है।
प्रत्येक प्रोटोकॉल की अपनी भूमिका और महत्व है। कुछ प्रमुख रूप से तैनात प्रोटोकॉल जिन पर हम यहां चर्चा करेंगे उनमें DNS, FTP, HTTP, MIME, SMTP, LDP, और DHCP शामिल हैं।
हम इन प्रोटोकॉल का दो भागों में अध्ययन करेंगे। यह ट्यूटोरियल पार्ट -1 है और यहां हम DNS, FTP, SMTP और MIME प्रोटोकॉल पर चर्चा करेंगे।
आप क्या सीखेंगे:
- DNS (डोमेन नाम सर्वर)
- एफ़टीपी (फ़ाइल स्थानांतरण प्रोटोकॉल)
- SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल)
- MIME (बहुउद्देशीय इंटरनेट मेल एक्सटेंशन)
DNS (डोमेन नाम सर्वर)
यदि पर्सनल कंप्यूटर, लैपटॉप या टैबलेट का कोई भी उपयोगकर्ता इंटरनेट का उपयोग करता है और किसी वेबसाइट में प्रवेश करने की कोशिश करता है, तो उपयोगकर्ता DNS का उपयोग सुनिश्चित कर रहा है। इस प्रकार डोमेन नाम सर्वर पर काम करना बहुत महत्वपूर्ण है।
पीसी, लैपटॉप या टैबलेट वेब पते की भाषा को नहीं समझते हैं, जिसका अर्थ है कि Google.com जैसे डोमेन नाम उन्हें समझने के लिए कि हम किस साइट की तलाश कर रहे हैं। इस प्रकार DNS भूमिका में आया और वेबसाइट के डोमेन नाम के संबंध में मैप किए गए आईपी पते के साथ होस्ट प्रदान करता है।
c और c ++ कोड के बीच अंतर
जैसा कि उपरोक्त आंकड़े में दिखाया गया है, जब हम अपने पीसी से इंटरनेट पर एक वेब पेज के लिए अनुरोध करते हैं जैसे कि पीसी 1 www.softwaretestinghelp.com के लिए अनुरोध कर रहा है, तो डोमेन नाम क्वेरी को हल करना और बदले में संबंधित आईपी पता प्रदान करना काम का हिस्सा है DNS सर्वर का।
DNS सर्वर सभी संबंधित आईपी पते के डेटाबेस को उनके संबंधित डोमेन नामों के साथ मैप करता है।
आगे पढ़ना = >> DNS कैश को कैसे फ्लश करें
डोमेन नाम के संबंध में आईपी पते का अनुरोध करने के लिए DNS क्वेरी PC1 से DNS सर्वर 1 पर जाती है। यदि सर्वर में क्वेरी के संबंध में IP पता है, और यह रिज़ॉल्यूशन के साथ DNS प्रतिक्रिया देता है, तो सर्वर स्वयं के भीतर जाँच करता है।
अन्यथा, यह जानकारी के लिए अनुरोध करने के लिए इसे दूसरे DNS सर्वर 2 पर अग्रेषित करता है। इस बार इसे डीएनएस 2 से रिज़ॉल्यूशन मिलता है और यह प्रतिक्रिया में डोमेन नाम के अनुरूप आईपी पते यानी 10.150.120.2 के साथ मैप हो जाता है और इसे वापस पीसी 1 पर भेजता है।
PC1 में अब गंतव्य IP पता है और यह रूटिंग के अनुसार ज्ञात IP पते के साथ आगे संवाद कर सकता है।
अब सवाल यह उठता है कि पीसी को कैसे पता चलेगा कि आईपी एड्रेस प्राप्त करने के लिए किस डीएनएस का उपयोग किया जाना चाहिए।
इसका उत्तर यह है कि जब हम अपने सिस्टम को आईएसपी से जोड़ते हैं, तो नेटवर्क डिवाइस जैसे राउटर या स्विच जो रूटिंग सूचना और अन्य कॉन्फ़िगरेशन असाइन करते हैं और साथ ही पता लगाने के लिए पीसी को कौन से या कितने डीएनएस सर्वर से कनेक्ट करना चाहिए।
अनुशंसित पढ़ना = >> शीर्ष ब्लॉकचेन डीएनएस सॉफ्टवेयर
एफ़टीपी (फ़ाइल स्थानांतरण प्रोटोकॉल)
यह टीसीपी / आईपी प्रोटोकॉल सूट के व्यापक रूप से उपयोग किए जाने वाले एप्लिकेशन लेयर प्रोटोकॉल में से एक है। एफ़टीपी मूल रूप से इंटरनेट पर दो होस्ट उपकरणों के बीच डेटा का आदान-प्रदान करने के लिए या इंट्रानेट सुरक्षित रूप से उपयोग किया जाता है।
इसे सिस्टम के बीच फ़ाइल साझा करने के सबसे सुरक्षित तरीकों में से एक के रूप में जाना जाता है, और इस प्रकार इसे बड़े उद्योगों, विश्वविद्यालयों और कार्यालयों द्वारा तैनात किया जाता है।
यह क्लाइंट-सर्वर मॉडल में काम करता है और इस प्रकार उपयोगकर्ता को अपने सिस्टम पर एफ़टीपी चलाने के लिए एफ़टीपी क्लाइंट प्रोग्राम की आवश्यकता होती है। FTP क्लाइंट प्रोग्राम के सामान्य प्रकारों में फाइलज़िला और ड्रीमविवर आदि शामिल हैं।
डेटा ट्रांसफर एक समय में केवल एक दिशा में होता है। एफ़टीपी प्रोटोकॉल फ़ाइल स्थानांतरण के अलावा कई कर्तव्यों को पूरा करता है जैसे डेटा फ़ाइलों का निर्माण और विलोपन, लिस्टिंग, नामकरण, आदि।
एफ़टीपी मॉडल
इस मॉडल में, एक होस्ट क्लाइंट के रूप में और दूसरा होस्ट सर्वर के रूप में व्यवहार करता है। जो फ़ाइल-साझाकरण या डेटा के लिए अनुरोध करता है, वह क्लाइंट होस्ट है और जो जवाब में अनुरोध पूरा करता है वह सर्वर होस्ट है।
सबसे पहले एफ़टीपी कनेक्शन क्लाइंट और सर्वर कंप्यूटर और डेटा एक्सचेंज के बीच स्थापित किया जाता है। दो चैनल एफ़टीपी कनेक्शन यानी कंट्रोल चैनल और डेटा चैनल की तस्वीर में आते हैं।
नियंत्रण चैनल क्लाइंट और सर्वर के बीच संबंध स्थापित करता है और समग्र सत्र के लिए खुला रहता है। कंट्रोल चैनल पोर्ट नंबर 21 टीसीपी / आईपी में है। जबकि डेटा चैनल तब खुलता है जब क्लाइंट फ़ाइल साझा करने के लिए अनुरोध करता है और सर्वर द्वारा अनुरोध पूरा होने के बाद बंद हो जाता है।
डेटा ट्रांसफर प्रक्रिया (डीटीपी) और प्रोटोकॉल इंटरप्रेटर (पीआई) का नामकरण करने वाली दो प्रक्रियाओं का उपयोग क्लाइंट और सर्वर के बीच संचार के प्रबंधन में किया जाता है। DTP डेटा चैनल के लिए कनेक्शन की स्थापना और प्रबंधन करता है, जबकि PI नियंत्रण चैनल द्वारा दिए गए आदेशों को लागू करके DTP का प्रबंधन करता है।
सर्वर होस्ट एंड पीआई क्लाइंट चैनल एंड से प्राप्त कमांड के विश्लेषण, नियंत्रण चैनल, कनेक्शन स्थापना और डीटीपी चलाने में जवाबदेह है। एफ़टीपी कमांड को अग्रेषित करने, सर्वर से प्रतिक्रिया प्राप्त करने और एफ़टीपी सर्वर के साथ कनेक्शन की स्थापना के लिए क्लाइंट पीआई जवाबदेह है।
एफ़टीपी क्लाइंट और एफ़टीपी सर्वर के बीच एक कनेक्शन की स्थापना के बाद, क्लाइंट कनेक्शन बनाता है और सर्वर को एफ़टीपी कमांड भेजता है। सर्वर उनका विश्लेषण करता है और जवाब में अनुरोध पूरा करता है।
अब सर्वर एंड पीआई पोर्ट विवरण भेजता है जिस पर क्लाइंट डीटीपी को फाइलें भेज दी जाएंगी। क्लाइंट DTP सर्वर से तय पोर्ट पर डेटा के आने का इंतजार करता है।
एफ़टीपी प्रतिक्रिया
क्लाइंट और सर्वर के बीच एक सुरक्षित और विश्वसनीय फ़ाइल स्थानांतरण करने के लिए, यह महत्वपूर्ण है कि सर्वर और क्लाइंट एक दूसरे के साथ सिंक्रनाइज़ेशन में रहें।
इस प्रकार क्लाइंट द्वारा निष्पादित प्रत्येक कमांड के लिए, एक उपयोगकर्ता प्रतिक्रिया द्वारा स्वीकार किया जाता है और कार्रवाई सर्वर होस्ट द्वारा क्रम में की जाती है। प्रतिक्रिया में 3 अंकों का कोड होता है और कमांड के प्रसंस्करण को दर्शाते हुए एक पाठ (एक वर्ण स्ट्रिंग को एक स्थान से अंक से अलग किया जाता है) होता है।
कनेक्शन के प्रकार
एफ़टीपी सर्वर नियंत्रण पोर्ट 21 पर एफ़टीपी क्लाइंट से जुड़ा हुआ है। इसके बाद, क्लाइंट यह तय करेगा कि वह किस प्रकार का कनेक्शन एफ़टीपी सर्वर के साथ बनाएगा, यानी कि एक सक्रिय या निष्क्रिय कनेक्शन।
(i) सक्रिय कनेक्शन: यदि एक सक्रिय कनेक्शन स्थापित किया गया है, तो सर्वर एंड से डेटा कनेक्शन पोर्ट 20 पर या क्लाइंट के अंत की ओर एक बड़ी सीमा तक खोला जाता है। फिर इस कनेक्शन पर सभी डेटा प्रवाह होगा।
(ii) निष्क्रिय कनेक्शन : यदि निष्क्रिय कनेक्शन स्थापित है, तो क्लाइंट सर्वर से निष्क्रिय कनेक्शन के लिए अनुरोध करता है और 10,000 से अधिक किसी भी पोर्ट को असाइन करता है। सर्वर खुद को इस पोर्ट पर बांधता है और इसके साथ क्लाइंट को वापस मिलता है।
क्लाइंट तब इस नए बाउंड पोर्ट पर एक विशेष सत्र के लिए एक नया डेटा कनेक्शन खोलता है। एक निष्क्रिय कनेक्शन में, हर बार एक नया पोर्ट असाइन किया जाता है जब एक नया डेटा कनेक्शन अनुरोध क्लाइंट के अंत से उठाया जाता है। नेटवर्किंग सिस्टम में नवीनतम प्रवृत्ति ज्यादातर निष्क्रिय मोड में काम करती है।
उदाहरण: आइए एक सॉफ्टवेयर संगठन का उदाहरण लेते हैं, जहां कर्मचारियों द्वारा सैकड़ों प्रदर्शन और दैनिक गतिविधि रिपोर्ट तैयार की जाती हैं और जिन्हें दूरस्थ छोर पर अपने ऊर्ध्वाधर प्रमुख, सीईओ या वरिष्ठों के साथ साझा करने की आवश्यकता होती है।
दैनिक रिपोर्ट और ट्रैकर साझा करने का एक तरीका उन सभी को ई-मेल भेजना है। हालाँकि, इसमें बहुत अधिक समय लगता है और यदि किसी ई-मेल में अटैचमेंट का आकार बड़ा है, तो डाउनलोड होने में ज्यादा समय लगेगा और ओवरसाइज्ड मेल के कारण मेलबॉक्स को बार-बार पूरा मिलेगा।
ऐसा करने का दूसरा तरीका यह है कि डेटा के निर्माता एफ़टीपी सर्वर पर रिपोर्ट और ट्रैकर्स डालेंगे और प्रत्येक चिंता के साथ पथ साझा करेंगे। इस स्थिति में, अंत-उपयोगकर्ता क्लाइंट होस्ट के रूप में व्यवहार करेगा और सर्वर पर लॉग ऑन करके सर्वर से उनके युग की फाइलों तक पहुंच सकता है।
पासवर्ड लगाकर सर्वर को सुरक्षित बनाया जा सकता है। केवल चिंताओं को उपयोग करने के लिए उपयोगकर्ता नाम और पासवर्ड होगा। यहाँ उपयोग किया गया पोर्ट 21 है। क्लाइंट्स को दिए गए अधिकारों के अनुसार, वे सर्वर से और सर्वर से फाइल को कॉपी, संशोधित और डिलीट भी कर सकते हैं।
SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल)
SMTP इंटरनेट पर इलेक्ट्रॉनिक मेल के प्रसारण के लिए मानकीकरण है।
इसका उपयोग ई-मेल सर्वर द्वारा संदेश भेजने और प्राप्त करने के लिए किया जाता है, लेकिन क्लाइंट होस्ट-आधारित एप्लिकेशन केवल मेल सर्वर पर संदेश भेजने के लिए इसका उपयोग करता है। उद्देश्यों को प्राप्त करने के लिए, वे POP3 या IMAP का उपयोग करते हैं।
यह एक टीसीपी / आईपी एप्लिकेशन लेयर प्रोटोकॉल है और मेल सर्वर द्वारा उपयोग किया जाने वाला टीसीपी पोर्ट 25 है जबकि मेल क्लाइंट संचार के लिए पोर्ट 587 या 465 का उपयोग करते हैं।
माइक्रोसॉफ्ट सिस्टम, जीमेल और याहू मेल का आउटलुक मेल सिस्टम, बाहरी दुनिया से ईमेल भेजने और पुनः प्राप्त करने के लिए एसएमटीपी को तैनात करता है जबकि अपने संबंधित सिस्टम के बीच आंतरिक मेल विनिमय के लिए वे अपने स्वयं के प्रोटोकॉल का उपयोग करते हैं।
मेल प्रोसेसिंग परिदृश्य
मेल सर्वर एजेंट (MUA) के रूप में जानी जाने वाली ई-मेल सेवाओं का उपयोग करने वाला ग्राहक मेल सर्वर, मेल सबमिशन एजेंट (MSA) को पोर्ट 587 पर SMTP का उपयोग करके जमा करता है। MSA अपने मेल ट्रांसफर एजेंट (MTA) को मेल फॉरवर्ड करता है जो बारी पीसी या लैपटॉप होस्ट डिवाइस पर प्रसंस्करण करता है।
# 1) कभी-कभी प्राप्तकर्ता होस्ट को मेल भेजने के लिए, यह कई मध्यवर्ती कंप्यूटर होस्ट डिवाइसों के माध्यम से आगे बढ़ सकता है, इसलिए, प्रत्येक डिवाइस एसएमटीपी का उपयोग अगले होस्ट डिवाइस पर संदेशों को गंतव्य तक पहुंचने तक करने के लिए करता है।
#दो) एमटीए मेल एक्सचेंजर रिकॉर्ड (एमएक्स) का पता लगाने के लिए डीएनएस को तैनात करता है, जो रिसीवर के डोमेन के बारे में विवरण प्रदान करता है। (@ के बाद मेल पते का हिस्सा मतलब के लिये उदाहरण जीमेल या याहू मेल आदि)।
गंतव्य होस्ट के बारे में MX रिकॉर्ड से एकत्र की गई जानकारी के आधार पर, MTA एक्सचेंज सर्वर का पता लगाता है और इसे संदेश वितरण के लिए SMTP क्लाइंट के रूप में जोड़ता है।
# 3) संदेश का परिवहन अंतिम गंतव्य तक पहुंचने के लिए मध्यवर्ती हॉप्स की एकल हॉप या श्रृंखला के माध्यम से आगे बढ़ सकता है। एक बार अंतिम गंतव्य पर पहुंचने के बाद, MTA अंतिम वितरण के लिए MDA (संदेश वितरण एजेंट) को संदेश सौंपता है। एमडीए उचित मेलबॉक्स प्रारूप में संदेश संग्रहीत करता है।
# 4) स्थानीय मेल सर्वर को मेल की डिलीवरी के बाद, मेल को संग्रहीत किया जाता है, ताकि इसे प्रमाणित अंत उपयोगकर्ताओं द्वारा पुनर्प्राप्त किया जा सके, अर्थात् MUA। ई-मेल क्लाइंट ईमेल तक पहुंचने के लिए और वांछित प्रारूप माइक्रोसॉफ्ट आउटलुक, लोटस नोट्स आदि में मेल प्राप्त करने के लिए आईएमएपी या पीओपी प्रोटोकॉल का उपयोग करते हैं, जो एसएमटीपी प्रारूप के लिए डिज़ाइन किए गए हैं।
# 5) एसएमटीपी केवल ई-मेल के परिवहन के बारे में चिंता करता है न कि इसकी सामग्री के बारे में। यह एक कनेक्शन-उन्मुख प्रोटोकॉल है और प्रोटोकॉल संदेश पाठ-आधारित हैं।
एक विशेष SMTP सत्र में SMTP क्लाइंट द्वारा शुरू की गई कमांड और SMTP सर्वर से संबंधित प्रतिक्रिया शामिल है। भेजने के अंत में, आरंभ करने वाला एजेंट कार्यों को करता है, जबकि सुनने वाले एजेंटों को प्राप्त करने वाले और प्राप्तकर्ता कार्य करते हैं।
आउटलुक में SMTP की भूमिका को नीचे स्क्रीनशॉट की मदद से दिखाया गया है और SMTP के कौन से कॉन्फ़िगरेशन ई-मेल भेजने के लिए किए गए हैं, यह भी बताया गया है।
स्क्रीनशॉट 1 : नीचे दिए गए आंकड़े में, मेलबॉक्स की डिफ़ॉल्ट सेटिंग्स सेट की गई हैं और एसएमटीपी को ई-मेल भेजने के लिए चुना गया है।
स्क्रीनशॉट 2: नीचे दिए गए आंकड़े में, ई-मेल सेटिंग्स करने के बाद, इंटरनेट ई-मेल सेटिंग्स की जाती हैं जिसमें आउटगोइंग मेल सर्वर का पता सेट होता है, और डिफ़ॉल्ट रूप से चुना गया डिफ़ॉल्ट सर्वर एसएमटीपी होता है। इसलिए, वेब सर्वर के वेब पते के अनुसार, हम उपयोग कर रहे हैं, सर्वर पते को webmail.nutek.in के रूप में सेट किया गया है।
जार फ़ाइल विंडोज 10 कैसे चलाएं
इसके बाद, हम जाते हैं अधिक सेटिंग्स टैब जिसमें पर आउटगोइंग सर्वर विकल्प, हम आउटगोइंग सर्वर के लिए आवश्यक SMTP प्रमाणीकरण के रूप में चेकमार्क करते हैं और आने वाले सर्वर के लिए समान सेटिंग्स की भी जांच करते हैं। आने वाले सर्वर के लिए समान सेटिंग्स चुनना आवश्यक नहीं है, लेकिन यहां हम दोनों के लिए एक ही सर्वर का उपयोग कर रहे हैं।
स्क्रीनशॉट 3: अब अधिक सेटिंग विकल्प के उन्नत सेटिंग टैब पर जाने दें, यहां आने वाले और बाहर जाने वाले सर्वर पोर्ट को 995 और 465 के रूप में परिभाषित किया गया है और सुरक्षित संचार सुनिश्चित करने के लिए एन्क्रिप्टेड कनेक्शन पर चेक मार्क है।
इसलिए आउटलुक में मेलबॉक्स की उपरोक्त कॉन्फ़िगरेशन सेटिंग्स से, हम एसएमटीपी का उपयोग करके इंटरनेट कनेक्शन पर ई-मेल भेज और प्राप्त कर सकते हैं।
MIME (बहुउद्देशीय इंटरनेट मेल एक्सटेंशन)
यह मूल रूप से SMTP के रूप में जाना जाने वाला प्रारंभिक ई-मेल प्रोटोकॉल का एक विस्तार है और उपयोगकर्ताओं को इंटरनेट पर विभिन्न प्रकार की डेटा फ़ाइलों जैसे ऑडियो, वीडियो, चित्र और विभिन्न प्रोग्राम फ़ाइलों को एएससीआईआई पाठ के साथ तैनात करने के लिए प्रोटोकॉल का उपयोग करने की अनुमति देता है। मूल एक में।
MIME की विशेषताएं
- एक संदेश में, कई अटैचमेंट आसानी से भेजे जा सकते हैं।
- संदेश की लंबाई की कोई सीमा नहीं है।
- एएससीआईआई कोड के अलावा, अन्य डेटा फाइलें भी इसके माध्यम से साझा की जा सकती हैं।
- संदेश में विभिन्न प्रकार के लेआउट, फ़ॉन्ट शैली, रंग और आकार का उपयोग किया जा सकता है।
- MIME विशेष शीर्ष लेख प्रारूप का उपयोग करता है जो मेल बॉडी का उपयोग करने वाले प्रारूप के प्रकार को चित्रित करता है। इसलिए, ईमेल-क्लाइंट के लिए इसे सही प्रारूप में समझना सरल बना देगा।
- भले ही MIME को SMTP का समर्थन करने के लिए डिज़ाइन किया गया है, लेकिन MIME में परिभाषित सामग्री प्रकार का ई-मेल के अलावा संचार प्रोटोकॉल में महत्व है।
वेब सर्वर वेब डेटा के प्रचलन के शुरुआती बिंदु पर MIME हेडर जोड़ते हैं। वेब क्लाइंट, इस प्रकार इस सामग्री-प्रकार के हेडर का उपयोग हेडर द्वारा संकेत के रूप में उनकी सेवा के लिए उपयुक्त दर्शक एप्लिकेशन को अंतिम रूप देने के लिए करते हैं।
MIME हेडर्स
(i) MIME- संस्करण: इस शीर्ष लेख का अस्तित्व निर्दिष्ट करता है कि संदेश MIME स्वरूपित है। उपयोग किया गया नवीनतम संस्करण 1.0 है, इसलिए इसे इस प्रकार दिखाया गया है MIME- संस्करण: 1.0।
(ii) सामग्री-प्रकार: यह संदेश डेटा के प्रकार और उपप्रकार को निर्दिष्ट करता है। डिफ़ॉल्ट हेडर मान के रूप में दिखाई देगा सामग्री-प्रकार: पाठ / सादा। उपरोक्त प्रकार और उप-प्रकार का मतलब है कि संदेश में सरल पाठ शामिल है।
उदाहरण के लिए , छवि, ऑडियो और वीडियो का विवरण छवि / gif, ऑडियो / एमपी 3 और वीडियो / mp4 की तरह होगा।
(iii) सामग्री-अंतरण-एन्कोडिंग: यह संदेश निकाय में एन्कोडिंग के प्रकार को निर्दिष्ट करता है। संलग्नक और उद्धृत-मुद्रण योग्य बाइनरी फ़ाइलों के लिए 7-बिट, 8-बिट, बाइनरी, बेस -64 का उपयोग की जाने वाली विभिन्न एन्कोडिंग तकनीकें हैं।
(iv) सामग्री-विवाद: यह प्रस्तुति शैली और संदेश के साथ जुड़े फ़ाइल नाम को निर्दिष्ट करता है।
प्रस्तुति शैली दो प्रकार की हो सकती है, पहली इनलाइन है जिसमें जब भी मेल प्रदर्शित किया जाता है, प्रस्तुति शैली अपने आप आ जाएगी, और दूसरा वह अनुलग्नक प्रकार है जिसमें इसे तब तक प्रदर्शित नहीं किया जाता है जब तक कि हम इसे खोलने के लिए एक निश्चित कार्रवाई नहीं करते हैं।
MIME का उपयोग HTTP प्रोटोकॉल में उपयोग किए जाने वाले वेब दस्तावेज़ों के प्रकारों के बीच अंतर करने के लिए किया जाता है। वेब सर्वर और ब्राउज़र के बीच संचार सत्र के दौरान, सबसे पहले वेब सर्वर MIME सामग्री प्रकार भेजता है।
उदाहरण के लिए , सामग्री-स्वभाव: लगाव ब्राउजर इस प्रकार ब्राउजर को पता चल जाता है कि उसे कंटेंट को कैसे दिखाना चाहिए।
मल्टीपार्ट- संदेश और उपप्रकार
नीचे दिए गए विभिन्न प्रकार के उप प्रकार हैं:
- मल्टीपार्ट / मिश्रित: इसे संलग्न करने के लिए सादे पाठ जैसे कई तत्वों को भेजने के लिए तैनात किया गया है।
- मल्टीपार्ट / वैकल्पिक: यह संदेश की सामग्री को उस रूप में दिखाने के लिए वैकल्पिक विधि को निर्दिष्ट करता है जिसे उपयोगकर्ता के ग्राहक द्वारा समझा जा सकता है। आम तौर पर, यह एक पाठ या HTML प्रारूप में संदेश की सामग्री को प्रदर्शित करने के लिए उपयोग किया जाता है। कृपया याद रखें कि सामग्री समान है और केवल प्रारूप ही भिन्न है।
- मल्टीपार्ट / हस्ताक्षरित: यह ई-मेल में संदेश के साथ एक डिजिटल हस्ताक्षर लगाने के लिए तैनात किया गया है।
- मल्टीपार्ट / संबंधित: यह संपूर्ण संदेश की संबंधित संदेश जानकारी निर्दिष्ट करता है। यह ज्यादातर तब उपयोग किया जाता है जब किसी वेब पेज में विभिन्न चित्र या वीडियो फाइलें होती हैं। इस प्रकार समग्र वेब पेज एक संदेश के रूप में भेजा जाता है और बाद के हिस्से में, छवियों या वीडियो को पुनर्प्राप्त किया जाता है।
- मल्टीपार्ट / मिश्रित-प्रतिस्थापित: यह वीडियो की स्ट्रीमिंग के लिए तैनात है, यानी HTTP के साथ मिलकर एक ऑनलाइन फिल्म।
कई अन्य संदेश प्रकार भी हैं, लेकिन केवल कुछ महत्वपूर्ण लोगों को यहां समझाया गया है।
निष्कर्ष
हमने इस ट्यूटोरियल में टीसीपी / आईपी प्रोटोकॉल सूट के कुछ महत्वपूर्ण एप्लिकेशन लेयर प्रोटोकॉल पर चर्चा की है।
आगे पढ़ना = >> SNMP क्या है?
हम यह निष्कर्ष निकाल सकते हैं कि ये इंटरनेट पर संचार के क्षेत्र में हमारी दैनिक गतिविधियों में बहुत उपयोगी हैं। बदले में, सूचना और नेटवर्किंग सिस्टम उद्योग में इनका बहुत महत्व है।
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- नेटवर्क सुरक्षा क्या है: इसके प्रकार और प्रबंधन
- IEEE 802.11 और 802.11i वायरलेस लैन और 802.1x प्रमाणीकरण मानक
- आईपी सुरक्षा (IPSec), TACACS और AAA सुरक्षा प्रोटोकॉल क्या है
- HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल) और DHCP प्रोटोकॉल क्या हैं?
- IPv4 बनाम IPv6: सटीक अंतर क्या है
- वाइड एरिया नेटवर्क (WAN) क्या है: लाइव WAN नेटवर्क उदाहरण
- विभिन्न परतों के साथ टीसीपी / आईपी मॉडल
- फ़ायरवॉल के लिए एक पूर्ण गाइड: कैसे एक सुरक्षित नेटवर्किंग सिस्टम बनाने के लिए