Thursday, April 27, 2023

OSI Model ओएसआई मॉडल or Open Systems Interconnection model ओपन सिस्टम इंटरकनेक्शन मॉडल

 The OSI (Open Systems Interconnection) model is developed by ISO (International Organization for Standardization). It is a theoretical model which describes how data is transmitted over a network. It is divided into seven layers, each of which represents a different aspect of the communication process. 

OSI (ओपन सिस्टम इंटरकनेक्शन) मॉडल, ISO (अंतर्राष्ट्रीय मानक संगठन) द्वारा विकसित किया गया है। यह एक सैद्धांतिक मॉडल है जो वर्णन करता है कि नेटवर्क पर डेटा कैसे प्रसारित किया जाता है। यह सात लेयर में विभाजित है, जिनमें से प्रत्येक संचार प्रक्रिया के एक अलग पहलू का प्रतिनिधित्व करती है।






















These 7 layers are as follows ये 7 लेयर निम्न हैं:-

1.) Physical Layer: This is the lowest layer of the OSI model, and it deals with the physical transmission of data over a network. This layer defines the physical characteristics of the network such as the type of cable, connectors, and signals used to transmit data.
1.) फिजिकल लेयर: यह OSI मॉडल की सबसे निचली परत है, और यह एक नेटवर्क पर डेटा के भौतिक संचरण से संबंधित है। यह लेयर नेटवर्क की भौतिक विशेषताओं को परिभाषित करती है जैसे कि केबल के प्रकार, कनेक्टर्स और डेटा संचारित करने के लिए उपयोग किए जाने वाले सिग्नल।

2.) Data Link Layer: This layer is responsible for the transmission of data between adjacent network nodes. It takes the data packets from the Physical layer and divides them into smaller units called frames. This layer is also responsible for error detection and correction, ensuring that the data is transmitted without errors.
2.) डेटा लिंक लेयर: यह लेयर निकटवर्ती नेटवर्क नोड्स के बीच डेटा के प्रसारण के लिए जिम्मेदार होती है। यह फिजिकल लेयर से डेटा पैकेट लेता है और उन्हें छोटी इकाइयों में विभाजित करता है जिन्हें फ्रेम कहा जाता है। यह परत त्रुटि का पता लगाने और सुधार के लिए भी जिम्मेदार है, यह सुनिश्चित करते हुए कि डेटा बिना त्रुटियों के प्रसारित होता है।

3.) Network Layer: This layer is responsible for the logical addressing and routing of data packets between different networks. It determines the best path for data to travel from the source to the destination network based on the network topology, traffic load, and other factors.
3.) नेटवर्क लेयर: यह लेयर विभिन्न नेटवर्क के बीच डेटा पैकेट के लॉजिकल एड्रेसिंग और रूटिंग के लिए जिम्मेदार है। यह नेटवर्क टोपोलॉजी, ट्रैफिक लोड और अन्य कारकों के आधार पर स्रोत से गंतव्य नेटवर्क तक डेटा की यात्रा के लिए सबसे अच्छा मार्ग निर्धारित करता है।

4.) Transport Layer: This layer provides end-to-end communication between applications on different hosts. It is responsible for ensuring that data is delivered reliably, and in the correct order. This layer also manages flow control, congestion control, and error recovery.
4.) ट्रांसपोर्ट लेयर: यह लेयर विभिन्न होस्ट्स पर एप्लिकेशन के बीच एंड-टू-एंड कम्युनिकेशन प्रदान करती है। यह सुनिश्चित करने के लिए ज़िम्मेदार है कि डेटा विश्वसनीय रूप से और सही क्रम में वितरित किया जाता है। यह लेयर फ्लो कंट्रोल, कंजेशन कंट्रोल और एरर रिकवरी को भी मैनेज करती है।

5.) Session Layer: This layer establishes, maintains, and terminates sessions between applications on different hosts. It provides services such as authentication, authorization, and encryption to ensure secure communication between the applications.
5.) सेशन लेयर: यह लेयर विभिन्न मेजबानों पर अनुप्रयोगों के बीच सत्र स्थापित, रखरखाव और समाप्त करती है। यह अनुप्रयोगों के बीच सुरक्षित संचार सुनिश्चित करने के लिए प्रमाणीकरण, प्राधिकरण और एन्क्रिप्शन जैसी सेवाएं प्रदान करता है।

6.) Presentation Layer: This layer is responsible for the formatting and presentation of data for the application layer. It translates data from the application layer into a format that can be understood by the lower layers, and vice versa.
6.) प्रेजेंटेशन लेयर: यह लेयर एप्लिकेशन लेयर के लिए डेटा की फॉर्मेटिंग और प्रेजेंटेशन के लिए जिम्मेदार है। यह एप्लिकेशन लेयर से डेटा को एक प्रारूप में अनुवादित करता है जिसे निचली परतों द्वारा समझा जा सकता है, और इसके विपरीत।

7.) Application Layer: This layer provides a user interface to network services. It includes application protocols such as HTTP, FTP, SMTP, and Telnet, which are used by various network applications to communicate with each other.
7.) एप्लीकेशन लेयर: यह लेयर नेटवर्क सेवाओं को एक यूजर इंटरफेस प्रदान करती है। इसमें एचटीटीपी, एफ़टीपी, एसएमटीपी और टेलनेट जैसे एप्लिकेशन प्रोटोकॉल शामिल हैं, जिनका उपयोग विभिन्न नेटवर्क अनुप्रयोगों द्वारा एक दूसरे के साथ संवाद करने के लिए किया जाता है।

No comments:

Post a Comment

Data Link control Flow and Error Control

 In data communication, Data Link Control (DLC) refers to the services and protocols that ensure reliable and efficient communication betwee...