Chapter 6. Divining Layers

In anything at all, perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away….

—Antoine de Saint Exupery, Wind, Sand and Stars[1]

[1] Kudos to Noel Chiappa for finding the first quote. Noel uses them for the same reason as I do. When someone says it well, there is no point trying to improve on it; just use it and give copious credit.

Networking is interprocess communication.

—Robert Metcalfe, 1972

Introduction

In the previous chapters, we have reviewed our experience with networking systems and uncovered some of the architectural structures of protocols. Along the way, we identified invariant properties and common components. Now, we are ready to ...

Get Patterns in Network Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.