The processing and data overhead. There is processing overhaed because there are many as seven layers or modules invoked to move data from the application through the communications software. There is data overhead because of the appending of multiple headers of the data. Another disadvantage is that there must be at least one protocol standard per layer.
layered model architecture is tcp/ip model .you can reference this model as layered model architecture protocol.
layered model architecture is tcp/ip model .you can reference this model as layered model architecture protocol.
Page 148
as we know the protocol is collection of rules and regulation.while every communication takes place there is a protocol.protocol states whwt is format of data ,how much time to given.
The main advantage of the layered approach is modularity. The layered are selected such that each uses function and services of only lower level layers. This approach simplifies debugging and system verification In this case the system is easier to debug and modify, because changes affect only limited portions of the code, and programmer does not have to know the details of the other layers. Information is also kept only where it is needed and is accessible only in certain ways, so bugs affecting that data are limited to a specific module or layer. Regards Praveen Muttikkal
the disadvantage os stp that it is time consuming.
The modular kernel approach requires subsystems to interact with each other through carefully constructed interfaces that are typically narrow (in terms of the functionality that is exposed to external modules). The layered kernel approach is similar in that respect. However, the layered kernel imposes a strict ordering of subsystems such that subsystems at the lower layers are not allowed to invoke operations corresponding to the upper layer subsystems. There are no such restrictions in the modular kernel approach, wherein modules are free to invoke each other without any constraints.
Not always, but the more complex the protocol the more likely a layered architecture will simplify design and implementation.
protocol stack
HTTP protocols transfer data from web servers to a client browser. This application is officially known as Hypertext Transfer Protocol.
Spanning tree protocol
A situation-centered approach is an approach tailored to the situation rather than a set in place protocol. For example, approaches to hostage negotiation can be situation-centered.