netCD.gif

networking curriculum
support CD for senior
secondary studies

Topics
. Home
. Networking History
. Why network?
. OSI model
. Connecting up
. Protocols
. Technology
. Network types
. Topologies
. Issues
. Design factors
. Economic effects
. www links
. Site map

Print Formattednetworking > protocols > tcp/ip

TCP/IP

The TCP/IP protocols do not match the OSI model exactly and reflect the practicalities of designing a system that will work on a given hardware system. A simpler model is more useful for the description of TCP/IP.

Layer 4 Layer 3

Host-to-Host Transport Layer

Ensures integrity of complete data, exchanges through error correction algorithms.

Layer 2

Internet Layer

Defines the datagram and manages the data routing.

Layer 1

Network Access Layer

Handles the preparation of the datagrams for interchange with hardware.

TCP/IP is the more commonly recognised version, Transmission Control Protocol and Internet Protocol (hence the forward slash in the abbreviation). However as an alternative to TCP there is also UDP, User Datagram Protocol. TCP is a connection-oriented protocol and provides error management algorithms whilst UDP is a connectionless protocol does not. In this case a "connection" is thought of a "virtual circuit" where two systems can communicate for a period of time. TCP is excellent for longer files where the integrity of the file is paramount, but has higher bandwidth overheads to manage the error correction algorithms. UDP is ideal where the messages are shorter and traffic can be minimised as it is sometimes quicker to re-send the whole message, than to correct parts of a corrupted message. For example, requesting address information from a DNS is a very short burst of information, compared to a long file download that may span megabytes. In networks where errors are low, UDP can be very efficient.

TCPIP.gif

worksheets
. history
. why network
. osi model
. connecting
. protocols
. technology
. topologies (tla)
. issues
. network types
. design
. economics
. economics (cs)
   - solutions -


quizzes
. why network
. osi model
. connecting
. protocols
. technology
. topology
. issues
. network types
. design
. economics


| Home | History | Why Network? | OSI Model | Connecting up | Protocols | Technology | Networks Types | Topologies | Issues | Design Factors | Economic effects |
:: copyright | credits | sitemap ::

© 2003 Victorian Information Technology Teachers Association
http://www.vitta.org.au/