Challenging issues in OSI and TCP/IP model
Different developers have different implementation techniques for software development. As a result, communication between these systems becomes impossible. However, with the introduction of the Open System Interconnection model (OSI model) in 1979, promoted interoperability between communication devices. End devices running on different software can, therefore, communicate with each other freely despite their implementation diversity. The concept of the OSI model allows networking engineers to understand conceptual communication architecture. The OSI framework allows standardization of critical concepts such as data-type implementation and interpretation between devices by breaking the implementation conflict (Priya, Samina & Zahida, 2017).
The OSI model consists of seven distinct layers that operate sequentially to facilitate communication between devices. While the application layer serves as the user interface, the other layers are concerned with data communication between the devices. The session layer maintains the session between the devices, ensuring uninterrupted communication. Sometimes communication between devices may be unsuccessful due to the existence of faults within the OSI model layers. Sometimes the server may take longer to respond due to latency problems, especially when distance vector is an issue between the client and servers.
Reference
Priya, J., Samina, A., & Zahida, B. (2017). Challenging issues in OSI and TCP/IP model. Int. J. of Adv. Res, 5(4). 422-426. http://dx.doi.org/10.21474/IJAR01/3826