Download (direct link):
Global server load balancing, covered in Chapter 5, requires some basic understanding of how DNS works. While Chapter 5 provides a brief introduction to DNS, the course at http://www.freesoflorg/ has a section devoted to DNS that offers an excellent overview of DNS, providing a good balance between a high-level overview and an overly detailed analysis.
For readers who would like to understand the TCP thoroughly, there are several books available on the market. But the most authoritative source for TCP is the RFC 793, which is available on the Internet Engineering Task Force (IETF) Web site at http://www.ietf.org/.
Albitz, Paul and Circket Liu. DNS and Bind. O’Reilly and Associates, 2001.
Dutcher, Bill. The NAT Handbook: Implementing and Managing Network Address Translation. New York: John Wiley and Sons, 2001.
The following RFCs can be found on the Web site http://wwwietf.org/.
RFC 768—User Datagram Protocol (UDP)
RFC 791—Internet Protocol
RFC 792—Internet Control Message Protocol
RFC 793—Transmission Control Protocol (TCP)
RFC 826—An Ethernet Address Resolution Protocol RFC 903—Reverse Address Resolution Protocol RFC 959—File Transfer Protocol (FTP)
RFC 1034—DOMAIN NAMES—CONCEPTS AND FACILITIES
RFC 1035—DOMAIN NAMES—IMPLEMENTATION AND SPECIFICATION
RFC 1738—Uniform Resource Locaters (URL)
RFC 1772—Application of the Border Gateway Protocol in the Internet
RFC 1918—Address Allocation for Private Internets
RFC 1945—Hypertext Transfer Protocol HTTP/1.0
RFC 2068—Hypertext Transfer Protocol HTTP/1.1
RFC 2326—Real Time Streaming Protocol (RTSP)
RFC 2338—Virtual Router Redundancy Protocol (VRRP)
RFC 2616—Hypertext Transfer Protocol—HTTP/1.1
Jeffrey Carrell, an engineer with Foundry Networks, maintains the Web site, http://wwwgslbnetwork.com/ which has a lot of useful information about DNS and other topics related to global server load balancing.