Gigabit Networking - Softcover

Partridge, Craig

  • 2.71 out of 5 stars
    7 ratings by Goodreads
 
9780201563337: Gigabit Networking

Synopsis

We are fast entering the age of gigabit networking, where information ispassed along wide area and local area networks at speeds surpassing onebillion bits per second. With improvements in fiber optic signalling and thedevelopment of inexpensive high-performance computers, both thecapability and the demand for gigabit networking are here.

  • As a networking professional who needs to prepare for the immediatefuture of computer networking, you will find Gigabit Networking afascinating and practical look at the advances that are making high-speednetworking a reality. Key technologies, important protocols, applications,and the practical issues involved in implementing gigabit networks are alladdressed. The book covers in detail such topics as:
  • - Fiber optics (written for non-engineers)
  • - Cell and non-cell networking, including Asynchronous Transfer Mode (ATM)
  • - Exciting applications that utilize gigabit networking
  • - Integrating gigabit networking into existing systems
  • - Adapting today's protocols for gigabit networking

In addition to the current status of the technology, Gigabit Networking looks ahead to the ongoing research that will shape the future of gigabit networking.

This important book will bring you up to date on the state of gigabitnetworking, and will give you the knowledge you need to launch yourselfinto the age of truly high-speed networking.

"synopsis" may belong to another edition of this title.

About the Author

Craig Partridge is a recognized authority on gigabit networking. He currently is a chief scientist at BBN Technologies (part of GTE Corporation), the networking company that built the ARPAnet and has played an active role in developing the Internet. He is editor-in-chief of IEEE Network Magazine, as well as a professor at Stanford University and an instructor for INTEROP.



0201563339AB04062001

From the Back Cover

We are fast entering the age of gigabit networking, where information is passed along wide area and local area networks at speeds surpassing one billion bits per second. With improvements in fiber optic signalling and the development of inexpensive high-performance computers, both the capability and the demand for gigabit networking are here.

As a networking professional who needs to prepare for the immediate future of computer networking, you will find Gigabit Networking a fascinating and practical look at the advances that are making high-speed networking a reality. Key technologies, important protocols, applications, and the practical issues involved in implementing gigabit networks are all addressed. The book covers in detail such topics as:

  • Fiber optics (written for non-engineers)

  • Cell and non-cell networking, including Asynchronous Transfer Mode (ATM)

  • Exciting applications that utilize gigabit networking

  • Integrating gigabit networking into existing systems

  • Adapting today's protocols for gigabit networking

In addition to the current status of the technology, Gigabit Networking looks ahead to the ongoing research that will shape the future of gigabit networking.

This important book will bring you up to date on the state of gigabit networking, and will give you the knowledge you need to launch yourself into the age of truly high-speed networking.

"'Gigabit Networks by Craig Partridge is an excellent resource on networks performance issues and talks in detail about microkernal designs.' As you can see the reviewer referenced this book by Prentice Hall by mistake - there will be a correction in an upcoming issue."
-Unix Review

"The discussion on ATM cell networking, for instance, is excellent. Partridge (Gigabit Networking) clearly has a good grasp of this subject (and I hope he'll write more on ATMs in the future.)"
-Dr. Dobb's Developer Update

"I would recommend this book (Gigabit Networking) to everybody who is interested in computer networks."
-Computing Reviews



0201563339B04062001

From the Inside Flap

Computing environments keep improving. Most improvements are incremental, changes such as a 50% increase in CPU speed or a doubling of memory capacity in a chip. Every so often the accumulated changes become large enough to transform some part of computer science. More powerful processors made it possible to share the CPU among several users, leading to multiprocessing operating systems like UNIX and MVS. The advent of timesharing transformed the study of operating systems. The advent of high-quality graphics has led to WYSIWYG interfaces.

Computer networking is undergoing such a transformation. The widespread use of optical fiber to transmit data has made tremendous increases in network bandwidth possible. Furthermore, greater CPU power, increasing disk capacity, and support for digital audio and video are creating demand for a new class of network services, which are not supported by today's networking protocols. The result of these trends is a world I occasionally describe as the gigabit environment, a computing milieu in which most or all of the components of a computer system are processing, storing, displaying, or moving data at speeds exceeding 1 gigabit per second. Although the gigabit environment does not yet quite exist (except, perhaps, at some supercomputer centers), it is fast approaching.

This book examines a critical part of the gigabit environment: the gigabit per second computer networks that make it possible to share vast quantities of data among many computer systems.

Since the mid-1980s considerable work has been done on designing, developing, and studying networks capable of transmitting data at gigabit per second rates, and by now much of this work has produced tangible results: prototype networks, proposed protocol architectures, influential studies identifying key research issues, and most important, increased industry and government funding for the construction and study of major research testbeds.

This book is based on that research and presents gigabit networking as we now know it. Key technologies, important protocols and applications, and where research is still incomplete, important unsolved issues are all presented. The goal is to give the reader a sturdy understanding of an important emerging field.

Who This Book Is ForThe author expects the reader to have at least a nodding acquaintance with networking and computing, although the early chapters review essential topics. Beyond this prerequisite, the text is written to strike a balance between the needs of technical and academic readers and less-technical readers interested in getting a grasp of the field. When feasible, technical issues are introduced using nontechnical terms and analogies, before delving into more detailed technical discussions. As a result, my hope is that this book will be useful to almost anyone interested in the topic of gigabit networks.

The author of any survey has to be selective about what material is presented. Inevitably, the result is a book that becomes one person's perspective on the field rather than a complete survey. But I have worked hard to try to make sure that this survey presents as broad a range of work as possible, given constraints on reasonable book length and time and resources to search out new work.

At the same time, I believe that anyone who takes the time to write a survey of a field should also give the reader some opinions about the strengths and limitations of the topics discussed in the survey. A survey without such a perspective is little better than a list of facts. So, scattered through the book are thoughts about important issues. I do not expect the reader to always agree with me.

Using This Book as a TextbookThis book was designed as a professional reference, but because much of its structure is based on a course I have taught for the INTEROP conference for a number of years, it can be used as a textbook, for a graduate course on gigabit networking, or as a supplemental text for an undergraduate course in networking.

Because this text assumes a background in networking and focuses solely on gigabit networking, it is not sufficient as a stand-alone text for an undergraduate course. However, several chapters can serve as supplements to an existing text such as Tanenbaum's Computer Networks, Comer's Internetworking with TCP/IP, or Spragin's Telecommunications. Chapter 2 provides a useful tutorial on fiber optic networking. Chapters 5, 6, and 7 describe a number of high-speed networking technologies; and Chapters 9 and 10 may provide a useful perspective on protocol performance when studying the internetwork and transport layers. A study of flow control can be supplemented by Chapters 11, 12, and 13, which describe the difficult problems of performance guarantees.

For a graduate course on data networking, this book provides an introduction to a number of the key research issues in data networking and thus could serve as a useful textbook, perhaps supplemented by selected readings from the research literature.

AcknowledgementsAs I wrote this book, I often became acutely aware that I knew less about gigabit networking than I had first thought. The field is exploding with new and interesting work. To help me fill gaps in my knowledge and improve the presentation of various topics, I've been able to lean on a number of people. Much of what is good in this book is due to their help. (All of what may be deemed bad about this book should be viewed as solely my fault.) I've tried to credit all those who helped, although I've no doubt missed a few.

Julio Escobar and Zygmunt Haas provided extensive comments on Chapter 2 that saved me from making a number of embarrassing mistakes. Chris Wilcox helped me better understand SONET. Bob Braudes, John Burruss, Norman Chang, Bruce Davie, Ole Jacobson, Joe Pagan, Steve Pink, Howard Salwen, and Jonathan Smith provided insightful comments on a number of chapters. Early in the writing of the book, both Dave Crocker and Brian Kernighan helped me work out a better presentation style in early drafts of Chapters 3 through 5, which helped immeasurably with later chapters. Simone Payment and Marty Rabinowitz of Addison-Wesley helped me with various issues of tasteful formatting.

A number of people provided advance copies of papers or reviewed pieces of the manuscript related to their work for accuracy. For their help, I'd like to thank David Anderson, Abhaya Asthana, Dave Banks, DickBinder, Dave Borman, Charlie Catlett, Chris Cooper, Jon Crowcroft, Deborah Estrin, Greg Finn, Ed Foudriat, Sandy Fraser, Victor Frost, Mark Garrett, Rafael Gidron, Rich Gitlin, Bryan Gorman, David Greaves, Roch Guerin, Gerard Holzmann, Jim Hughes, Van Jacobson, Bob Kahn, Chuck Kalmanek, Jim Kurose, Larry Landweber, Will Leland, Paul Messina, Dave Mills, Biswanath Mukherjee, Joe Pasquale, John Renwick, Paul Rupert, TimSalo, Chuck Seitz, Dave Sincoskie, Dan Stevenson, Dave Tennenhouse, and Lixia Zhang. Also thanks to Lawrence S. Brakmo for the data used to generate the slow-start graph in Chapter 10, and Mark Garrett for the data for the MPEG graph in Chapter 8.

I also want to thank the folks who got me into writing this book in the first place and helped me through the process. Dan Lynch all but dared me to put together a course on gigabit networking for INTEROP 1990. Experience with that course and interaction with the hundreds of students who have taken it to date have helped shape this book. I met John Wait of Addison-Wesley when we were both stuck in the Houston airport by a snowstorm in 1987, and he and his team (Kim Dawley, Kathleen Duff, and Kathleen Habib) have since waited patiently for me to produce a book on networking. Brian Kernighan's help, both as series editor and in his comments on several drafts of this book, was immensely helpful. Thanks also to my employer, Bolt Beranek and Newman, for allowing me to undertake this work, and to the Swedish Institute of Computer Science, where I spent a very productive sabbatical year. Finally, thanks to my wife, Carolyn, who had to put up with losing her husband on many weekends and evenings as I pounded away at the keyboard.

Palo Alto, August 1993

0201563339P04062001

"About this title" may belong to another edition of this title.