LIKE our fanpage 'BE YOURSELF!'

 

The TCP/IP Family of Protocols

Previous Page TOC Next Page

The protocols that make up the TCP/IP family can be divided into groups of similar functionality for convenience.

Figure 108 shows the TCP/IP family tree.

Transport:

Protocols that control the movement of data between two machines.

TCP (Transport Control Protocol): A connection-based service, meaning that the sending and receiving machines are communicating with each other at all times.

UDP (User Datagram Protocol): A connection-less service, meaning that the two machines are not communicating with each other.

Routing:

Protocols that handle the addressing of data and determine the best routing to the destination. They also handle the breaking up and reassemble of larger messages.

IP (Internet Protocol): Handles the actual transmission of data.

ICMP (Internet Control Message Protocol): Handles status messages for IP, such as errors and network changes that can affect routing.

RIP (Routing Information Protocol): One of several protocols that determines the best routing method.

OSPF (Open Shortest Path First): An alternate protocol for determining routing.

Network Address:

These protocols handle the way machines are addressed, both by a unique number and a more common symbolic name.

ARP (Address Resolution Protocol): Determines the unique numeric addresses of the machine on the network.

DNS (Domain Name System): Determines numeric addresses from machine names.

RARP (Reverse Address Resolution Protocol): Determines addresses of machines on the network, but in a manner backward from ARP.

User services:

These are applications to which users have direct access.

BOOTP (BOOT Protocol): Starts up a network machine by reading the boot information from a server.

FTP (File Transfer Protocol): Transfers files from one machine to another without excessive overhead. Uses TCP as the transport.

TFTP (Trivial File Transfer Protocol): A simple file transfer method that uses UDP as the transport.

Telnet: Enables remote logins so that users on one machine can connect to another machine and behave as if they are sitting at the remote machine's keyboard.

Gateway Protocols:

These protocols help the network communicate routing and status information.

EGP (Exterior Gateway Protocol): Transfers routing information for external networks.

GGP (Gateway-to-Gateway Protocol): Transfers routing information between Internet gateways

IGP (Interior Gateway Protocol): Transfer routing information for internal networks.

Others:

Services that don't fall into any of the preceding categories.

NFS (Network File System): Enables directories on one machine to be mounted on another machine, then accessed by users as if they were on the local machine.

NIS (Network Information Service): Maintains user accounts across networks simplifying logins and password maintenance.

RPC (Remote Procedure Call): Enables remote applications to communicate with each other using function calls.

SMTP (Simple Mail Transfer Protocol): A protocol for transferring electronic mail between machines.

NTP (Network Time Protocol): Used to synchronise clocks of machines on a network.

SNMP (Simple Network Management Protocol): An administrator's service that sends status messages about the network and devices attached to it.

Previous Page Page Top TOC Next Page

TCP/IP Networks PDF wanted, email then Alex.Peeters@citap.be

LIKE our fanpage 'BE YOURSELF!'