Question

In: Computer Science

A protocol architecture, such as the TCP/IP architecture or OSI, provides a framework for standardization. Within...

A protocol architecture, such as the TCP/IP architecture or OSI, provides a framework for standardization. Within such an architecture, the overall communications function is decomposed into a number of distinct layers with a special design principle used. What is this principle and how does it work? Describe in detail.

Solutions

Expert Solution

The TCP/IP or OSI or protocol architecture or model provides a framework for standardization with an overall communications functions decomposed into a number of distinct layers with a special design principle used.

Definition and description of the principle: The basic principle of this architecture is to ensure the independence of layers defining services provided by the lower layers to their immediate upper layers. This model has one or more protocol standards developed in each layer. This principle further defines the distinct functions performed at each layer and facilitates the standards-making process. The overall function of this protocol architecture is broken up into many modules, making interfaces between modules simpler.

Description of the way how this principle works:
Each layer in either the TCP/IP or OSI architecture, model, suite or protocol stack has its own distinct functions in the four and seven layers of TCP/IP and OSI model respectively.
In the older TCP/IP protocol architecture the four layers are- the Application, Transport (host-to-host), Internet, Network access, and Physical (optional or simply included in the Network access).
Whereas in the OSI protocol architecture the seven layers are Application, Presentation, Session, Transport, Network, Data Link, and Physical Layer. Each layer's functions are well defined, hence standards are developed independently and simultaneously for each layer. Also, the boundaries are well defined between the layers. Hence, the changes in the standards in one layer does not affect the software in another layer.

This architecture uses the design principle of information hiding or simply data abstraction making it seamless. Hence, the upper the layers the more they are independent of and enjoy the lower layers' functions being seamless. The lower layers are concerned about functions in greater detail. Each layer of one party (system) on one end (source machine) implements a protocol to the peer layer in other systems i.e., on the other end or at the destination.


Related Solutions

why the OSI model is important? and compare between TCP/IP and OSI model?
why the OSI model is important? and compare between TCP/IP and OSI model?
write 2000 words about OSI model and TCP/IP model
write 2000 words about OSI model and TCP/IP model
•Describe security problems inherent to the TCP/IP protocol suite..
•Describe security problems inherent to the TCP/IP protocol suite..
The OSI and the TCP/IP reference models are defined in seven and four layers, respectively. Research...
The OSI and the TCP/IP reference models are defined in seven and four layers, respectively. Research and discuss why this approach to a network model works better than a single layer model and provide a brief discussion on the benefits of the multi-layer approach. In what other everyday activities could layered approaches also be applied to explain its steps or activities?
WHAT ARE THE DIFFERENCES BETWEEN TCP/IP AND UDP IN TERMS OF OSI LAYERS AND DEFINITION ITSELF?...
WHAT ARE THE DIFFERENCES BETWEEN TCP/IP AND UDP IN TERMS OF OSI LAYERS AND DEFINITION ITSELF? PLEASE GIVE BREIFE EXPLANATIONS WITH PICTURES AND EXAMPLES WITH EASY ENOUGH TO MEMORIZE AND UNDERSTAND
The TCP/IP Networking Model is called a "de facto" standard, while the OSI Networking Model is...
The TCP/IP Networking Model is called a "de facto" standard, while the OSI Networking Model is called a "training standard." What does this mean and why do we have both? Support your rationale.
1) a) Describe the design principles of the TCP/IP protocol that explain the decentralised nature of...
1) a) Describe the design principles of the TCP/IP protocol that explain the decentralised nature of the Internet and Web. How does the TCP/IP protocol promote decentralisation? b) Explain how individual machines and end users are empowered by the TCP/IP and HTTP protocols. Give illustrations to support your answers.
Describe the difference between IP and Network Access layer in TCP protocol and also explain the...
Describe the difference between IP and Network Access layer in TCP protocol and also explain the control information embedded in these two layers
Research on TCP, UDP, and IP. And Define TCP, UDP, and IP Compare the header of...
Research on TCP, UDP, and IP. And Define TCP, UDP, and IP Compare the header of TCP, UDP, and IP packets. Why are there more fields in PCP header than UDP and IP?
1.ARPANET originally used TCP/IP as a routing protocol for messages True False 2. Programming language developed...
1.ARPANET originally used TCP/IP as a routing protocol for messages True False 2. Programming language developed for business use and meant to run on multiple different computers. COBOL Fortran LISP BASIC 3.Transistors and vacuum tubes are no longer used in computers True False 4.The PDP series of minicomputers were developed by IBM. True False 5.Programming language popular with engineers because the code looked like algebra COBOL Fortran LISP BASIC
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT