What? You will need to elaborate. There aren’t pro and cons. It’s a practical resource for looking at the data and how it flows. You should read about it.
What are the advantages of the OSI model 7 network layers?
Importance of Network Layers
The standard model for networking protocols and distributed application is the OSI model -7 network layers.
The layers of OSI provides the levels of abstraction.
Each layer performs a different set of functions and the intent was to make each layer as independent as possible from all the others.
Each layer uses the information from the below layer and provides a service to the layer above.
[Main advantages of network layers]
Breaks up complex problem into smaller manageable pieces
Abstraction of implementation details.
Separation of implementation and specification.
Can change implementation as long as service interface is maintained
Can use functionality
Upper layers can share lower layer functionality