The TCP/IP Protocol Family


TCP (Transmission Control Protocol)

Connection-based services (Day 4)

UDP (User Datagram Protocol)

Connectionless services (Day 4)


IP (Internet Protocol)

Handles transmission of information (Day 3)

ICMP (Internet Control Message Protocol)

Handles status messages for IP (Day 3)

RIP (Routing Information Protocol)

Determines routing (Day 5)

OSPF (Open Shortest Path First)

Alternate protocol for determining routing (Day 5)

Network Addresses

ARP (Address Resolution Protocol)

Determines addresses (Day 2)

DNS (Domain Name System)

Determines addresses from machine names (Day 2 and Day 11)

RARP (Reverse Address Resolution Protocol)

Determines addresses (Day 2)

User Services

BOOTP (Boot Protocol)

Starts up a network machine (Day 11)

FTP (File Transfer Protocol)

Transfers files (Day 6)


Enables remote logins (Day 6)

TFTP (Trivial File Transfer Protocol)

Enables remote file transfers (Day 6)

Gateway Protocols

EGP (Exterior Gateway Protocol)

Transfers routing information for external networks (Day 3 and Day 5)

GGP (Gateway-to-Gateway Protocol)

Transfers routing information between gateways (Day 3 and Day 5)

IGP (Interior Gateway Protocol)

Transfers routing information for internal networks (Day 5)


NFS (Network File System)

Enables directories on one machine to be mounted on another (Day 12)

NIS (Network Information Service)

Maintains user accounts across networks (Day 12)

NTP (Network Time Protocol)

Synchronizes clocks (Day 11)

PING (Packet Internet Groper)

Checks connectivity (Day 7)

RPC (Remote Procedure Call)

Enables remote applications to communicate (Day 12)

SNMP (Simple Network Management Protocol)

Sends status messages about the network (Day 13)

About theme: