Skip to Main Content
Switch/Router Architectures
book

Switch/Router Architectures

by Dr. James Aweya
June 2018
Intermediate to advanced content levelIntermediate to advanced
336 pages
10h 25m
English
Wiley-IEEE Press
Content preview from Switch/Router Architectures

3Shared-Bus and Shared-Memory-Based Switch/Router Architectures

3.1 Architectures with Bus-Based Switch Fabrics and Centralized Forwarding Engines

The first generation of router and switch/router designs has relied upon centralized processing and shared memory for forwarding and buffering packets, respectively. These designs have traditionally been based on a shared bus switch fabric. In such designs, all packets received from all interfaces are written to a common memory pool.

After forwarding decisions are made, packets are then read from this shared memory and sent to the appropriate output interface(s). Even a majority of today's low-end or small-capacity systems (residential and small enterprise routers and switch/routers) still adopt this design. The simplicity and requirements of these systems make the shared-bus, shared-processor, and shared-memory architecture a natural fit.

Examples of this category of switch/router architectures are listed below. These example architectures are still in common use today and very much contemporary even though some were developed more than a decade ago. The goal here is to use these designs to highlight the main architectural approaches adopted and concepts developed over the years.

Example Architectures
  • DECNIS 500/600 Multiprotocol Bridge/Router (Chapter 5)
  • Fore Systems PowerHub multilayer switches with Simple Network Interface Modules (Chapter 6)
  • Cisco Catalyst 6000 Series Switch Architectures (Chapter 7)
  • Cisco Catalyst 6500 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Software Architect’s Handbook

Software Architect’s Handbook

Joseph Ingeno
Interconnection Networks

Interconnection Networks

Jose Duato, Sudhakar Yalamanchili, Lionel Ni
Algebraic and Stochastic Coding Theory

Algebraic and Stochastic Coding Theory

Dave K. Kythe, Prem K. Kythe

Publisher Resources

ISBN: 9781119486152Purchase book