Patterns in Network Architecture takes a fresh look at the patterns that appear in the varying protocols used in networks, across all layers and applications. This revolutionary book peels back a new way to view network architectures, avoiding many of the ornate and cumbersome constructions required in the past and generates much simpler and more powerful constructs.
This book does not claim to propose a "new paradigm" or "a whole new way of looking at networking", nor does it claim that this theory accommodates everything that has been done before. This is a book about architecture. Not a radically new architecture, but one based on the previous experiences and using many of the components of previous architectures.
By looking at decisions that were made over the years, - the reader learns about the levels of the OSI and the protocols that traverse them. Comparing problems then and now, and observing patterns that are common to the layers and protocols the reader takes a analytic journey of the stack - which yields startling conclusions about the current view network architecture. This book is authored by one of the members in charge of the OSI Reference Model, Naming and Addressing and upper layer architecture. John Day has spent the past 20 years looking at problems and seeing different solutions, and in Patterns in Network Architecture had advanced a groundbreaking work of theory.
John Dayhas been involved in research and development of computer networks since 1970, when they were 12th node on the Net. Mr. Day has developed and designed protocols for everything from the data link layer to the application layer.
Also making fundamental contributions to research on distributed databases, he developed one of two fundamental algorithms in the updating of multiple copies. He also did work on the early development of supercomputers and was a member of a development team on three operating systems. Mr. Day was an early advocate of the use of Formal Description Techniques (FDTs) for protocols and shepherded the development of the three international standard FDTs: Estelle, LOTOS, and extending SDL. Mr. Day managed the development of the OSI reference model, naming and addressing, and a major contributor to the upper-layer architecture; he also chaired the US ANSI committee for OSI Architecture and was a member of the Internet Research Task Forces Name Space Research Group. He has been a major contributor to the development of network management architecture, working in the area since 1984 defining the fundamental architecture currently prevalent and designing high-performance implementations; and in the mid-1980s, he was involved in fielding a network management system, 10 years ahead of comparable systems. Recently, Mr. Day has turned his attention to the fundamentals of network architectures and their implications (as discussed in this book).
Mr. Day is also a recognized scholar in the history of cartography, on Neolithic Korea, and on Jesuits in 17th-century China. Most recently, Mr. Day has also contributed to exhibits at the Smithsonian and a forthcoming chapter in Matteo Ricci Cartographia.