Slashdot Mirror


Interconnections

If your life is an acronym soup of protocols like IPX and CLNP, and you sometimes feel like you need a cot in the wiring closet, you probably ought to keep reading -- more so if finding a fount of information neither too abstruse nor too patronizing is important. For the networking professional, inveterate reader and reviewer Danny Yee here briefly takes on a book called Interconnections: Bridges, Routers, Switches, and Internetworking, which could be that fount.

Interconnections author Radia Perlman pages 537 publisher Addison-Wesley rating 8.5 reviewer Danny Yee ISBN 0-201-63448-1 summary Well-grounded introduction for the technically astute to the hardware which carries your data and how to communicate with it. Interconnections is aimed at computer science students studying networking: it covers fundamental concepts and basic theory, and includes a set of "homework" problems with each chapter. But it is solidly grounded in real-life experience -- Perlman has spent years designing and implementing network protocols and algorithms (most notably the spanning tree algorithm used in most bridges) and uses that experience to provide practical illustrations of the theory. She is also fun to read, being prepared to laugh at things that deserve it and to offer personal opinions, sometimes quite bluntly.
"I find BGP scary. It is configuration-intensive. Routes can be permanently unstable. It solves only whatever it happens to solve rather than providing a general-purpose solution. But we're stuck with it."

Perlman roughly follows the protocol stack upwards. Four chapters cover general data-link layer issues, transparent and source-routing bridges, the various categories of hub/switch/bridge, and VLANs. Five chapters cover the network layer cover connection-oriented protocols (X25 and ATM) and general issues, addressing, and packet formats in connectionless networks, with examples from a range of protocols including IP, IPX, IPv6, CLNP, Appletalk, and DECnet. A single chapter covers autoconfiguration and endnode issues (protocols such as ARP). And there are five chapters on routing, covering general routing concepts (distance vector and link state algorithms, link costs and types of service), implementation (algorithms for fast packet forwarding), and specific routing protocols (from RIP to BGP), as well as the more specialised topics of WAN multicast and "sabotage-proof routing."

The bulk of Interconnections may be too detailed for most network administrators or programmers, but those without an interest in the theory may want to track down a copy just for the last two chapters. "To Route, Bridge, or Switch: Is That the Question?" is a good overview of networking terminology and its connection with reality, while "Protocol Design Folklore" attempts

"to capture the tricks and 'gotchas' in protocol design learned from years of layer 2 and layer 3 protocols. Interspersed among the text are boxes containing 'real-world bad protocols.' They share with you the warped way I look at the world, which is to notice and be distracted by suboptimal protocols in everyday life."
Interconnections will do much to improve understanding of networks and network protocols: as well as being an excellent textbook, it should command a general audience among computing professionals.

Purchase this book from Fatbrain. You can read more of Danny Yee's reviews at his site.

7 of 22 comments (clear)

  1. radia is cool by TheGratefulNet · · Score: 2
    having attended her lecture at interop (many years ago) when she covered the material in her book, I can only say that you must hear her speak in person. she's intelligent and funny and keeps you interested in what can be a very dry subject.

    plus she invented spanning tree which is still in use today. took some really cool insight to come up with the notion of logical bridge tree hierarchies where, physically, this isn't so obvious to most. and its still in use today, all these years later..

    --

    --

    --
    "It is now safe to switch off your computer."
  2. Read it ... by MikeBabcock · · Score: 2

    I bought this book about a month ago for work and found it to be an excellent overview and guide. The author does an excellent job of talking about actual routing situations, not just theoretical concepts of different issues.

    --
    - Michael T. Babcock (Yes, I blog)
  3. Yes, but by Flounder · · Score: 2

    Will this book tell me what those two four-pairs coming into my wiring closet are? Ameritech couldn't, and the lines are labeled Ameritech.

    --

    No boom today. Boom tomorrow. There's always a boom tomorrow. - Cmdr. Susan Ivanova

    1. Re:Yes, but by Mignon · · Score: 3

      Just plug them pair-wise into an AC outlet and then call Ameritech and ask them if they smell smoke.

  4. A good companion book: by Anne+Marie · · Score: 3

    A good companion book to Perlman's Interconnections, and indeed the only other significant work on the subject, is Routing in Today's Internetworks, by Mark Dickie. It's based on the OSI reference manual and it explores routing protocols starting with the very basic and working up to the advanced: IS-IS, NetWare Link Services Protocol (NLSP). RIP, DRP, ES-IS, IPX, SAP, and AppleTalk DDP, PTM, AURP, etc. If Perlman's book is as lucid as Dickie's, then I'll consider adding it to my library.

    --
    -- Anne Marie
  5. I love this book! by Anonymous Coward · · Score: 2

    Even though I can comprehend a fraction of the material in Interconnections I honestly enjoy this book. Radia Perlman is a very clever woman. She has invented Spanning Bridge Algorithm as well as IS-IS link-state routing protocol. IS-IS is regarded as vastly superior to its junior sibling, OSPF by the routing protocol cognoscenti. IS-IS is used by major ISPs, not little drones running Cisco 2501 routers. Interconnections book is not just about networking engineering but about good engineering practices in general. Case in point, the book's cover. It prominently displays 'Second Edition' and a picture of the bridge, which is apt for a book about bridging. But, it is no ordinary bridge, but one fabled in the annals of engineering science. It is the Second Edition of the Tacoma Narrows Bridge. If you dont know what happened to the First Edition of the same you never took Physics 101.

  6. 9 out of 10 developers... by Score+0 · · Score: 3

    In the past 10 years, I have worked for 2 of the top 10 networking companys and have interviewed at most of the others. I've noticed that in 9 out of 10 engineer's cubes you will find this book along with Internetworking with TCP/IP vol 1 by Douglas Comer. If the people designing your networking equipment swear by it, you can't go wrong.