|
| Login | Sign up | My Wish List |
![]() | Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement by Balachander Krishnamurthy, Jennifer Rexford ISBN-10: 9780201710885 ISBN-10: 0-201-71088-9 ISBN-13: 9780201710885 ISBN-13: 978-0-201-71088-5 Paperback 2001-05-14 Addison-Wesley Professional Find Lowest Price | |
Editorials | ||
Amazon.com 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. | ||
Reviews | ||
Buy this book!!! 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 Protocol and practice.... unlike 21 days in HTML, the authors teach me something big... | ||
It's not an exciting read... ...but it is very thorough. | ||
Understand Web Performance 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!!! 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. | ||