What are two reasons for using layered protocol?
Layered protocol implies protocols used into each layer are the layer's own business that is they don't influence protocol of another layer.
- Therefore each layer can use any protocol as long as this gets the job done
- They can be again placed easily like the technology changes.
Being capable to make this change is the idea for using layered protocols.