Main advantages of network layers
1. Information hiding
2. Decoupling changes.
3. Breaks up complex problem into smaller manageable pieces
4. Abstraction of implementation details.
1. Separation of implementation and specification.
2. Can change implementation as long as service interface is maintained
5. Can use functionality
1. Upper layers can share lower layer functionality
1. Information hiding
2. Decoupling changes.
3. Breaks up complex problem into smaller manageable pieces
4. Abstraction of implementation details.
1. Separation of implementation and specification.
2. Can change implementation as long as service interface is maintained
5. Can use functionality
1. Upper layers can share lower layer functionality