OSI Model | System Design #38
Replies: 1 comment
-
The OSI model can be seen as a universal language for computer networking. It's idea is based on splitting the entire process into 7 abstract ideas to allow shared terminologies for discussion and troubleshooting. It offers the language and structure to talk about the system of networking. Top to bottom 6 Presentation/Translation Layer. Data from application layer translated, encrypted/decrypted, compressed before it is sent out. 5 Session Layer. Helps to open and close communication between two devices. The time between the open and close of a communication is one session. Ensure session stays open long enough to transfer data, then close it to not waste resources. 4 Transport Layer. Does end to end communication between the two devices. 3 Network Layer. Facilitates data transfer between two different networks. Breaks up segments into smaller units, called packets. Breaks info when sending it out. Assembles info when receiving it. It helps to find the best physical path for the data to reach its destination. This is known as routing. If two devices are communicating on the same network, then this layer is unnecessary. 2 Data Link Layer. Facilitates data transfer between two devices on the same network. Breaks packets into smaller units called frames. 1 Physical Layer. Physical equipment for data transfer like cables and switches. In summary, the 7 application layer interacts with information/data provided by end users. It decides on the way in which information is going to be exchange. Like the rules of engagement. What type of protocols to use for what type of information. The 6 translation/presentation layer is where translation, encryption/decryption, compression occurs. The information is reformatted to the required type. At 5 session layer, it helps with the opening and closing of the communication between two devices. Each open and close is considered as one session. When sending information, 4 Transport layer takes the formatted data, breaks it down into large chunks named segments, then sends it out. When it receives segments, it assembles them and pass it upwards to the upper layers to be translated, decrypted, or decompressed. 3 Network layer breaks up chunks into smaller pieces named packets to be sent out. When receiving packets, it assembles them into chunks. At this layer, routing happens and the packets are offered the best path to the receiver's device. 2 Data Link layer breaks packets into frames. 1 Physical layer refers to the physical cables and switches. Data is converted into bits here. 0s 1s are transferred between the cables. Questions:
|
Beta Was this translation helpful? Give feedback.
-
OSI Model | System Design
In this tutorial, we will discuss OSI Model
https://www.karanpratapsingh.com/courses/system-design/osi-model
Beta Was this translation helpful? Give feedback.
All reactions