imbizcorp
Close menu

Understanding Network Infrastructure · Part 4 · How do we use these principles to design a real network?

How does Cisco choose a network architecture?

BY IM Business Platform Co., Ltd. PUB 2026-09-06 UPD 2026-10-26 VERIFY Standards and official sources

How do we decide which functions to separate when they all fit in one home router? Cisco offers reference designs that distinguish campus roles, tiers, and L2/L3 boundaries according to business needs and site conditions. We'll look at how to choose guidance for your network, from a small office to an enterprise campus.

Back to contents

Why might two offices of the same size need different designs? ↑

In the article on scaling from a home router to an enterprise network, we separated the router's functions and examined which business activities stop when one device fails. To choose a suitable structure from Cisco's reference designs, we must also read them in light of business needs and the conditions in which they apply.

Consider two offices as a teaching example. Office A mainly handles documents and can continue working through an approved alternative connection during a circuit outage. Office B needs continuous access to internal business servers; losing communication with those servers also stops work on site. Equal headcounts tell us nothing about this difference.

For A, consider keeping a spare and check whether replacement and configuration restoration fit within the acceptable downtime. B may be unable to stop work while a device is replaced. Its design must then consider alternate paths, device failover, power, and management access. Knowing how long the business can tolerate an interruption is essential to deciding whether device redundancy is needed.

Even a requirement to operate without interruption needs clarification. Briefly being unable to open a new connection is not the same failure as losing a transaction already in progress. The designer asks business owners which activities can stop and for how long, then separates the network's responsibilities from the application's.

Let's compare designs by the functions the business needs, rather than office size. A small site may need redundancy; a simple structure may suit a large site. Defining your site's conditions first makes it easier to choose which reference topologies to examine.

Compare two offices with the same headcount. Different downtime limits can lead to different choices between spare equipment and an alternate path kept ready for use.

↔ Scroll horizontally to explore the diagram.

Same headcount, different downtime limits, different designsOffice A considers an approved alternative connection and replacement with spare equipment. Office B, of the same size, considers protecting paths, power, and state to maintain communication with internal servers. Both need tests using real business tasks.Same headcount, different downtime limits, different designsComparisonOffice AOffice BMain activityDocuments; alternative access allowedInternal servers; high outage impactQuestionCan work continue during replacement?Which requests or sessions must stay up?Design optionsSpare device; restore config; alternate accessAlternate paths; power; required stateFinal check for bothTest replacement and restoration with real workTest failover and failback with real workOur comparison example: office size and headcount alone do not determine the tiers needed.
Office A considers an approved alternative connection and replacement with spare equipment. Office B, of the same size, considers protecting paths, power, and state to maintain communication with internal servers. Both need tests using real business tasks.

What do campus, WAN, and data center mean in Cisco's designs? ↑

First, identify which part of the network you are designing. A network connecting office users, a network linking distant sites, and a network connecting servers and applications may join together, but they do not solve the same problems.

The campus LAN discussed here connects employees' PCs, phones, and wireless endpoints to business services within an office or corporate site. Campus does not mean only a university or a large property. It can range from a small office to a multibuilding site, with a design suited to its size and business needs.

A WAN connects geographically separate sites or service locations. A branch user accessing a headquarters server may cross the branch access network, the intersite connection, and the headquarters service segment. Label the Internet-edge router separately from the campus core: they have different jobs.

Data center design separately addresses connectivity, policy, and availability for applications and servers. A data center spine-leaf fabric and a campus core differ in purpose and connectivity; they are not interchangeable structures. The enterprise function-placement diagram is a starting point for understanding the whole network. Use each area's official guide to distinguish its actual architecture.

For example, draw a line from PC-A to App-S, then mark the access network and the external service segment. Authentication and security needed for the request may span these boundaries. Recording each segment's functions and where the segments connect helps distinguish the uses of designs found in Cisco's documentation.

Follow the path from PC-A to App-S to identify the campus, WAN, and data center segments. Authentication and policy can apply across them.

↔ Scroll horizontally to explore the diagram.

Separate design areas along one business communication pathIn this example, PC-A reaches App-S in the data center through the campus access network and WAN. Authentication, policy, and monitoring can span several areas. They do not count as additional campus tiers.Separate design areas along one business communication pathLocal user accessSite and service connectivityServers and applicationsCampus LANWANData centerAuthentication, policy, and monitoring span areas / Check requests and replies separatelyDevices and roles in the diagramDevice shapes identify types and roles. A grouped symbol does not specify a device count or a required set of products.Campus LANPC-A · Wired/wireless accessFrom small sites to multiple buildingsWANConnections between locationsDistinguish it from the Internet edgeData centerApp-S · Server connectivityNot the same as the campus coreOur example distinguishes design areas. Not every site's requests must cross a WAN or a separate data center.
In this example, PC-A reaches App-S in the data center through the campus access network and WAN. Authentication, policy, and monitoring can span several areas. They do not count as additional campus tiers.

One, two, or three tiers describe roles, not device counts ↑

The number of campus tiers describes how access, aggregation, and forwarding between blocks are arranged. It is neither the total number of switches, APs, and firewalls, nor a count of OSI L2 and L3 layers.

A single-tier design has no dedicated aggregation tier: one access tier provides the site's LAN. Multiple physical devices, such as a switch stack, can still provide one logical access tier. By contrast, SOHO describes a small-office environment. It can describe a one-router example, but it is not Cisco's name for an official zero-tier design.

When multiple access groups feed into distribution without a separate core, the design can be described as two-tier. Combining aggregation and central forwarding in that upper tier is called a collapsed core. Having two devices share the upper-tier role does not add another tier.

Separating forwarding between distribution blocks into a core creates a three-tier design. This is not an automatic step whenever the building count grows. Compare where traffic converges and which areas can tolerate an interruption during a failure or maintenance. Along with the ability to manage the separated devices, these factors determine whether a core is needed.

L2 access and routed access are a separate design choice within that structure: how far to extend a VLAN and where to route. A two-tier design can use either L2 or L3 uplinks. Mark the gateway, VLAN boundaries, and routing links separately alongside the tier diagram. When a packet is forwarded, whose MAC address is used? Three boxes alone cannot answer that.

The upper part compares how many tiers separate access, aggregation, and forwarding between blocks. The lower part separately shows how far VLANs extend and where routing begins within those tiers.

↔ Scroll horizontally to explore the diagram.

Choose the tier structure and L2/L3 boundary separatelyCompare a single tier, two tiers with access and distribution, and three tiers with a separate core. Below, compare L2 access, which extends VLANs to an upstream gateway, with routing at the access layer.Choose the tier structure and L2/L3 boundary separatelySingle-TierTwo-TierThree-TierAccessDistribution + CoreAccessCoreDistributionAccessSeparate choice: L2/L3 boundaryL2 access: VLANs extend to an upstream gateway / Routed access: gateways and routed uplinks at accessDevices and roles in the diagramDevice shapes identify types and roles. A grouped symbol does not specify a device count or a required set of products.Single-Tier · AccessThe access system provides the site's LANTwo-Tier · Distribution + CoreAggregation and central forwarding togetherTwo-Tier · AccessMultiple access groupsThree-Tier · CoreForwarding between blocksThree-Tier · DistributionAggregating access groupsThree-Tier · AccessEndpoint accessSOHO is a usage environment, not an official zero tier. Device and building counts do not automatically set the tier count.
Compare a single tier, two tiers with access and distribution, and three tiers with a separate core. Below, compare L2 access, which extends VLANs to an upstream gateway, with routing at the access layer.

Specify the required communication and acceptable downtime ↑

Requirements become useful for design when they state who must communicate with what, and which failures are acceptable. Saying a network must be fast and reliable is not enough to choose ports or paths.

Consider a business endpoint, PC-A, using an HTTPS service on business server App-S. Go beyond the request path: check name resolution, authentication, and the return path. If one button click triggers several services in sequence, record which services must be working first.

Do not size capacity by the circuit's advertised speed alone. Investigate how many endpoints send data at once and at what times, and how file transfers overlap with short transaction requests. Label unobserved values as assumptions, not measurements. Record how each assumption will be checked and who will check it.

Failure conditions need more detail than a generic device failure. Record what happens when an uplink, a switch, or a power circuit fails: which endpoints are affected and how much capacity remains. If both devices use one power circuit, also consider a circuit failure that stops them together.

Business owners define the desired result; the designer identifies the communication conditions needed to achieve it. For example, increasing circuit bandwidth alone cannot fix a server that cannot process requests. Once the business goal is clear, document which problems the network must solve and which belong to the server or application.

Security and management needs are communication requirements too. If guest endpoints must not reach business servers, specify the enforcement point and how to test it. If administrators must reach devices during a production-network outage, decide whether a separate management path is needed. Defining a test for every requirement helps expose design gaps.

Sources for this sectionCisco Validated · Troubleshooting Overview

The diagram below maps business requirements into connections. Adding name resolution, authentication, and management access to the round-trip path between PC-A and App-S exposes dependencies that a device-placement diagram can miss.

↔ Scroll horizontally to explore the diagram.

Map supporting services and management paths alongside business requestsPC-A's business request crosses campus access, forwarding, and policy functions to reach App-S; the response returns to PC-A. Name resolution and authentication may depend on separate supporting services. Design management access separately from the business data path. Dashed lines show dependency or management relationships, not physical cables or a mandatory sequence for every request.Map supporting services and management paths alongside business requestsUsers and managementCampus forwarding and boundariesBusiness and supporting servicesPC-AAccess networkForwarding / policyApp-SName resolution / authenticationAdministratorIf a support service fails, which business tasks fail first?Request: orange / Reply: green / Dependency or management: dashed grayDevices and roles in the diagramDevice shapes identify types and roles. A grouped symbol does not specify a device count or a required set of products.PC-ABusiness request starts hereCheck address, name, and authentication needsAccess networkAccess · Wired / wirelessCheck access and uplink capacityForwarding / policyDestination path and permission rulesCheck the post-failure path tooApp-SProcess business requests over HTTPSReturn a valid response to PC-AName resolution / authenticationSupporting services the business needsCheck usage timing and dependenciesAdministratorHow to reach devices during an outageAssess the need for a separate management pathTeaching example of logical placement: one role box is not one device. Check actual paths in both directions, policies, and capacity separately.
PC-A's business request crosses campus access, forwarding, and policy functions to reach App-S; the response returns to PC-A. Name resolution and authentication may depend on separate supporting services. Design management access separately from the business data path. Dashed lines show dependency or management relationships, not physical cables or a mandatory sequence for every request.

Check the conditions behind Cisco's validated designs first ↑

When using Cisco Validated documentation, first read what use case and configuration were validated. To apply it to your network, check that your hardware, software, and business conditions fit that configuration.

Distinguish the document's target use case, topology, hardware/software combination, and tested feature scope. A statement that a feature is supported is not the same evidence as a test of a particular combination. If your hardware or software differs, record which assumptions no longer hold.

Older documents can still explain campus LAN roles. However, do not copy the product list or performance figures from the 2020 Campus LAN guide cited here into today's purchasing criteria. Separate the reasons for dividing tiers from the implementation of that period, and consult current product documentation when selecting equipment.

If a reference design exceeds your needs, there is no reason to copy every device. If it falls short, do not omit functions you need. Adding a separate core to a site that access alone can serve requires an additional role, such as forwarding capacity or limiting the change domain. Conversely, if that role is needed, consider separation even with few users.

Record the reference document's publication date in the design record. An older document may explain why roles are separated, but its device limits and software support cannot be assumed to apply today. Treat architectural reasoning and verification of support for an actual product combination as separate tasks.

Clearly distinguish information from official documentation from the examples created for this article. Following Cisco's recommended roles does not mean Cisco validated the author's example. Recording the recommendation used, the conditions that differ, and the tests you must perform preserves the reason for choosing the design.

Trace each requirement through the design to a test ↑

Design decisions should be traceable from requirements to diagrams, then from diagrams to verification. That link lets you reconsider what must remain true even when the equipment changes.

Suppose requirement R-01 states that, even if one uplink fails, PC-A must complete a test transaction with App-S within the allowed time. The HLD, or high-level design, shows two paths and the extent of failure impact. Even before port numbers are assigned, it must show which path carries communication when a particular link fails.

The detailed design, or LLD, maps those two paths to actual ports, addresses, VLANs, routing, and policies. Two lines on a diagram do not show how far a VLAN extends or where the gateway sits. Record the values for normal and failed states so the implementation team can reproduce the design intent.

Build test T-01 by returning to R-01. Specify which link will be interrupted and under what conditions, where to observe packets, which business task will demonstrate recovery, and how to roll back if the allowed time is exceeded. Agree on that time from business needs and the test method, not a product's advertised figure.

Briefly record why other options were rejected. If spare-device replacement is chosen over always-on redundancy, document acceptable downtime and the feasibility of restoration, not just cost. When the business changes, you can identify the assumption that no longer holds and revisit the decision.

Shared identifiers across requirements, diagrams, configuration, and tests also reveal untested areas. Disconnecting an uplink does not test power failure or firewall session failover. Separate tested failures from untested ones so operators can judge the verified recovery scope.

Sources for this sectionCisco Validated · Troubleshooting Overview

This diagram traces R-01 through the design and configuration to T-01. If operating conditions change, return to the same requirement and review the design and test together.

↔ Scroll horizontally to explore the diagram.

Trace requirements and design choices through testing and operationDefine required business communication and acceptable failures, then proceed through design, testing, and operation. When operating conditions change, update the original requirements and design decisions too.Trace requirements and design choices through testing and operationRequirement R-01Design D1Test T-01Operation O1When conditions change, review requirements, design, and tests togetherDevices and roles in the diagramDevice shapes identify types and roles. A grouped symbol does not specify a device count or a required set of products.Requirement R-01PC-A → App-SAllowed downtime; prohibited trafficDesign D1Paths, policies, and powerReasons for choices and rejectionsTest T-01Normal, failed, and restored statesExpected and actual resultsOperation O1Observe changes and failuresRemaining risks and responsible peopleOur diagram links document IDs and conditions. Orange means progress; green means review, not packet paths. It does not indicate completed approval or validation.
Define required business communication and acceptable failures, then proceed through design, testing, and operation. When operating conditions change, update the original requirements and design decisions too.

Recheck design assumptions during operation ↑

After deployment, keep using the design documents as the operational baseline. If observations differ from the original assumptions, identify the changed requirement before adding equipment.

If PC-A's work changes from simple lookups to large uploads, uplink demand changes even with the same endpoint count. Recording only average utilization can miss brief congestion. Comparing assumed concurrency with observations by time of day provides a starting point for investigating capacity or other causes.

Add new guest Wi-Fi and remote access to the existing diagrams. Check whether a new connection bypasses the business network's security boundary or makes management access depend on a common failure source again. Without updated diagrams and responsibility lists, operators may misread paths and policies that have already changed when an outage occurs.

Treat the upcoming examples as options to apply where needed, not steps from smaller to larger equipment. They may suggest adding only an alternate path at a small site or reducing unnecessary VLAN extension at a complex one. Review each topology by the functions to separate, capacity adequacy, and the extent of interruption when something fails.

Compare operational problems with the original requirements and feed the findings back into the design. If restoration took longer than expected, review spare-equipment location and management access as well as equipment selection. Identify the failure and the stage that took too long so the next design change addresses the actual problem.

Next, we'll examine the roles of access, distribution, and core along real communication paths. From small-office designs, we'll work through addressing, capacity, failure domains, and L2/L3 boundaries, then tiers and redundancy connecting multiple wiring closets and buildings. After the internal design, we'll cover branch, cloud, and Internet connectivity. The final part addresses security, validation, and incident recovery.

Sources for this sectionCisco Validated · Troubleshooting Overview

FAQ↑

Do these design principles apply only to Cisco equipment?

Decisions about roles, capacity, and failure domains can apply to other vendors' equipment. However, Cisco's documented features, configurations, and test results are evidence only within that document's scope. Verify another vendor's behavior and interoperability using its documentation and separate tests.

Glossary↑

This is a list of key terms used in this article; their definitions are available in the full glossary.

change domainchange domain
Collapsed Corecollapsed core
distribution blockdistribution block
Failure Domainfailure domain
HLDhigh-level design
L2 AccessLayer 2 access
L2/L3 boundaryLayer 2 / Layer 3 boundary
LLDlow-level design
Routed Accessrouted access
Single-Tiersingle-tier design
Three-Tierthree-tier design
Two-Tiertwo-tier design
PCPC
serverserver
name resolutionname resolution
MAC addressMAC address
VLANVLAN
firewallfirewall
Network Accessnetwork access
Core Networkcore network
Distributiondistribution layer
endpointendpoint
gatewaygateway
LANLAN
packetpacket
SOHOSOHO
WANWAN
L2Layer 2
L3Layer 3
Cisco ValidatedCisco Validated
routingrouting
switch stackswitch stack
switchswitch
device portdevice port
APwireless access point

Scope and references

The technical principles draw on the official documents below. Equipment layouts, communication flows, and failure conditions identified as examples are illustrative, not field measurements or guaranteed product performance.

  • Cisco Validated — An entry point to validated design, deployment, and operational guidance and its scope. This does not mean Cisco tested this article's examples.
  • Campus LAN and Wireless LAN Solution Design Guide — The primary reference for campus roles and design forms. This article uses its reasoning for dividing tiers; consult product documentation for current performance and supported combinations.
  • Introduction to the Cisco Secure Networking Architecture — Design areas and modules addressing connectivity, security, and operation together. It is not a mandatory product shopping list for every function.
  • High Availability Campus Network Design — Routed Access Layer — The distinction between placing the L3 gateway at access and traditional L2 access. No equipment performance figures are quoted here.
  • Troubleshooting Overview — A troubleshooting process of gathering symptoms and facts, testing hypotheses, and recording changes and results. The failure causes in our examples are assumptions.
  • Cloud Campus LAN Design Guide — A supporting reference for comparing campus roles and placement. Our examples do not necessarily require a particular management product.

Before applying this to a live network, check support conditions for your hardware and software, and test the behavior your site needs.