Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement

by Addison-Wesley Professional

$54.99
buy from amazon.com
Average Rating: * * * * *
Sales Rank:674109 (lower is better)
Price Used:$26.18
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 24 hours
Label:Addison-Wesley Professional
UPC:785342710885
Pages:672
Binding:Hardcover
Publication Date:2001-05-14
Published By:Addison-Wesley Professional
ASIN:0201710889
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

Just as TCP/IP is a central protocol for the Internet, HTTP is a central protocol for the web. They are both critical for web networking. Web Protocols and Practice is the most authoritative and comprehensive guide to the Web's technical underpinnings. Authored by legendary AT&T Labs researcher Bala Krishnamurthy and renowned Web networking expert Jennifer Rexford, this book offers exceptionally thorough coverage of core Web protocols-including the most detailed discussion of HTTP /1.1 and its relationship to TCP/IP networking ever presented. The authors begin with a broad overview of the evolution of the Web, including its naming infrastructure, HTML document language, and HTTP message exchange protocol. Next, they introduce the inner workings of clients, proxies, and servers, as well as scripts, handlers, search engines, cookies, and authentication. The heart of the book is a detailed discussion of the core Web protocols DNS, TCP/IP, and HTTP. An essential resource for all networking and Internet professionals, and for all developers building Internet applications.
Amazon.com Review

Carefully prepared content gets all the glory, but the job of delivering multimedia information to the people and machines who require it falls to a set of protocols. Web Protocols and Practice explains how resources locate one another on the constantly changing Internet, how they ask for other resources, and how those documents and media are delivered. This comprehensive document does more than any other book around to eliminate vague hand-waving and actually explain how the Internet works. Anyone who's heard explanations along the lines of, "The Domain Name Service resolves the machine name to an IP address" or "The browser makes a POST request" and wanted to scream "But HOW?" will love what Balachander Krishnamurthy and Jennifer Rexford have done in these pages.

The authors approach HyperText Transfer Protocol (HTTP) and the other protocols covered from an engineering perspective, which is to say that they outline the problems the protocols are meant to solve before going into detail about what the protocols do. They also explain the evolution of protocols over time, and call attention to the shortcomings of protocols and their likely evolutionary paths. Nearly all of the explanatory material takes the form of bright, carefully considered text that's supplemented by message listings ("The server could reply with...") and a handful of conceptual diagrams. Later chapters transcend the protocols themselves to focus on questions of reliability, traffic measurement, and efficient caching. --David Wall

Topics covered: The protocols that underpin transactions on the Internet and other networks that employ Internet communications standards. Detailed coverage goes to the HyperText Transfer Protocol (HTTP) versions 1.0 and 1.1, the Internet Protocol addressing scheme, and the Transmission Control Protocol specification. Design of Web servers, cache servers, and proxy servers gets much attention, as do site workload and traffic metrics.

Customer Reviews

Buy this book!!! - Reviewed on 2005-07-26
* * * * *
3 customers found this review helpful.

This is so totally readable and comprehensive in its scope, that it was an absolute delight. This one is a keeper and a re-read if you need to understand what the word "web" or "data" means.
"The" book of the web - Reviewed on 2003-07-29
* * * * *
13 customers found this review not to be helpful.
Protocol and practice.... unlike 21 days in HTML, the authors teach me something big...
It's not an exciting read... - Reviewed on 2001-12-11
* * * * *
4 customers found this review helpful, 15 did not.

...but it is very thorough.
Understand Web Performance - Reviewed on 2001-08-08
* * * * *
25 customers found this review helpful, 1 did not.

You've built a B2C or B2B web service. You get great response time from your office, but there are times when your customers across the country report poor performance.

This book with help you understand the entire path between browser and web server and how Internet latency and intermediaries like Proxy servers add to transaction delay. This is the only source that I've seen that a) Defines HTTP 1.1 and b) describes the relationship between HTTP and the TCP/IP protocol stack, making recommendations on how to tune the stack to reduce the effect of latency.

You'll learn that many of TCP's flow control mechanisms were designed for FTP, Telnet and Rlogin and some default settings are not optimized, or even appropriate for HTTP.

If you read only one book on HTTP, READ THIS!!! - Reviewed on 2001-08-04
* * * * *
19 customers found this review helpful, 1 did not.

This is a fabulous book, technically competent, well-written, easy to read and well-organized. It comprehensively covers all the tech-weenie needs to know about clients, proxies, servers, HTTP, and a bunch more without drowning you in math or killing you softly with a gazillion irrelevant details. I found the last chapter, the "Research Perspectives," to be particularly up-to-date and useful. There is a ton of information about HTTP floating around out there. Figuratively speaking, Rexford and Krishnamurthy have taken as their input the coal and produced as their output this diamond.
Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects