Site Map
Home
Knowledge Base
Principles of Network Applications
Examples of Network Application
Network Application Architectures
Process Communicating
Application-Layer Protocols
What Services Does an Application Need?
Services Provided by the Internet Transport Protocols
The Web and HTTP
An Overview of HTTP
Nonpersistent and Persistent Connections
HTTP Message Format
User-Server Interaction: Cookies
HTTP Content
Web Caching
The Conditional GET
File Transfer: FTP
Electonic Mail in the Internet
Electronic Mail
SMTP
Comparison with HTTP
Mail Message Formats and MIME
Mail Access Protocols
DNS--The Internet's Directory Service
DNS Basics
Services Provided by DNS
Overview of DNS
DNS Records and Messages
P2P File Sharing
P2P Basics
Centralized Directory
Quaery Flooding
Exploiting Heterogeneity
Socket Programming with TCP
Socket Programming with UDP
Summary
Credits
Site Map
You are here.