Home | Networking Fundamentals

 

Google
 
 

 

Browse Topics

Networking Basics

OSI Reference Model

Introduction to TCP/IP

LAN Basics

Understanding Switching

WAN Basics

Understanding Routing

What Is Layer 3 Switching?

Understanding Virtual LANs

Understanding Quality of Service

Security Basics

Understanding Virtual Private Networks (VPN)

Voice Technology Basics

Network Management Basics

The Internet

 

 

 

Introduction to TCP/IP

This lesson provides an introduction to TCP/IP. I am sure you’ve heard of TCP/IP… though you may wonder why you need to understand it. Well, TCP/IP is the language that governs communications between all computers on the Internet. A basic understanding of TCP/IP is essential to understanding Internet technology and how it can bring benefits to an organization.

We’re going to explain what TCP/IP is and the different parts that make it up. We’ll also discuss IP addresses.

      Contents
 - What Is TCP/IP?

 - TCP/IP Applications

 - IP Addressing

 - IP Subnetting

What Is TCP/IP?

TCP/IP is shorthand for a suite of protocols that run on top of IP. IP is the Internet Protocol, and TCP is the most important protocol that runs on top of IP. Any application that can communicate over the Internet is using IP, and these days most internal networks are also based on TCP/IP.
Protocols that run on top of IP include: TCP, UDP and ICMP. Most TCP/IP implementations support all three of these protocols. We’ll talk more about them later.
Protocols that run underneath IP include: SLIP and PPP. These protocols allow IP to run across telecommunications lines.
TCP/IP protocols work together to break data into packets that can be routed efficiently by the network. In addition to the data, packets contain addressing, sequencing, and error checking information. This allows TCP/IP to accurately reconstruct the data at the other end.
Here’s an analogy of what TCP/IP does. Say you’re moving across the country. You pack your boxes and put your new address on them. The moving company picks them up, makes a list of the boxes, and ships them across the country using the most efficient route. That might even mean putting different boxes on different trucks. When the boxes arrive at your new home, you check the list to make sure everything has arrived (and in good shape), and then you unpack the boxes and “reassemble” your house.

 - A suite of protocols
 - Rules that dictate how packets of information are sent across  - multiple networks
 - Addressing
 - Error checking

IP

Let’s start with IP, the Internet Protocol.

Every computer on the Internet has at least one address that uniquely identifies it from all other computers on the Internet (aptly called it’s IP address!). When you send or receive data—say an email message or web page—the message gets divided into little chunks called packets or data grams. Each of these packets contains both the source IP address and the destination IP address.
IP looks at the destination address to decide what to do next. If the destination is on the local network, IP delivers the packet directly. If the destination is not on the local network, then IP passes the packet to a gateway—usually a router.
Computers usually have a single default gateway. Routers frequently have several gateways from which to choose. A packet may get passed through several gateways before reaching one that is on a local network with the destination.
Along the way, any router may break the IP packet into several smaller packets based on transmission medium. For example, Ethernet usually allows packets of up to 1500 bytes, but it is not uncommon for modem-based PPP connections to only allow packets of 256 bytes. The last system in the chain (the destination) reassembles the original IP packet.

TCP/IP Transport Layer

 - 21 FTP—File Transfer Protocol
 - 23 Telnet
 - 25 SMTP—Simple Mail Transfer Protocol
 - 37 Time
 - 69 TFTP—Trivial File Transfer Protocol
 - 79 Finger
 - 103 X400
 - 161 SNMP—Simple Network Management Protocol
 - 162 SNMPTRAP

After TCP/IP was invented and deployed, the OSI layered network model was accepted as a standard. OSI neatly divides network protocols into seven layers; the bottom four layers are shown in this diagram. The idea was that TCP/IP was an interesting experiment, but that it would be replaced by protocols based on the OSI model.
As it turned out, TCP/IP grew like wildfire, and OSI-based protocols only caught on in certain segments of the manufacturing community. These days, while everyone uses TCP/IP, it is common to use the OSI vocabulary.

 

Related Topics

 

 

Home | Links | Contact Us