OSI Model
In describing the OSI model, describe the main drivers for creating the model?
The OSI model refers to a conceptual framework comprising of seven layers. The purpose of this framework is to describe the networking system functions or how applications can communicate over a network. The main reason behind the creation of the OSI model was to offer vendors and developers guidance so that the software programs and communication products they develop can interoperate. This then makes it possible for networks to communicate. The OSI model is also useful when it comes to problem solving and development.
How do the layers interact with each other?
The OSI model implements various protocols at each of the seven layers. A layer at one end of the OSI model can communicate with a peer layer found at the other end of the OSI model. The message follows the transmission medium from the end of the layer sending the message down to the different layers. If two peers are to communicate, the message to be sent is initiated by the application layer instead of the recipient end. The two application layers can, however, not communicate with each other directly. The message is then passed at the sender end to the presentation layer. This layer adds a header and forwards the message to the session layer, which also adds its header to the message, and forwards it to the transport layer. At the physical layer, no header is added, but the message is turned into bits and transmitted. Once the physical layer on the recipient’s side receives that message, it passes it to the data link layer. From this point, the header on the message is stripped off as it goes up each layer. Once it arrives at the application layer, the message becomes readable and interpretable.
What is the importance of having a standard framework for networking and the evolution of networks?
The main reason for having standards is to ensure that software and hardware created by varying vendors work together properly. If networking standards were not there, it would be impossible to come up with networks capable of sharing information. These standards also enable customers to buy products from the vendor of their choosing.