एप्लिकेशन परत

एप्लिकेशन परत एक अमूर्त परत है जो संचार संजाल में होस्ट (संजाल) द्वारा उपयोग किए जाने वाले साझा संचार विज्ञप्ति और अंतरापृष्ठ (कंप्यूटिंग) विधियों को निर्दिष्ट करती है। इंटरनेट विज्ञप्ति सूट (टीसीपी/आईपी) और ओएसआई प्रतिरूप दोनों में एक एप्लीकेशन परत पृथक्करण निर्दिष्ट है। यद्यपि दोनों प्रतिरूप अपने उच्चतम स्तर की परत के लिए समान शब्द का उपयोग करते हैं, विस्तृत परिभाषाएं और उद्देश्य अलग-अलग हैं।

इंटरनेट विज्ञप्ति सूट
इंटरनेट विज्ञप्ति सूट में, एप्लिकेशन परत में इंटरनेट विज्ञप्ति (आईपी) कंप्यूटर संजाल पर प्रक्रिया-से-प्रक्रिया संचार में उपयोग किए जाने वाले संचार विज्ञप्ति और अंतरापृष्ठ विधियां सम्मिलित हैं। एप्लिकेशन परत केवल संचार को मानकीकृत करती है और होस्ट-टू-होस्ट डेटा स्थानान्तरण माध्यम स्थापित करने और क्लाइंट-सर्वर प्रतिरूप या पीयर-टू-पीयर संजालन प्रतिरूप में डेटा विनिमय को प्रबंधित करने के लिए अंतर्निहित अभिगमन परत विज्ञप्ति पर निर्भर करती है। हालांकि टीसीपी/आईपी एप्लिकेशन परत उन विशिष्ट नियमों या डेटा प्रारूपों का वर्णन नहीं करती है जिन पर संचार करते समय अनुप्रयोगों को विचार करना चाहिए, मूल विनिर्देश (में ) एप्लिकेशन अभिकल्पना के लिए रोबस्टनेस सिद्धांत पर निर्भर करता है और उसकी अनुशंसा करता है।

ओएसआई प्रतिरूप
ओएसआई प्रतिरूप में, एप्लिकेशन परत की परिभाषा कार्यक्षेत्र में संकीर्ण है। ओएसआई प्रतिरूप एप्लिकेशन परत को केवल होस्ट-आधारित और उपयोगकर्ता-सामना करने वाले अनुप्रयोगों के साथ संचार करने के लिए जिम्मेदार अंतरापृष्ठ के रूप में परिभाषित करता है। ओएसआई तब स्पष्ट रूप से दो अतिरिक्त परतों, सत्र परत और प्रस्तुति परत की कार्यक्षमता को एप्लिकेशन परत के नीचे और अभिगमन परत के ऊपर अलग-अलग स्तरों के रूप में अलग करता है। ओएसआई इन परतों पर कार्यात्मकता के कठोर प्रमापीय पृथक्करण को निर्दिष्ट करता है और प्रत्येक के लिए ओएसआई विज्ञप्ति प्रदान करता है। इसके विपरीत, इंटरनेट विज्ञप्ति सूट इन कार्यों को एक परत में संकलित करता है।

उपपरत
मूल रूप से ओएसआई प्रतिरूप में उनके संबंधित विज्ञप्ति के साथ दो प्रकार की एप्लिकेशन परत सेवाएँ सम्मिलित थीं। ये दो उपपरत सामान्य अनुप्रयोग सेवा तत्व (सीएएसई) और विशिष्ट अनुप्रयोग सेवा तत्व (एसएएसई) हैं। सामान्यतः, एक एप्लिकेशन परत विज्ञप्ति को कई एप्लिकेशन सेवा तत्वों की कार्यक्षमता के उपयोग से अनुभव किया जाता है। कुछ एप्लिकेशन सेवा तत्व उपलब्ध सत्र सेवा के संस्करण के आधार पर विभिन्न प्रक्रियाओं का आह्वान करते हैं।

सीएएसई
सामान्य एप्लिकेशन कार्य कार्य उपपरत एप्लिकेशन परत के लिए सेवाएं प्रदान करता है और सेशन परत से सेवाओं का अनुरोध करता है।

यह सामान्य एप्लिकेशन सेवाओं के लिए सहायता प्रदान करता है, जैसे:
 * एसीएसई (एसोसिएशन नियंत्रण सेवा तत्व )
 * आरओएसई (दूरस्थ संचालन सेवा तत्व)
 * सीसीआर (प्रतिबद्धता समवर्ती और पुनर्प्राप्ति)
 * आरटीएसई (विश्वसनीय स्थानांतरण सेवा तत्व)

एसएएसई
विशिष्ट अनुप्रयोग सेवा तत्व उपपरत अनुप्रयोग-विशिष्ट सेवाएँ (विज्ञप्ति) प्रदान करता है, जैसे:
 * एफटीएएम (फाइल स्थानान्तरण, एक्सेस और मैनेजर)
 * वर्चुअल टर्मिनल (वर्चुअल टर्मिनल)
 * एमओटीआईएस (मैसेज ओरिएंटेड टेक्स्ट इंटरचेंज स्टैंडर्ड)
 * सीएमआईपी (सामान्य प्रबंधन सूचना विज्ञप्ति)
 * जेटीएम (जॉब स्थानान्तरण एंड मैनिपुलेशन)
 * विनिर्माण संदेश विशिष्टता (विनिर्माण संदेश विशिष्टता)
 * आरडीए (रिमोट डाटाबेस एक्सेस)
 * डीटीपी (वितरित लेनदेन प्रसंस्करण)

विज्ञप्ति
इंटरनेट विज्ञप्ति सूट में एप्लिकेशन परत के लिए आईईटीएफ परिभाषा दस्तावेज़ RFC 1123 है। इसने विज्ञप्ति का एक प्रारंभिक सम्मुच्चय प्रदान किया जो प्रारंभिक इंटरनेट की कार्यक्षमता के प्रमुख पहलुओं को आच्छादित करता है:

हाइपरटेक्स्ट डॉक्यूमेंट: हाइपरटेक्स्ट परहस्त शिष्टाचार (एचटीटीपी)
 * दूरस्थ लॉगिन मेजबानों के लिए: टेलनेट, सुरक्षित खोल
 * फाइल स्थानान्तरण: फाइल स्थानान्तरण विज्ञप्ति (एफ़टीपी), तुच्छ फ़ाइल स्थानांतरण विज्ञप्ति  (टीएफटीपी)
 * इलेक्ट्रॉनिक मेल अभिगमन: सरल डाक स्थानांतरण विज्ञप्ति (एसएमटीपी)
 * संजालिंग समर्थन: कार्यछेत्र नाम प्रणाली (डीएनएस)
 * होस्ट प्रबंध: बीओटीपी
 * दूरस्थ होस्ट प्रबंधन: सरल संजाल प्रबंधन विज्ञप्ति (एसएनएमपी), टीसीपी (सीएमओटी) पर सामान्य प्रबंधन सूचना विज्ञप्ति

उदाहरण
अतिरिक्त उल्लेखनीय एप्लिकेशन-परत विज्ञप्ति में निम्नलिखित सम्मिलित हैं:


 * 9पी (प्रोटोकॉल), बेल लैब्स से प्लान 9 वितरित फाइल सिस्टम प्रोटोकॉल
 * एएफपी, एप्पलफाइलिंग प्रोटोकॉल
 * एपीपीसी, उन्नत प्रोग्राम-टू-प्रोग्राम संचार
 * एएमक्यूपी, उन्नत संदेश कतारबद्ध प्रोटोकॉल
 * परमाणु (मानक)
 * बीप, ब्लॉक एक्स्टेंसिबल एक्सचेंज प्रोटोकॉल
 * बिटकॉइन
 * बिटटोरेंट (प्रोटोकॉल)
 * सीएफडीपी, सुसंगत फ़ाइल वितरण प्रोटोकॉल
 * सीओएपी, प्रतिबंधित अनुप्रयोग प्रोटोकॉल
 * डीडीएस, डेटा वितरण सेवा
 * उपकरण नेट
 * यह नेटवर्क है
 * ईएनआरपी, एंडपॉइंट हैंडलस्पेस रिडंडेंसी प्रोटोकॉल
 * फास्टट्रैक (प्रोटोकॉल) (काजा, ग्रोकस्टर, आईमेश)
 * फिंगर प्रोटोकॉल, उपयोगकर्ता सूचना प्रोटोकॉल
 * फ्रीनेट
 * एफटीएएम, फाइल ट्रांसफर एक्सेस और मैनेजमेंट
 * एफ़टीपी, फाइल ट्रांसफर प्रोटोकॉल
 * मिथुन, मिथुन (प्रोटोकॉल)
 * गोफर, गोफर (प्रोटोकॉल)
 * एचएल7, एचएल7
 * एचटीटीपी, हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल
 * हाइपरकोर, पूर्व में डाट (सॉफ्टवेयर)|डैट: //
 * H.323, पैकेट-आधारित मल्टीमीडिया संचार प्रणाली
 * आईएमएपी, इंटरनेट संदेश एक्सेस प्रोटोकॉल
 * आईआरसी, इंटरनेट रिले चैट
 * आईपीएफएस, इंटरप्लेनेटरी फाइल सिस्टम
 * कैडमेलिया
 * एलडीएपी, लाइटवेट डायरेक्टरी एक्सेस प्रोटोकॉल
 * एलपीडी, लाइन प्रिंटर डेमन प्रोटोकॉल
 * एमआईएमई (एस-एमआईएमई), बहुउद्देशीय इंटरनेट मेल एक्सटेंशन और सुरक्षित एमआईएमई
 * मोडबस
 * एमक्यूटीटी प्रोटोकॉल
 * नेटकॉन्फ़
 * एनएफएस, नेटवर्क फाइल सिस्टम (प्रोटोकॉल)
 * एनआईएस, नेटवर्क सूचना सेवा
 * एनएनटीपी, नेटवर्क न्यूज ट्रांसफर प्रोटोकॉल
 * एनटीसीआईपी, बुद्धिमान परिवहन प्रणाली प्रोटोकॉल के लिए राष्ट्रीय परिवहन संचार
 * एनटीपी, नेटवर्क टाइम प्रोटोकॉल
 * ऑस्कर प्रोटोकॉल, एओएल इंस्टेंट मैसेंजर प्रोटोकॉल
 * पीओपी, पोस्ट ऑफिस प्रोटोकॉल
 * पीएनआरपी, सहकर्मी का नाम समाधान प्रोटोकॉल
 * आरडीपी, दूरस्थ डेस्कटॉप प्रोटोकॉल
 * आरईएलपी, विश्वसनीय इवेंट लॉगिंग प्रोटोकॉल
 * आरएफबी, आरएफबी प्रोटोकॉल
 * आरएलओजीआईएन, यूनिक्स सिस्टम्स में रिमोट लॉगिन
 * आरपीसी, दूरस्थ प्रक्रिया कॉल
 * आरटीएमपी, रियल टाइम मैसेजिंग प्रोटोकॉल
 * आरटीपी, वास्तविक समय परिवहन प्रोटोकॉल
 * आरटीपीएस प्रोटोकॉल, रियल टाइम पब्लिश सब्सक्राइब करें
 * आरटीएसपी, आरटीएसपी
 * एसएपी, सत्र घोषणा प्रोटोकॉल
 * एसडीपी, सत्र विवरण प्रोटोकॉल
 * एसआईपी, सत्र आरंभ प्रोटोकॉल
 * एसएलपी, सेवा स्थान प्रोटोकॉल
 * एसएमबी, सर्वर संदेश ब्लॉक
 * एसएमटीपी, सिंपल मेल ट्रांसफर प्रोटोकॉल
 * SNTP, सरल नेटवर्क टाइम प्रोटोकॉल
 * एसएसएच, सिक्योर शेल
 * एसएसएमएस, सिक्योर एसएमएस मैसेजिंग प्रोटोकॉल
 * TCAP, लेन-देन क्षमताएँ अनुप्रयोग भाग
 * टीडीएस, सारणीबद्ध डेटा स्ट्रीम
 * टो (गुमनामी नेटवर्क)
 * टॉक्स (प्रोटोकॉल)
 * टीएसपी, टाइम स्टैम्प प्रोटोकॉल
 * वीटीपी, वर्चुअल टर्मिनल प्रोटोकॉल
 * हूइस (और आरवोइस), रिमोट डायरेक्ट्री एक्सेस प्रोटोकॉल
 * वेबडीएवी
 * वेबआरटीसी
 * वेबसॉकेट
 * एक्स.400, संदेश प्रबंधन सेवा प्रोटोकॉल
 * एक्स.500, डायरेक्ट्री एक्सेस प्रोटोकॉल (DAP)
 * एक्सएमपीपी, एक्स्टेंसिबल मैसेजिंग और उपस्थिति प्रोटोकॉल
 * Z39.50
 * डीएनएस, डोमेन नाम सेवाएं