Not a single protocol, but a four-layer communication architecture that provides network features like end-to-end communications, unreliable communications line fault handling, packet sequencing, internetwork routing
Responsible for the networking scope of the local network connection, performs data link functions like adding packet headers and transmitting frames over a physical medium, translates network addressing to data link addressing
Total length of the IP packet. Although there is a theoretical maximum of 64Kbytes, most networks operate with much smaller packets, though all must accept at least 576bytes
Fields that enable a gateway to split up the datagram into smaller segments. The ID field ensures the receiver can piece together the fragments, the offset tells how far down the datagram this fragment is, and the flags can be used to mark the datagram as non fragmentable
A count which limits the lifetime of a datagram on the catenet. Each time it passes through a gateway, the count is decremented by one. If it reaches zero, the gateway does not forward it. This prevents permanently circulating datagrams
To assist the gateways to route datagrams by the most efficient path, each IP address is structured into a Network Number and a local address. There are three classes of network providing different numbers of locally administered addresses
The protocol that enables the connection between a web server and a client. It is an application layer protocol for distributing information in the World Wide Web (WWW). It is based on the client–server architecture. The server uses port 80 and the client is a web browser
An Internet standard for electronic mail (email) transmission. It uses TCP port 25. User-level client mail applications typically use SMTP only for sending messages to a mail server for relaying, and use POP3 or IMAP for retrieving messages
Used to dynamically (automatically) assign TCP/IP configuration parameters to network devices (IP address, Subnet Mask, Default Gateway). A DHCP client communicates with a DHCP server to obtain this information
A file-moving utility that allows record oriented, block, or image transfer of files. It can provide conversion facilities between different file formats and architectures. It also has a recovery facility to resume transfers after network failures
An Internet standard that extends the format of email to support text in character sets other than ASCII, non-text attachments, message bodies with multiple parts, and header information in non-ASCII character sets
Also called POP3, a protocol used by a mail server in conjunction with SMTP to receive and hold mail for hosts. The POP3 mail server receives e-mails and filters them into the appropriate user folders. When a user connects to retrieve their mail, the messages are downloaded from the mail server to the user's hard disk
The aim of this chapter was to give an overview of TCP/IP Suite and the various protocols. Data communication is a wide and complex field, and covering all the protocols and concepts is beyond the scope of this material. Additional reading may be required to gain expertise in this field