Differences between OSI and TCP/IP reference models, Computer Engineering

Assignment Help:

What are the main differences between OSI and TCP/ IP reference models? Explain briefly.

We will be considering only on the key differences among the two references models. Three ideas are central to OSI model as: interfaces, services and protocols. OSI model creates the clear distinction between these three concepts. The TCP/IP model did not originally obviously distinguish among services, protocol and interface. For illustration the only real services offered through the Internet layer are SEND IP packet and RECEIVE IP packet.

The reference model of OSI was devised before the protocols were invented. Its ordering implies that model was not biased towards one exact set of protocols that made this quite general.

Along with TCP/IP reverse was true: the protocol came initially, and the model was really just a description of the existing protocols. Therefore problem was model did not fit for any other protocol stack.

The other difference is in the area of connection versus connectionless oriented communication. The OSI model assists both connectionless and connection oriented communication into network layer, although only connection oriented into the transport layer. In the TCP/ IP model has only connectionless mode into network layer but assists both the mode in transport layer.


Related Discussions:- Differences between OSI and TCP/IP reference models

Write a c program to sort in ascending order of n numbers, Write a C progra...

Write a C program to sort in ascending order of n numbers. # include # include void main() { int a[25],no,i,j,m,t; clrscr(); printf("\nEnter Total number

Illustrate shift micro-operations, Q. Illustrate Shift Micro-operations? ...

Q. Illustrate Shift Micro-operations? Shift is a valuable operation that can be used for serial transfer of data. These operations can also be used along with other (arithmetic

Determine a program that is in execution, Determine a program that is in ex...

Determine a program that is in execution is known as Program in execution is known as Process

Interpolation search, Interpolation Search The next task is to implemen...

Interpolation Search The next task is to implement a variable size decrease-and-conquer solution to search. See Levitin [2007] pp 190 for a detailed description of the interpol

What is Video Card Interfaces, Q. What is Video Card Interfaces? A video i...

Q. What is Video Card Interfaces? A video interface is the link of video system to rest of the PC. To improve video performance there is required to be an intimate connection betw

Pipe, Your shell should accept and execute the pipe "|"  operator. This wil...

Your shell should accept and execute the pipe "|"  operator. This will look like the following: | The functionality of this operator is to execute command1 and send i

Hypertext markup language, Web pages or materials which are in the form of ...

Web pages or materials which are in the form of hypermedia documents accessed through Internet can be located anywhere in world. No matter from where they originated, most Web d

Flowchart, draw the flowchart for operator overloading in c++

draw the flowchart for operator overloading in c++

What are the three basic types of web documents, What are the three basic t...

What are the three basic types of web documents? There are three fundamental types of web documents: Static, Dynamic and Active. STATIC A static web document resides i

CPE, WHAT IS CPE

WHAT IS CPE

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd