क्या दोस्तों आपने OSI model के बारे में सुना है? यदि आप कंप्यूटर में थोड़ा बहुत भी इंटरेस्ट रखते है तो आपने इसके बारे में कही न कही से जरूर सुना होगा क्युकि ये है ही इतना Important। कंप्यूटर की दुनिया में ये एक खास और बड़ी अहमियत रखता है. आज कि हमारी पोस्ट इसी विषय पर है. आज हम बात करेंगे कि OSI layer model क्या है या OSI model क्या है (What is OSI model in Hindi) इससे जुड़े हर एक छोटे बड़े प्रश्न का उत्तर जानेंगे.
OSI model क्या है (What is OSI Model in Hindi)
Open Systems Interconnection (OSI) model एक वैचारिक मॉडल है जो अंतर्राष्ट्रीय संगठन द्वारा मानकीकरण के लिए बनाया गया है जो विभिन्न संचार प्रणालियों को मानक प्रोटोकॉल का उपयोग करके संपर्क करना सक्षम बनाता है। दूसरी भाषा में, OSI विभिन्न कंप्यूटर प्रणालियों के लिए एक मानक प्रदान करता है। जिससे वो एक दूसरे के साथ संपर्क कर सकते है.
OSI model को Computer networking के लिए एक universal language के रूप में देखा जा सकता है। इसमें संचार प्रणाली को सात विभिन्न परतों में विभाजित करने के बारे में बताया गया है, जिसमे प्रत्येक हर अंतिम पर खड़ी है.
OSI model की प्रत्येक परत एक अलग कार्य को करती है और ऊपर और नीचे की परतों के साथ संचार करती है। DDoS attacks, नेटवर्क कनेक्शन की अलग अलग परतों को टारगेट करता है; Application layer 7 को और protocol layer 3 और 4 को टारगेट करती है
OSI model full form (OSI मॉडल का फुल फॉर्म)
OSI model का फुल फॉर्म Open Systems Interconnection model (OSI model) होता है 1984 में Open System Interconnection (OSI) द्वारा प्रोटोकॉल के मानकीकरण की दिशा में पहला कदम के रूप में Open System Interconnection (OSI) संदर्भ मॉडल बनाया गया था.
इसे OSI seven layer model भी कहा जाता है क्योंकि यह Network Architecture को सात अलग-अलग हिस्सों में विभाजित करता है. परतों.
OSI model की शुरुआत क्यू की गयी?
शुरुआत में Networks की development बहुत ही chaotic थी इसका कारण है कि प्रत्येक वेंडर की अपनी ही properiety solution थी इसमें ख़राब बात वो ये कि एक Vendor की solution दूसरे के साथ कम्पेटिबल नहीं होती थी, बस ऐसी प्रॉब्लम को solve करने के लिए OSI model का जन्म हुआ.
OSI मॉडल क्यों मायने रखता है?
हालांकि वर्तमान इंटरनेट OSI model का कड़ाई से फॉलो नहीं करता है यह अधिक सरलता से सरल इंटरनेट प्रोटोकॉल सूट को फॉलो करता है), OSI model अभी भी नेटवर्क समस्याओं को हल करने के लिए बहुत उपयोगी है.
OSI model समस्या को हल करने में मदद कर सकता है. चाहे वो एक व्यक्ति हो जो अपने लैपटॉप को इंटरनेट को एक्सेस नहीं कर पा रहा हो, या ज्यादा ट्रैफिक की वजह से एक वेब साइट डाउन हो गयी हो. यदि समस्या को मॉडल की एक अलग परत तक सीमित किया जा सकता है, तो ऐसे में बहुत सारे फालतू के काम से बचा जा सकता है.
Seven layers of the OSI model in Hindi? (OSI मॉडल की सात परतें?)
OSI model की सात परतों को ऊपर से नीचे निम्न प्रकार परिभाषित किया जा सकता है :
7. एप्लीकेशन लेयर (Application Layer in Hindi)
यह एकमात्र layer है जो सीधे user से डेटा के साथ interact करती है. वेब ब्राउज़र और email client जैसे Software applications संचार शुरू करने के लिए Application layer पर निर्भर रहते हैं. लेकिन यह स्पष्ट किया जाना चाहिए कि Client software application, Application layer का हिस्सा नहीं हैं; बल्कि application layer प्रोटोकॉल और data manipulation के लिए ज़िम्मेदार है.
जो Software user के लिए मतलब का डेटा देने पर विश्वास करता है. Application layer प्रोटोकॉल में HTTP के साथ-साथ SMTP (Simple Mail Transfer Protocol) शामिल हैं। SMTP email संचार सक्षम करने वाले प्रोटोकॉल में से एक है.
6. प्रेजेंटेशन लेयर (Presentation Layer in Hindi)
यह layer मुख्य रूप से डेटा तैयार करने के लिए काम करती है, ताकि इसका उपयोग एप्लिकेशन परत द्वारा किया जा सके; दूसरे शब्दों में, layer 6 डाटा को consume करने के लिए एप्लीकेशन के लिए प्रस्तुत करने योग्य बनाती है
presentation layer, translation, encryption और डेटा के compression के लिए जिम्मेदार है।
संचार करने वाले दो उपकरण अलग अलग encoding methods का उपयोग कर सकते हैं, इसलिए layer 6 आने वाले डेटा को एक सिंटैक्स में translate करने के लिए ज़िम्मेदार है जिसे प्राप्त करने वाले डिवाइस की एप्लिकेशन परत समझ सकती है।
यदि डिवाइस एक एन्क्रिप्टेड कनेक्शन पर संचार कर रहे हैं, तो layer 6, sender के ओर पर एन्क्रिप्शन को जोड़ने के साथ-साथ रिसीवर के छोर पर एन्क्रिप्शन को डिकोड करने के लिए ज़िम्मेदार है, ताकि यह unencrypted, readable data के साथ Application layer को प्रस्तुत कर सके।
अंत में presentation layer भी डेटा को Compress करने के लिए ज़िम्मेदार है जो इसे लेयर पर पहुंचाने से पहले इसे 5 layer से रिसीव करता है। यह डेटा की मात्रा को कम करके संचार की गति और Efficiency को बेहतर बनाने में मदद करता है जो ट्रांसफर किया जाएगा।
5. सेशन लेयर (Session Layer in Hindi)
यह दो उपकरणों के बीच संचार को खोलने और बंद करने के लिए जिम्मेदार परत है। संचार खुलने और बंद होने के बीच का समय session के रूप में जाना जाता है। session layer यह सुनिश्चित करती है कि सभी डेटा का आदान-प्रदान करने के लिए session काफी लंबा खुला रहे, और फिर संसाधनों को बर्बाद करने से बचाने के लिए session को तुरंत बंद कर देता है।
Session layer भी checkpoints के साथ डेटा ट्रांसफर को साथ साथ करती है। उदाहरण के लिए, यदि 100 मेगाबाइट फ़ाइल को ट्रांसफर किया जा रहा है, तो session layer हर 5 मेगाबाइट पर एक checkpoint सेट कर सकती है।
52 मेगाबाइट ट्रांसफर होने के बाद डिस्कनेक्ट या क्रैश की स्थिति में, session को अंतिम चेकपॉइंट से फिर से शुरू किया जा सकता है, जिसका अर्थ है कि केवल 50 मेगाबाइट डेटा को ट्रांसफर करने की आवश्यकता है। checkpoints के बिना, पूरे ट्रांसफर को फिर से शुरुआत से शुरू करना होगा।
4. ट्रांसपोर्ट लेयर (Transport Layer in Hindi)
layer 4 दो उपकरणों के बीच end-to-end communication के लिए जिम्मेदार है। इसमें Session layer से डेटा लेना और इसे लेयर में भेजने से पहले इसे विभिन्न भागो में विभाजित करना शामिल है। 3. Receiving device पर Transport layer, सेगमेंट को डेटा में consume करने के लिए जिम्मेदार है।
Transport layer फ्लो और Error control के लिए भी जिम्मेदार है। फ्लो कंट्रोल यह सुनिश्चित करने के लिए संचार करने की एक speed को निर्धारित करता है कि एक तेज कनेक्शन के साथ एक Sender एक Slow connection के साथ एक रिसीवर को Overwhelmed नहीं करता है।
ट्रांसपोर्ट लेयर Received end पॉइंट पर Error control करता है यह सुनिश्चित करके कि प्राप्त हो रहा डेटा पूरा हो गया है, और यदि यह नहीं हुआ है तो एक पुन: प्रवेश का अनुरोध करता है।
3. नेटवर्क लेयर (Network Layer in Hindi)
दो अलग-अलग नेटवर्क के बीच डेटा ट्रांसफर की सुविधा के लिए नेटवर्क लेयर जिम्मेदार है। यदि संचार करने वाले दो उपकरण एक ही नेटवर्क पर हैं, तो नेटवर्क परत की कोई जरुरत नहीं है। नेटवर्क लेयर ट्रांसपोर्ट लेयर से छोटी इकाइयों में पैकेट्स को तोड़ता है, जिसे Packet कहा जाता है,
Sender के डिवाइस पर, और इन पैकेट्स को रिसीविंग डिवाइस पर reassembles करता है। नेटवर्क परत डेटा को उसके गोल तक पहुंचने के लिए सबसे अच्छा मार्ग भी ढूंढती है; इसे रूटिंग के रूप में जाना जाता है।
2. डेटा लिंक लेयर (Data Link Layer in Hindi)
Data link layer नेटवर्क परत के समान है, सिवाय एक बात के - Data link layer के SAME नेटवर्क पर दो उपकरणों के बीच data transfer की सुविधा है। डेटा लिंक परत, नेटवर्क परत से पैकेट लेती है और उन्हें छोटे टुकड़ों में तोड़ती है जिसे frame कहा जाता है।
नेटवर्क परत की तरह, Data link layer भी intra-network communication में flow और error control के लिए जिम्मेदार है (transport layer केवल inter-network communications के लिए flow और error control करती है)।
1. फिजिकल लेयर (Physical Layer in Hindi)
यह परत भौतिक उपकरणो को शामिल करती है जिसमे डेटा ट्रांसफर मौजूद होता है ठीक केबल और स्विच की तरह। यह वह परत है जहां डेटा एक बिट स्ट्रीम में बदल जाता है जो 1s और 0s का एक स्ट्रिंग है। दोनों उपकरणों की Physical layer को एक signal convention पर भी सहमत होना चाहिए ताकि 1s को दोनों उपकरणों पर 0 से अलग किया जा सके।
How data flows through the OSI model (OSI model के माध्यम से डेटा कैसे बहता है)
Human द्वारा पढ़ी जा सकने वाली जानकारी को एक डिवाइस से दूसरे डिवाइस में नेटवर्क पर ट्रांसफर करने के लिए, डेटा को भेजने वाले डिवाइस पर OSI model की नीचे से 7 layers की यात्रा करनी चाहिए और फिर प्राप्त अंत पर 7 layers की यात्रा करनी चाहिए।
उदाहरण के लिए: Mr. Cooper, Ms. Palmer को एक ईमेल भेजना चाहते हैं। Mr. Cooper अपने लैपटॉप पर एक ईमेल एप्लिकेशन में अपना संदेश लिखते हैं और फिर 'सेंड' पर क्लिक करते हैं। उनका ईमेल एप्लिकेशन, Application layer पर अपना ईमेल संदेश देगा,
जो एक प्रोटोकॉल (SMTP) के लिए ले जाएगा और Presentation layer के साथ डेटा को Pass करेगा। Presentation layer फिर डेटा को Compress करेगा और फिर यह Session layer को हिट करेगा, जो Communication session को प्रारंभ करेगा।
इसके बाद डेटा Sender की Transportation layer पर पहुंच जाएगा, जहां इसे डिवाइड किया जाएगा, फिर उन पार्ट्स को नेटवर्क लेयर पर पैकेट्स में तोड़ दिया जाएगा, जो डेटा Link layer पर फ्रेम में और भी टूट जाएगा। डेटा Link layer फिर उन फ़्रेमों को Physical layer तक पहुंचाएगी, जो डेटा को 1s और 0s के Bitstream में बदल देगी और इसे Physical medium से भेज देगी, जैसे कि केबल।
एक बार Ms. Palmer के कंप्यूटर को भौतिक माध्यम (जैसे उसकी Wi-Fi) के माध्यम से Bitstream प्राप्त होता है, डेटा उसके डिवाइस पर परतों की एक ही Chain के माध्यम से Flow करेगा, लेकिन विपरीत क्रम में
।पहले Physical layer, bitstream को 1s और 0s से फ़्रेम में Change करेगी जो डेटा Link layer को पास हो जाती है। डेटा Link layer तब network layer के लिए पैकेट में फ्रेम को फिर से इकट्ठा करेगी। network layer तब Transport layer के लिए पैकेट से सेगमेंट बनाएगी, जो सेगमेंट को डेटा के एक टुकड़े में दुबारा इकट्ठा करेगा।
इसके बाद डेटा Receiver के Session layer में ट्रांसफर होगा, जो डेटा को presentation layer के साथ पास करेगा और फिर Communication session को समाप्त करेगा। Presentation layer तब Compression को हटा देगी और कच्चे डेटा को application layer तक पास कर देगी।
Application layer फिर Ms. Palmer के ईमेल सॉफ्टवेयर के साथ मानव द्वारा पढ़े जा सकने वाले डेटा को feed करेगी, जो उसे अपने Laptop screen पर Mr cooper के ईमेल को पढ़ने की अनुमति देगी।
Advantages and Disadvantages of OSI Model in Hindi:
Advantages of OSI Model (OSI मॉडल के लाभ):
Disadvantages of OSI Model (OSI मॉडल के नुकसान:):
Conclusion
आज हमने जाना कि OSI layer model क्या है या OSI model क्या है (what is OSI model in hindi) इससे जुड़े हर एक छोटे बड़े प्रश्न के बारे में बात की जैसे OSI model की 7 लेयर और इसके फायदे और नुकसान आदि.
उम्मीद करता हु आपको ये जानकारी पसंद आयी होगी इसलिए इसे सोशल मीडिया और अपने ग्रुप में शेयर जरूर करे. पोस्ट को लेकर कोई भी जानकारी सवाल या सुझाव तो कमेंट में जरूर बताये.
सर आपकी यह पोस्ट बहुत अच्छी है और हमें आपकी यह पोस्ट पढ़ कर बहुत कुछ सीखने को मिला है, आपकी सारी पोस्ट बहुत अच्छी होती है इसलिये मैं चाहता हूं कि आप ऐसी ही और भी अच्छी अच्छी पोस्ट लाते रहे जिससे हमें और भी बहुत कुछ सीखने को मिलता रहे.. धन्यवाद सर ||