cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
819
Views
0
Helpful
2
Replies

Why TCP/IP...........?? Why not TCP/any other?

sam_channa
Level 1
Level 1

Hi there

Firstly, Guys i am confused with this concept, can any one figure out, that why TCP/IP suite protocol was designed so?? I mean why IP is used in combination with TCP or UDP?? WHy not any other protocol?? Is there any best concept behind that??

2nd Why DOD Model is called/referred as TCP/IP......what's the logic behind the name TCP/IP Model......

Hope to hear asap

Best regards

Samiullah

2 Replies 2

Hi Samiullah,

It is all based on a layered approach so in theory there is no reason why you couldn't run a different transport layer(OSI layer 4) protocol over IP or indeed run TCP over a different Network Layer (OSI layer 3) protocol.

These references will tell you about the background to the two layered models, i.e. TCP/IP 4-layer protocol suite and OSI 7-layer model.

http://en.wikipedia.org/wiki/TCP/IP
The layered approach used in TCP/IP was also used in the OSI model, but with some of the functionality split. For example the Network Access layer in the TCP/IP model equates to the Physical and Data Link layers in OSI.

http://en.wikipedia.org/wiki/OSI_model

tcp ip v osi.jpg

http://en.wikipedia.org/wiki/List_of_IP_protocol_numbers

From this you can see that a large number of different protocols (other than just TCP or UDP) can be carried by IP.

Many other protocol families use the layered approach as well (see
http://www.scribd.com/doc/2158502/Detailed-7-Layer-Model-Chart)

So, to answer your first question, TCP and IP could be used with other protocols. However, I haven't personally come across any examples of implementations where they are actually in use within different protocol stacks.

That's not to say that it doesn't happen of course.

The list of assigned protocol numbers with the IP layer is extensive.

The answer to your second question is contained in some of the above links.

Hope this helps. :-)

Pete

Hi Samiullah,

It is all based on a layered approach so in theory there is no reason why you couldn't run a different transport layer(OSI layer 4) protocol over IP or indeed run TCP over a different Network Layer (OSI layer 3) protocol.

These references will tell you about the background to the two layered models, i.e. TCP/IP 4-layer protocol suite and OSI 7-layer model.

http://en.wikipedia.org/wiki/TCP/IP
The layered approach used in TCP/IP was also used in the OSI model, but with some of the functionality split. For example the Network Access layer in the TCP/IP model equates to the Physical and Data Link layers in OSI.

http://en.wikipedia.org/wiki/OSI_model

tcp ip v osi.jpg

http://en.wikipedia.org/wiki/List_of_IP_protocol_numbers

From this you can see that a large number of different protocols (other than just TCP or UDP) can be carried by IP.

Many other protocol families use the layered approach as well (see
http://www.scribd.com/doc/2158502/Detailed-7-Layer-Model-Chart)

So, to answer your first question, TCP and IP could be used with other protocols. However, I haven't personally come across any examples of implementations where they are actually in use within different protocol stacks.

That's not to say that it doesn't happen of course.

The list of assigned protocol numbers with the IP layer is extensive.

The answer to your second question is contained in some of the above links.

Hope this helps. :-)

Pete

Review Cisco Networking products for a $25 gift card