Search
 Advanced SearchView Cart   Checkout   
 Location:  Home » Books » General AAS » Patterns in Network Architecture: A Return to FundamentalsJanuary 7, 2009  
Browse
Books
Computers
Electronics
Related Categories
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• General
Certification Central
Computers & Internet
Subjects
Books
• General AAS
Certification Central
Computers & Internet
Subjects
Books
• General
Databases
Computers & Internet
Subjects
Books
• General AAS
Databases
Computers & Internet
Subjects
Books
• Computer Design
Microprocessors & System Design
Hardware
Computers & Internet
Subjects
• Design & Architecture
Hardware
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Hardcover
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Patterns in Network Architecture: A Return to Fundamentals
Patterns in Network Architecture: A Return to Fundamentals
Author: John Day
Publisher: Prentice Hall PTR
Category: Book

List Price: $54.99
Buy New: $19.99
You Save: $35.00 (64%)
Buy New/Used from $19.95

Avg. Customer Rating: 5.0 out of 5 stars(5 reviews)
Sales Rank: 97236

Languages: English (Original Language), English (Unknown), English (Published)
Media: Hardcover
Number Of Items: 1
Pages: 464
Shipping Weight (lbs): 1.9
Dimensions (in): 9.2 x 7.1 x 1.1

ISBN: 0132252422
Dewey Decimal Number: 004.6
EAN: 9780132252423
ASIN: 0132252422

Publication Date: January 6, 2008
Availability: Usually ships in 1-2 business days

Similar Items:

  • Computer Networks (4th Edition)
  • Computer Networks: A Systems Approach, Fourth Edition (The Morgan Kaufmann Series in Networking)
  • Network Warrior
  • The Art of Multiprocessor Programming
  • Network Routing: Algorithms, Protocols, and Architectures (The Morgan Kaufmann Series in Networking)

Editorial Reviews:

Product Description

Groundbreaking Patterns for Building Simpler, More Powerful Networks

In Patterns in Network Architecture, pioneer John Day takes a unique approach to solving the problem of network architecture. Piercing the fog of history, he bridges the gap between our experience from the original ARPANET and today?s Internet to a new perspective on networking. Along the way, he shows how socioeconomic forces derailed progress and led to the current crisis.

Beginning with the seven fundamental, and still unanswered, questions identified during the ARPANET?s development, Patterns in Network Architecture returns to bedrock and traces our experience both good and bad. Along the way, he uncovers overlooked patterns in protocols that simplify design and implementation and resolves the classic conflict between connection and connectionless while retaining the best of both. He finds deep new insights into the core challenges of naming and addressing, along with results from upper-layer architecture. All of this in Day?s deft hands comes together in a tour de force of elegance and simplicity with the annoying turn of events that the answer has been staring us in the face: Operating systems tell us even more about networking than we thought. The result is, in essence, the first ?unified theory of networking,? and leads to a simpler, more powerful?and above all?more scalable network infrastructure. The book then lays the groundwork for how to exploit the result in the design, development, and management as we move beyond the limitations of the Internet.

Using this new model, Day shows how many complex mechanisms in the Internet today (multihoming, mobility, and multicast) are, with this collapse in complexity, now simply a consequence of the structure. The problems of router table growth of such concern today disappear. The inescapable conclusion is that the Internet is an unfinished demo, more in the tradition of DOS than Unix, that has been living on Moore?s Law and 30 years of band-aids. It is long past time to get networking back on track.

? Patterns in network protocols that synthesize ?contradictory? approaches and simplify design and implementation

? ?Deriving? that networking is interprocess communication (IPC) yielding

? A distributed IPC model that repeats with different scope and range of operation

? Making network addresses topological makes routing purely a local matter

? That in fact, private addresses are the norm?not the exception?with the consequence that the global public addresses required today are unnecessary

? That mobility is dynamic multihoming and unicast is a subset of multicast, but multicast devolves into unicast and facilitates mobility

? That the Internet today is more like DOS, but what we need should be more like Unix

? For networking researchers, architects, designers, engineers

Provocative, elegant, and profound, Patterns in Network Architecture transforms the way you envision, architect, and implement networks.

Preface: The Seven Unanswered Questions xiii

Chapter 1: Foundations for Network Architecture 1

Chapter 2: Protocol Elements 23

Chapter 3: Patterns in Protocols 57

Chapter 4: Stalking the Upper-Layer Architecture 97

Chapter 5: Naming and Addressing 141

Chapter 6: Divining Layers 185

Chapter 7: The Network IPC Model 235

Chapter 8: Making Addresses Topological 283

Chapter 9: Multihoming, Multicast, and Mobility 317

Chapter 10: Backing Out of a Blind Alley 351

Appendix A: Outline for Gedanken Experiment on Separating Mechanism and Policy 385

Bibliography 389

Index 399




Customer Reviews:

5 out of 5 stars A vision toward the future with an eye for the past lessons learned   August 30, 2008
John Day has created a master technical work on the theory of networking for our consideration. This is the most instructive and intriguing book on the subject I have read since Uyless Black's "OSI: A Model for Computer Communications Standards".

John's book is informative both on a technical basis and a sociological one. In it he explains much about the history of standards in both the Internet protocols and the OSI standards. I have been involved in standards work and have seen the dynamics he describes, and thoroughly enjoyed this telling of the history of how we got to where we are today.

On the technical side, I think his recursive "one-layer" model is elegant (The Distributed IPC Facility, DIF). To me it encapsulates what we see happening in all layers -- that is they all seem, at some point, to borrow from the requirements of others to perform their services.

I especially enjoyed the scalability and ability to tailor implied by separating mechanism from policy. Some other key elements were the emphasis that addresses much change from physical to logical at least once; that we need to distinguish between topological address, node address, and application address; that there is a continuum of function between connection oriented and connectionless messaging and how they can change roles from one DIF to another in the goal of achieving the desired Quality of Service (QOS). What matters most is that the Application can convey the needs of QOS along with a message so that the DIFs can affect the appropriate and optimal transfer.

I heartily recommend this book for anyone working in applying network communications to new application areas and especially those involved in standards work.

Thanks, John for a great read.



4 out of 5 stars Finally.. An objective view of Internetworking   May 21, 2008
  1 out of 2 found this review helpful

Prof. Day does a wonderful job decomposing, analyzing and reconstructing Internetworking (and the Internet) to plainly expose the good, the bad and the ugly. He colors the discussion with his insights and opinions concerning the decisions that went into creating the Internet from arpanet, although at times his color tastes of ax grinding.

The book is didactic, reading like a text book (although it probably will not see the light of day in university classrooms in its current guise). The style may put some readers off, but it is worth laboring through as the nuggets of truth and wisdom are worth the effort.

As a professional network architect, I strongly recommend this book to my peers as well as to educators currently teaching data networking and related topics.



5 out of 5 stars An outstanding guide for any advanced networking computer library.   May 5, 2008
Students of network architecture and teachers assigning reading will find PATTERNS IN NETWORK ARCHITECTURE an excellent survey which takes a different approach to solving network architecture issues. Seven basic, still unanswered, questions identified during the ARPANET's development reveals protocols, patterns, and common conflicts. The result is an outstanding guide for any advanced networking computer library.


5 out of 5 stars Well done history of a complex topic   April 1, 2008
  3 out of 5 found this review helpful


When it comes to the kind of people involved in computer networks, there are four different types; the architects, engineers, IT professionals, and the end users. The architects design, the engineers build and maintain, the IT professionals configure for the unique business purpose, and the users work on it. This book is written by an architect for architects (and engineers aspiring to be architects). I'm doing this review with the perspective of someone who works mostly as an IT professional but spends about 35% as an engineer.

With many endeavors, it is easy to focus on the short-term with little or no emphasis on the long-term. John Day, as seen through this book, has both the unique experiences of designing and addressing very specific technical topics but also standing back and looking at how networks have evolved in perspective historically and where they need to go. This kind of work is indeed extremely important as our world becomes more interconnected every day, knocking down communication barriers and making more critical information available to people everywhere. We need to closely examine where and why the Internet has ended up where it is today so we can make the best long-term decisions for the future and that is exactly what John Day does in Patterns in Network Architecture.

This is very technical book that brings detailed processes together through both history and theoretical patterns. I can see this book being used in educational environments concerned with network architecture design (103 level classes) and organizations that place a high amount of significance on practical theory. I'm giving this book a five because of the amount of detail it covers and the flow he keeps throughout the book. Most writers covering this type of information get lost in the logistics but I felt like I was engaged at a lecture (instead of studying after a lecture).



5 out of 5 stars Patterns in Network Architecture   March 24, 2008
  1 out of 3 found this review helpful

In Patterns in Network Architecture, John Day has challenged the community of computer science to be truely a science by understanding the theory behind networking. The study of computer technology is abreviated by focusing on minor repairs to a system that may have fundamental flaws. Day encourages us to understand how we came to our present technology. Only through understanding of the underlying theories do we have any chance of moving toward a better, and possibly necessary, theory and practice.

Powered by: Dknc, inc. and Amazon.com


For your safety and security, orders are processed through amazon.com