Modular Network Design

There are a few simple guidelines when designing a network:

  1. It should be easy to deploy
  2. It should be easy to manage
  3. It should be flexible and scalable
  4. It should be resilient and secure


To achieve this in the campus or data centre, a designer will consider modularity.

Modularity means building the network on logical components. This breaks the network into distribution blocks. Each block can be deployed like a template.



Distribution Blocks

Modules make the network scalable, understandable, stable, and simpler to troubleshoot

A pair of distribution switches is the basis of a distribution block. Network devices downstream of the distribution switches are part of the distribution block.

One advantage of this design is isolation. Each distribution block is separate from the rest, so a fault in one block will not affect any other block. This improves the availability of the network.

Troubleshooting is also easier. Imagine that there is a spanning-tree issue in a block. You will only need to troubleshoot that one block, rather than the whole network.

Blocks simplify change management. Scoping a change to a single block is now possible, reducing the impact of the change.

This also provides a repeatable design template. Need to grow the network? Deploy another distribution block. The same applies to updates. If you need to upgrade, you can replace components in a block, one block at a time.

Using modular blocks can also support routing and summarization. Notice that this supports summarization. You will still need a good IP addressing scheme and routing design.


Campus Module  


There are two types of distribution blocks. These are the Access-Distribution block, and the Services block



Access-Distribution Block

The Access-Distribution block is any block where hosts connect to the access layer. In the campus, this may be workstations, phones, access points, printers and so on. In the data centre, this would be where servers connect.

The virtual switch design model complements the Access-Distribution block well.


ND Logo
Hierarchical Design

Hierarchical design principles apply in this distribution block

Hierarchy Design




Services Block

Any non-access services connect to the services block. This includes load-balancers, firewalls, edge routers, wireless controllers, and so on.

There is no restriction on the number of services blocks.




Twitter: @NetwrkDirection


Suggested Articles





Cisco Live - BRKCRS-1500 - Campus Wired LAN Deployment Using Cisco Validated Designs

Cisco Live - BRKCRS-2031 - Enterprise Campus Design: Multilayer Architectures and Design Principles

Cisco - Enterprise Campus 3.0 Architecture: Overview and Framework

Marwan Al-shawi and Andre Laurent - Designing for Cisco Network Service Architectures (ARCH) Foundation Learning Guide: CCDP ARCH 300-320 (ISBN 158714462X)


Last update 2018-07-18 13:43