ओपन सिस्टम इंटरकनेक्शन (OSI) मॉडल प्रोटोकॉल को लेयर्स में लागू करने के लिए एक नेटवर्किंग फ्रेमवर्क को परिभाषित करता है, जिसमें कंट्रोल एक लेयर से अगले लेयर में पास होता है। आज यह मुख्य रूप से एक टीचिंग टूल के रूप में उपयोग किया जाता है। यह कंप्यूटर नेटवर्क आर्किटेक्चर को तार्किक प्रगति में 7 लेयर्स में अवधारणात्मक रूप से विभाजित करता है।
निचली लेयर्स इलेक्ट्रिकल सिग्नल, बाइनरी डेटा के टुकड़े, और नेटवर्क पर इन डेटा के रूटिंग से संबंधित हैं। उच्च लेवल नेटवर्क अनुरोधों और प्रतिक्रियाओं, डेटा के प्रतिनिधित्व, और नेटवर्क प्रोटोकॉल को कवर करते हैं, जैसा कि यूजर के दृष्टिकोण से देखा जाता है।
OSI मॉडल मूल रूप से नेटवर्क सिस्टम बनाने के लिए एक स्टैंडर्ड आर्किटेक्चर के रूप में कल्पना की गई थी, और आज कई लोकप्रिय नेटवर्क टेक्नोलॉजी OSI के लेयर्ड डिजाइन को दर्शाती हैं।
फिजिकल लेयर (Layer 1)
लेयर 1 पर, OSI मॉडल की फिजिकल लेयर सोर्स (भेजने वाले) डिवाइस की फिजिकल लेयर से नेटवर्क कम्युनिकेशन मीडिया पर डिजिटल डेटा बिट्स के अंतिम ट्रांसमिशन के लिए जिम्मेदार है, डेस्टिनेशन (प्राप्त करने वाले) डिवाइस की फिजिकल लेयर तक।
लेयर 1 टेक्नोलॉजी के उदाहरणों में ईथरनेट केबल और हब शामिल हैं। साथ ही, हब और अन्य रिपीटर्स स्टैंडर्ड नेटवर्क डिवाइस हैं जो फिजिकल लेयर पर कार्य करते हैं, जैसे केबल कनेक्टर।
फिजिकल लेयर पर, डेटा फिजिकल मीडिया द्वारा समर्थित सिग्नलिंग के प्रकार का उपयोग करके ट्रांसमिट किया जाता है: इलेक्ट्रिक वोल्टेज, रेडियो फ्रीक्वेंसी, या इन्फ्रारेड या सामान्य प्रकाश के पल्स।
डेटा लिंक लेयर (Layer 2)
फिजिकल लेयर से डेटा प्राप्त करते समय, डेटा लिंक लेयर फिजिकल ट्रांसमिशन एरर की जांच करती है और बिट्स को डेटा फ्रेम में पैकेज करती है। डेटा लिंक लेयर फिजिकल एड्रेसिंग स्कीम जैसे ईथरनेट नेटवर्क के लिए MAC एड्रेस को भी मैनेज करती है, नेटवर्क डिवाइस की फिजिकल मीडिया तक पहुंच को नियंत्रित करती है।
क्योंकि डेटा लिंक लेयर OSI मॉडल में सबसे जटिल लेयर है, इसे अक्सर दो भागों में विभाजित किया जाता है: मीडिया एक्सेस कंट्रोल सब-लेयर और लॉजिकल लिंक कंट्रोल सब-लेयर।
नेटवर्क लेयर (Layer 3)
नेटवर्क लेयर डेटा लिंक लेयर के ऊपर रूटिंग की अवधारणा जोड़ती है। जब डेटा नेटवर्क लेयर पर पहुंचता है, तो प्रत्येक फ्रेम के अंदर मौजूद सोर्स और डेस्टिनेशन एड्रेस की जांच की जाती है ताकि यह निर्धारित किया जा सके कि डेटा अपने अंतिम गंतव्य पर पहुंच गया है या नहीं। यदि डेटा अंतिम गंतव्य पर पहुंच गया है, तो लेयर 3 डेटा को पैकेट में फॉर्मेट करती है जिसे ट्रांसपोर्ट लेयर को डिलीवर किया जाता है। अन्यथा, नेटवर्क लेयर डेस्टिनेशन एड्रेस को अपडेट करती है और फ्रेम को निचली लेयर्स में पुश करती है।
रूटिंग का समर्थन करने के लिए, नेटवर्क लेयर नेटवर्क पर डिवाइस के लिए IP एड्रेस जैसे लॉजिकल एड्रेस को बनाए रखती है। नेटवर्क लेयर इन लॉजिकल एड्रेस और फिजिकल एड्रेस के बीच मैपिंग को भी मैनेज करती है। IPv4 नेटवर्किंग में, यह मैपिंग एड्रेस रिज़ॉल्यूशन प्रोटोकॉल (ARP) के माध्यम से पूरा होता है; IPv6 नेबर डिस्कवरी प्रोटोकॉल (NDP) का उपयोग करता है।
ट्रांसपोर्ट लेयर (Layer 4)
ट्रांसपोर्ट लेयर नेटवर्क कनेक्शन पर डेटा डिलीवर करती है। TCP (ट्रांसमिशन कंट्रोल प्रोटोकॉल) और UDP (यूजर डेटाग्राम प्रोटोकॉल) ट्रांसपोर्ट लेयर 4 नेटवर्क प्रोटोकॉल के सबसे सामान्य उदाहरण हैं। अलग-अलग ट्रांसपोर्ट प्रोटोकॉल वैकल्पिक क्षमताओं की एक श्रृंखला का समर्थन कर सकते हैं, जिसमें एरर रिकवरी, फ्लो कंट्रोल, और री-ट्रांसमिशन के लिए समर्थन शामिल है।
सेशन लेयर (Layer 5)
सेशन लेयर उन घटनाओं के क्रम और प्रवाह को मैनेज करती है जो नेटवर्क कनेक्शन को शुरू करते हैं और तोड़ते हैं। लेयर 5 पर, यह कई प्रकार के कनेक्शन का समर्थन करने के लिए बनाया गया है जिन्हें डायनामिक रूप से बनाया जा सकता है और इंडिविजुअल नेटवर्क पर चलाया जा सकता है।
प्रेजेंटेशन लेयर (Layer 6)
प्रेजेंटेशन लेयर OSI मॉडल के किसी भी टुकड़े का सबसे सरल कार्य करती है। लेयर 6 पर, यह मैसेज डेटा के सिंटैक्स प्रोसेसिंग को संभालती है जैसे फॉर्मेट कन्वर्जन और एन्क्रिप्शन/डिक्रिप्शन जो इसके ऊपर एप्लिकेशन लेयर का समर्थन करने के लिए आवश्यक हैं।
एप्लिकेशन लेयर (Layer 7)
एप्लिकेशन लेयर एंड-यूजर एप्लिकेशन को नेटवर्क सर्विस प्रदान करती है। नेटवर्क सर्विस प्रोटोकॉल हैं जो यूजर के डेटा के साथ काम करते हैं। उदाहरण के लिए, एक वेब ब्राउज़र एप्लिकेशन में, एप्लिकेशन लेयर प्रोटोकॉल HTTP वेब पेज कंटेंट भेजने और प्राप्त करने के लिए आवश्यक डेटा को पैकेज करता है। यह लेयर 7 प्रेजेंटेशन लेयर को डेटा प्रदान करती है (और इससे डेटा प्राप्त करती है)।