Chapter 2 Concepts
-
client and server roles (2.1)
-
hypertext transfer protocol (HTTP) (2.2)
-
GET, POST, and HEAD requests
-
request and reply structures
-
web caches
-
file transfer protocol (FTP) (2.3)
-
mail protocols (2.4)
-
simple mail transfer protocol (SMTP)
-
post office protocol (POP)
-
internet mail access protocol (IMAP)
-
domain name system (DNS) (2.5)
-
root servers, top-level domain servers, and local servers
-
recursive and iterative responses (text refers to them as requests)
-
caching
-
peer-to-peer protocols (2.6)
-
query flooding
-
overlay networks
-
hierarchical overlay networks
-
sockets (2.7-2.9)
-
stateful vs. stateless servers (2.3)
-
in-band vs. out-of-band control (2.3)
-
push vs. pull protocols (2.4)
-
distributed databases and administration (2.5)