OSI model in computer network in Hindi

OSI Reference Model के बारे में जाने |कंप्यूटर नेटवर्क में OSI model क्या है ?

open system interconnection या OSI  model सबसे पहले international standards organization (iso) के द्वार टेलीकम्यूनिकेशन में बहुत से परेशानियों को दूर करने के लिए बनाया गया.



OSI model in computer network in Hindi
OSI model in computer network in Hindi

यह टेलीकम्यूनिकेशन नेटवर्किंग  का एक conceptual मॉडल है जिसमे सारा proccess कुल 7 लेयर में बटा हुआ है. यह पूरी प्रक्रिया को सिंक्रनाइज़ करता है और मानक प्रोटोकॉल के तहत विविध संचार प्रणाली के interoperation को  समझने में मदद करता है.हम जिस सात लेयर के बारे में बात कर  रहे हैं, वह एब्स्ट्रक्शन लेयर है और प्रत्येक लेयर उसकी स्थिति के आधार पर या तो एक या दो लेयर से जुड़ी है.इंटरलिंक की गई परतें संचार प्रक्रिया को आगे बढ़ाने के लिए एक दूसरे की मदद करती हैं इसके साथ साथ OSI  मॉडल यह भी बताता है की किसी नेटवर्क में डेटा या सुचना कैसे भेजी जाएगी या कैसे प्राप्त की जाएगी। OSI मॉडल को DOD मॉडल भी कहते है। 

OSI मॉडल के सातो लेयर के बारे में जाने 

 1.Physical Layer in Hindi)

OSI मॉडल का पहला लेयर फिजिकल लेयर होता है PHYSICAL LAYER होता है। इस layer में डेटा ट्रांसफर में physical  devices शामिल हैं, जैसे केबल और LAN Card। यह वह लेयर भी है जहां डेटा एक बिट स्ट्रीम में परिवर्तित हो जाता है, जो 1s और 0s का एक स्ट्रिंग है। दोनों devices  की physical layer को एक Signal Convention पर भी सहमत होना चाहिए ताकि 1s को दोनों devices पर 0s से अलग किया जा सके।


डेटा का bit form
डेटा का bit form 


Physical Layer के Property 

1.Representation of Bits: इस layer के डेटा में बिट्स की stream होती है। ट्रांसमिशन के लिए बिट्स को Signal में एन्कोड किया जाना चाहिए। यह एन्कोडिंग के प्रकार को define करता है यानी कि 0s  और 1s  को सिग्नल में कैसे बदला जाता है। 

2. Data Rate :यह लेयर डाटा के ट्रांसमिशन को define करता है जो की bits per सेकंड है। 

3. Bit syncronazation:Physical layer  एक clock प्रदान करके बिट्स के सिंक्रनाइज़ेशन करती है। यह clock  सेन्डर और रिसीवर दोनों को control करती है और इस प्रकार bit level  पर सिंक्रनाइज़ेशन हो पता है।

4.Physical Topology:Physical layer उस तरीके को specifie करती है जिसमें नेटवर्क, बस, स्टार या मेश टॉपोली में विभिन्न,devices / नोड्स को व्यवस्थित किया जाता है।

5.Transmission Mode: Physical layer उस तरीके को भी define करती है जिसमें दो जुड़े devices के बीच डेटा Flow होता है। विभिन्न Transmission mode संभव हैं: सिम्प्लेक्स, half Duplex और Full Duplex.

Hub, Repeater, Modem और cable फिजिकल लेयर devices है। 
नेटवर्क लेयर ,डाटा लिंक लेयर और फिजिकल लेयर लोअर लेयर या हार्डवेयर लेवल है। 


2. डाटा लिंक लेयर (Data Link Layer In Hindi)

OSI मॉडल में डाटा लिंक लेयर 2nd लेयर है। Message को नोड (मतलब कंप्यूटर या कोई भी डिवाइस जो नेटवर्क से कनेक्ट हो सके ) से नोड तक डिलीवरी के लिए डेटा लिंक लेयर जिम्मेदार है। इस लेयर का मुख्य कार्य यह सुनिश्चित करना है कि फिजिकल लेयर के ऊपर डाटा ट्रांसफर एक नोड से दूसरे नोड में Without error के हो। जब कोई पैकेट किसी नेटवर्क में आता है, तो यह DLL (data link layer) की जिम्मेदारी है कि वह अपने मैक एड्रेस का उपयोग करके इसे होस्ट तक पहुंचाए।

डेटा लिंक Layer दो Sub-Layers में विभाजित है:


  1. लॉजिकल लिंक कंट्रोल (LLC)
  2. मीडिया एक्सेस कंट्रोल (MAC)

नेटवर्क लेयर से प्राप्त पैकेट को NIC (नेटवर्क इंटरफेस कार्ड) के फ्रेम साइज के आधार पर फ्रेम में विभाजित किया जाता है। DLL हेडर में Sender और रिसीवर के मैक एड्रेस को  encapsulates करता है।

Reciver  का मैक एड्रेस Wire पर एक ARP (एड्रेस रिज़ॉल्यूशन प्रोटोकॉल) request करके पूछा जाता है कि "वह आईपी एड्रेस किसके पास है?" और Destination होस्ट अपने MAC address के साथ उत्तर देगा।

Data Link Layer की Property 


1. Framing: फ़्रेमिंग डेटा लिंक लेयर का कार्य है। यह एक sender को बिट्स के एक सेट को send करने का एक तरीका प्रदान करता है जो रिसीवर के लिए Meaningful हैं। यह फ्रेम की शुरुआत और अंत में विशेष बिट पैटर्न accomplished करके पूरा किया जा सकता है।

2.Physical Addressing : फ्रेम बनाने के बाद, डेटा लिंक layer प्रत्येक फ्रेम के हेडर में Sender / या रिसीवर के physical address  (मैक एड्रेस) को जोड़ता है। 

3. Error Control:डेटा लिंक Layer error नियंत्रण के Mechanism को प्रदान करती है जिसमें यह damage या खोए हुए फ्रेम का पता लगाता है re-transmit करता है।

4. Flow Control :डेटा Rate दोनों तरफ स्थिर होनी चाहिए अन्यथा डेटा corrupted हो सकता है, फ्लो कण्ट्रोल निर्देशांक की उस मात्रा को समन्वयित करता है जिसे Acknowledgement प्राप्त करने से पहले भेजा जा सकता है।


5. Access Control :जब एक single communication चैनल कई devices के द्वारा शेयर किया जाता है, तो डेटा लिंक Layer का मैक Sub-Layer यह निर्धारित करने में मदद करता है कि किसी निश्चित समय में किस डिवाइस का चैनल पर नियंत्रण रहेगा। 

पैकेट को डेटा लिंक Layer में फ़्रेम के रूप में संदर्भित किया जाता है।

डेटा लिंक लेयर NIC (नेटवर्क इंटरफेस कार्ड) और होस्ट मशीनों के डिवाइस drivers के द्वारा control  की जाती है।

 स्विच और ब्रिज डेटा लिंक लेयर डिवाइस हैं।


3.Network Layer (Network Layer In Hindi )



OSI model में नेटवर्क लेयर 3rd लेयर है। नेटवर्क लेयर सबनेट के संचालन को नियंत्रित करता है। इस लेयर का मुख्य उद्देश्य सॉर्स से destination तक multiple लिंक से (नेटवर्क) पहुंचाना है। यदि दो कंप्यूटर (सिस्टम) एक ही लिंक पर जुड़े हुए हैं, तो नेटवर्क लेयर की कोई आवश्यकता नहीं है। यह विभिन्न चैनलों के माध्यम से दूसरे छोर तक सिग्नल को रूट करता है और नेटवर्क controller के रूप में कार्य करता है।

यह outgoing संदेशों को पैकेट में विभाजित करता है और आने वाले पैकेटों को उच्च स्तरों के लिए संदेशों में इकट्ठा करता है।

Broadcast नेटवर्क में, routing की समस्या सरल है, इसलिए नेटवर्क Layer  अक्सर thin या न के बराबर होती है।

Network Layer के कार्य 


1.यह Logical नेटवर्क (IP Address) एड्रेस को  physical एड्रेस (MAC Address) में translate करता है। सर्किट, Message  या पैकेट स्विचिंग से संबंधित। 

2.राउटर और गेटवे नेटवर्क लेयर में काम करते हैं। पैकेट को अंतिम destination तक पहुंचाने के लिए नेटवर्क लेयर द्वारा mechanism प्रदान किया जाता है।

3.कनेक्शन सेवाएं नेटवर्क layer flow control, नेटवर्क layer error control और पैकेट sequince control सहित प्रदान की जाती हैं।

4.बड़े पैकेट को छोटे पैकेट में तोड़ता है।

      4.Transport Layer (Transport Layer In Hindi):


      ट्रांसपोर्ट लेयर (लेयर 4) error के बिना डेटा deliver और recive करने के लिए ऊपर की Layer के भीतर transparent रूप से काम करते हैं।

      Send साइड एप्लिकेशन मैसेज को सेगमेंट (पैकेट) में तोड़ता है और उन्हें नेटवर्क लेयर (लेयर 3) पर भेजता है।


      तब Reciver side संदेशों में सेगमेंट को पुन: भेज देता है और उन्हें एप्लिकेशन लेयर (लेयर 7) में भेज देता है।


      Transport Layer के कार्य

      Connection-Oriented Communication:नेटवर्क संचार के end-point पर डिवाइस डेटा के आदान-प्रदान से पहले एक कनेक्शन सुनिश्चित करने के लिए TCP जैसे हैंडशेक प्रोटोकॉल स्थापित करते हैं।
      इस method की कमजोरी यह है कि प्रत्येक deliver संदेश के लिए, एक acknowledgment की आवश्यकता होती है, जो self-error-correcting पैकेट की तुलना में काफी नेटवर्क लोड को जोड़ता है।
      defective बाइट स्ट्रीम या डेटाग्राम भेजे जाने पर बार-बार requested नेटवर्क की speed में slow का कारण बनता है।
      Same Order Delivery:यह सुनिश्चित करता है कि पैकेट हमेशा एक नंबर निर्दिष्ट करके strick sequence में delivered किए जाते हैं।
      हालाँकि नेटवर्क लेयर ज़िम्मेदार है, फिर भी ट्रांसपोर्ट लेयर किसी भी तरह की discrepancie को पैकेट ड्राप्स या डिवाइस रुकावट के कारण पुन: व्यवस्थित करके ठीक कर सकता है।

      Data Integrity: चेकसम का उपयोग करके, सभी disribution layers में डेटा integrity सुनिश्चित की जा सकती है।
      ये चेकसम यह गारंटी देते हैं कि transmitted डेटा प्राप्त करने के समान है और यह corrupted नहीं है।
      अन्य layers से पुन: request का अनुरोध करके Missing या corrupted डेटा को resend किया जा सकता है।
      Flow Control:नेटवर्क कनेक्शन के प्रत्येक end पर मौजूद devices में अक्सर डेटा throughput के reference में एक-दूसरे की क्षमताओं को जानने का कोई तरीका नहीं होता है।
      डेटा समाप्त हो सकता है तेजी से भेजा जा रहा है जिस गति से प्राप्त डिवाइस इसे बफर या प्रोसेस करने में सक्षम है। जब ऐसा होता है, तो बफ़र ओवररन पूर्ण communication ब्रेकडाउन का कारण बन सकते हैं।
      इसके विपरीत, यदि प्राप्त करने वाला devices तेज़ी से डेटा प्राप्त नहीं कर रहा है, तो यह बफर अंडर्रन का कारण बनता है, जो नेटवर्क performance में अनावश्यक कमी का कारण हो सकता है।
      फ्लो कंट्रोल यह सुनिश्चित करता है कि डेटा को ऐसी rate पर भेजा जाए जो डेटा Flow को manage करके दोनों पक्षों के लिए acceptable हो.
      Traffic Control:डिजिटल communication में नेटवर्क बैंडविड्थ और Proccesing speed restictions के अधीन हैं, जिसका अर्थ नेटवर्क पर डेटा congestion बड़ी मात्रा में हो सकता है।
      यह नेटवर्क congestion नेटवर्क के लगभग हर हिस्से को प्रभावित कर सकता है। ट्रांसपोर्ट लेयर ओवरलोड नोड्स और कम प्रवाह दर के लक्षणों की पहचान कर सकती है और इन issue को दूर करने के लिए उचित कदम उठा सकती है।
      Multiplexing:एक नेटवर्क में unrelated application  या अन्य स्रोतों (मल्टीप्लेक्सिंग) से कई पैकेट Source के प्रसारण के लिए कुछ बहुत ही समर्पित कण्ट्रोल mechanism की आवश्यकता होती है, जो Trasport लेयर में पाए जाते हैं।
      यह multiplexing एक नेटवर्क पर एक साथ कई एप्लीकेशन के उपयोग की अनुमति देता है जैसे कि जब एक ही कंप्यूटर पर विभिन्न इंटरनेट ब्राउज़र खोले जाते हैं।
      OSI मॉडल में, मल्टीप्लेक्सिंग को service layer में संभाला जाता है।
      Byte orientation:कुछ एप्लिकेशन पैकेट के बजाय बाइट स्ट्रीम प्राप्त करना पसंद करते हैं; यदि आवश्यक हो तो Transport Layer byte-oriented डेटा stream के प्रसारण की अनुमति देता है।

      ट्रांसपोर्ट लेयर में डेटा को सेगमेंट कहा जाता है।
       ट्रांसपोर्ट लेयर ऑपरेटिंग सिस्टम द्वारा संचालित किया जाता है। यह OS का एक हिस्सा है और सिस्टम कॉल करके एप्लिकेशन लेयर के साथ communication  करता है।

      ट्रांसपोर्ट लेयर को हार्ट ऑफ ओएसआई मॉडल कहा जाता है।


      5.Session Layer (Session Layer In Hindi):


      OSI Model में सेशन लेयर 5th लेयर है। यह लेयर कनेक्शन की स्थापना, Session के रखरखाव, Authentication और security सुनिश्चित करने के लिए जिम्मेदार है।


      सेशन लेयर के कार्य:

      1.Sessionबनाना,maintenaneकरना और termination:यह लेयर दो process को एक कनेक्शन स्थापित करने, उपयोग करने और समाप्त करने की अनुमति देती है।

      2. Syncronization: यह लेयर उन process को जोड़ने की अनुमति देती है, जिन्हें डेटा में सिंक्रोनाइज़ेशन पॉइंट माना जाता है। ये सिंक्रोनाइज़ेशन पॉइंट error को पहचानने में मदद करते हैं ताकि डेटा फिर से ठीक से सिंक्रनाइज़ हो जाए, और message के ends को समय से पहले नहीं काटा जाता है और डेटा loss से बचा जाता है।

      3. Dialogue Controller:सेशन लेयर  दो प्रोसेस को half duplex  या full duplex में एक दूसरे के साथ communication शुरू करने की अनुमति देता है।

      नीचे की सभी 3 लेयर  (सेशन लेयर सहित) TCP/IP मॉडल में 
      "एप्लिकेशन लेयर" के रूप में Single layer के रूप में integrated हैं।

      इन 3 layers का कार्यान्वयन नेटवर्क एप्लिकेशन द्वारा ही किया जाता है। इन्हें अपर लेयर्स या सॉफ्टवेयर लेयर्स के रूप में भी जाना जाता है।

      6.Presentation Layer (Presentation Layer In Hindi)

      प्रेजेंटेशन लेयर को ट्रांसलेशन लेयर भी कहा जाता है। एप्लिकेशन लेयर के डेटा को यहां से निकाला जाता है और नेटवर्क पर प्रसारित करने के लिए आवश्यक प्रारूप के अनुसार इसमें हेरफेर किया जाता है।


      Presentation layer के कार्य हैं
      :

      1.Translation:उदाहरण के लिए, ASCII से EBCDIC।.


      2.Encryption/Decryption: डेटा एन्क्रिप्शन डेटा को दूसरे रूप या कोड में translate करता है। एन्क्रिप्टेड डेटा को सिफर टेक्स्ट के रूप में जाना जाता है और डिक्रिप्टेड डेटा को प्लेन टेक्स्ट के रूप में जाना जाता है। एन्क्रिप्ट करने के साथ-साथ डेटा को डीक्रिप्ट करने के लिए एक महत्वपूर्ण value का उपयोग किया जाता है।

      3.compression:बिट्स की संख्या कम कर देता है जिन्हें नेटवर्क पर transmite करने की आवश्यकता होती है।

      7.Application Layer (Application Layer In Hindi)


      OSI संदर्भ मॉडल स्टैक के शीर्ष पर, हमें एप्लिकेशन layer मिलती है जो नेटवर्क application द्वारा कार्यान्वित की जाती है। ये एप्लिकेशन डेटा का उत्पादन करते हैं, जिसे नेटवर्क पर स्थानांतरित करना होता है। यह layer नेटवर्क तक पहुंचने और उपयोगकर्ता को प्राप्त जानकारी प्रदर्शित करने के लिए एप्लिकेशन सेवाओं के लिए एक विंडो के रूप में भी कार्य करती है।

      Ex: एप्लिकेशन - ब्राउजर, स्काइप मैसेंजर आदि।
      Application Layer को डेस्कटॉप लेयर  कहते है। 

      एप्लीकेशन लेयर के कार्य 

      1.मेल सर्विसेज :यह लेयर ई-मेल forwading और storage  के लिए आधार प्रदान करती है।

      2. Network वर्चुअल टर्मिनल : यह एक उपयोगकर्ता को Remote  होस्ट पर लॉग ऑन करने की अनुमति देता है। एप्लीकेशन Remote होस्ट पर किसी टर्मिनल का सॉफ़्टवेयर एमुलेशन बनाता है। उपयोगकर्ता का कंप्यूटर सॉफ्टवेयर टर्मिनल से बात करता है जो बदले में होस्ट और इसके विपरीत बातचीत करता है। तब Remote होस्ट यह मानता ​​है कि वह  अपने स्वयं के टर्मिनलों में से एक के साथ communication कर रहा है और उपयोगकर्ता को लॉग ऑन करने की अनुमति देता है।

      3. Directory सर्विसेज :यह लेयर विभिन्न सेवाओं के बारे में global  जानकारी के लिए पहुँच प्रदान करती है। 

      4. फाइल ट्रांसफर और मॅनेजमेंट (FTAM): यह फ़ाइलों को एक्सेस करने और इसे मैनेज करने के लिए एक standard machanism है। उपयोगकर्ता remote कंप्यूटर में फ़ाइलों तक पहुँच सकते हैं और इसको manage कर सकते हैं। वे दूरस्थ कंप्यूटर से फ़ाइलों को भी पुनर्प्राप्त कर सकते हैं।

      OSI Model के 7 Layers को याद करने की ट्रिक हिंदी में :

      अगर आप इस पुरे sentence को याद रखते है तो आप को OSI Model के  layers को याद रखने  में कोई परेशानी नहीं होगी। 

      Please Do Not Throw Salami Pizza Away. 

      physical layer पहला लेयर है इसलिए  उसका पहला letter P ऐसे ही बाकि सभी लेयर्स के पहला letter लिया गया है। 

      Post a Comment

      Previous Post Next Post