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

tcp/ip stack

carl_townshend
Spotlight
Spotlight

I hear people mention this, what exactly is it ?

3 Replies 3

stomasko
Level 4
Level 4

Refers to the set of protocols that make up the communications levels of the TCP/IP model. TCP is layer 4 of the OSI model. IP has it's own protocol suite and operates at layer 3. Hope that gives you a reference point for your research.

Thanks

steve

smothuku
Level 7
Level 7

Hi Carl,

The Internet protocol suite is the set of communications protocols that implement the protocol stack on which the Internet and most commercial networks run. It is sometimes called the TCP/IP protocol suite, after the two most important protocols in it: the Transmission Control Protocol (TCP) and the Internet Protocol (IP), which were also the first two defined.

The Internet protocol suite ? like many protocol suites ? can be viewed as a set of layers, each layer solves a set of problems involving the transmission of data, and provides a well-defined service to the upper layer protocols based on using services from some lower layers. Upper layers are logically closer to the user and deal with more abstract data, relying on lower layer protocols to translate data into forms that can eventually be physically transmitted.

The OSI model describes a fixed, seven layer stack for networking protocols. Comparisons between the OSI model and TCP/IP can give further insight into the significance of the components of the IP suite, but can also cause confusion, as TCP/IP consists of only 4 layers.

smothuku
Level 7
Level 7

Hi Carl ,

Figure contains the standard ``stack'' diagram of TCP/IP. Rather than make protocols monolithic (which would mean ftp, telnet, and gopher would each have a full network protocol implementation, including separate copies of kernel code for the devices each protocol uses), the designers of TCP/IP broke the job of a full network protocol suite into a number of tasks. Each layer corresponds to a different facet of communication. Conceptually, it is useful to envision TCP/IP as a stack. In implementations, programmers often blur the layers for increased performance.

Fig :

Apllication- Telnet , Ftp ,RPC etc..

Transport - TCP ,UDP

Network - IP,ICMP,IGMP

Link -Network interface & device driver.