ads

Latest Update

recent

Latest Update

random

Infrastructure case study · March 2026

Network Infrastructure Upgrade — CIMMYT Nepal Office

A practical redesign of an existing office network in Khumaltar, Lalitpur: introducing VLAN segmentation, guest isolation, firewall policy control, wireless optimization, FortiAP integration, and structured documentation without purchasing new hardware for this phase of the project.

Location Khumaltar, Lalitpur, Nepal
Platform FortiGate 91G · Cisco Catalyst · Cisco Aironet · FortiAP
Delivery window March 20–25, 2026
Author Bikram Bhujel
CIMMYT Nepal network infrastructure upgrade
~6× Observed Wi-Fi throughput improvement in the documented before/after test
13 Existing network devices included in the documented implementation
No new hardware Configuration and reuse were prioritized during this project phase
01 · Project overview

Moving from a flat network to controlled segmentation.

The office network was operating as a largely flat environment with staff devices, guest wireless access, printers, and other endpoints sharing the same broadcast domain. That design provided limited separation between trusted and guest traffic and made troubleshooting and policy enforcement more difficult than necessary.

The objective for this phase was to introduce a cleaner network model using the equipment already available in the office: separate corporate and guest traffic, improve wireless performance, centralize policy enforcement on the FortiGate, and document the resulting environment properly.

This article documents the network as implemented during March 2026. It is a historical project case study, not a statement that every component shown here remains the current production design indefinitely.
02 · Delivery

Five days of configuration, troubleshooting, validation, and documentation.

DateWork completed
20 Mar 2026 FortiGate 91G configuration, corporate and guest VLANs, DHCP, SD-WAN preparation, and firewall policy work.
20–21 Mar Three Cisco Catalyst 2960-X switches cleaned, reviewed, and reconfigured with appropriate access and trunk behavior.
21 Mar Eight Cisco AIR-CAP2702I access points configured for the documented wireless design and channel plan.
22–24 Mar FortiAP 231F adoption and bridge-mode troubleshooting, including FortiGate management access and VLAN behavior.
25 Mar Network inventory and addressing documentation completed in NetBox.
03 · Before and after

The measurable change came from architecture and configuration.

In the documented test, wireless download performance increased from roughly 7 Mbps before the change to 41.8 Mbps after the redesign, while measured jitter fell to 1 ms. These figures are an observed project result rather than a guarantee of identical improvement in other environments.

Before

Network designFlat
Observed Wi-Fi download~7 Mbps
Observed jitter15–57 ms
Guest isolationNot implemented
2.4 GHz channel planningNot optimized
DocumentationLimited

After

Network designCorporate + guest VLANs
Observed Wi-Fi download41.8 Mbps
Observed jitter1 ms
Guest isolationFirewall enforced
2.4 GHz channel planning1 / 6 / 11 rotation
DocumentationNetBox
04 · Existing hardware

Reusing the installed equipment before buying more.

This phase concentrated on getting more value from hardware already present in the office. The project covered the following devices.

01
Fortinet FortiGate 91G

Internet gateway, VLAN routing, firewall policy enforcement, SD-WAN, and FortiAP management.

1 device
02
Cisco Catalyst 2960-X

PoE switching for the core/access layer and VLAN trunk/access-port configuration.

3 switches
03
Cisco AIR-CAP2702I

Existing autonomous wireless access points used across the office during this project phase.

8 access points
04
Fortinet FortiAP 231F

FortiGate-managed AP used to address a documented coverage requirement in the CCR area.

1 access point
05 · Network architecture

A hierarchical design with separate corporate and guest traffic.

The FortiGate sits at the routing and security boundary. The core switch connects the downstream access switching and AP-facing trunk ports. Corporate and guest traffic are separated at Layer 2 and controlled through FortiGate policy.

ISP └── FortiGate 91G └── Core Cisco Catalyst 2960-X ├── Access Switch 2 ├── Access Switch 3 └── AP-facing trunk ports ├── Corporate VLAN └── Guest VLAN 999

Corporate network

PurposeStaff endpoints
SSIDCIM-WiFi
Wireless focus5 GHz
AddressingInternal /23 subnet

Guest network

PurposeVisitor internet access
SSIDcim-guest
Wireless focus2.4 GHz
VLAN999
06 · FortiGate configuration

Routing and security policy became explicit instead of implicit.

The FortiGate configuration introduced VLAN interfaces, DHCP services, internet access policies, and an explicit deny path from the guest network toward corporate resources. The example below is intentionally sanitized and does not expose production addressing.

config system interface
    edit "VLAN20_Internal"
        set interface "lan"
        set type vlan
        set vlanid 20
        set ip x.x.x.1 255.255.254.0
    next
end
# Representative policy intent

Guest VLAN 999  -> Internet          ACCEPT + NAT
Guest VLAN 999  -> Corporate VLAN   DENY
Corporate VLAN  -> Internet          ACCEPT + NAT
Public case studies should describe architecture without publishing unnecessary production details. Exact addressing, credentials, management endpoints, and sensitive configuration have therefore been omitted.
07 · Wireless design

Band selection and channel planning were treated as design decisions.

Corporate wireless was moved toward 5 GHz use, while the documented 2.4 GHz design used the non-overlapping 1 / 6 / 11 channel pattern across adjacent Cisco APs. This reduced avoidable co-channel overlap compared with the previous configuration.

The FortiAP 231F was integrated under FortiGate management for the additional coverage requirement. For FortiAP management, Fortinet documents that the FortiGate interface used to manage the AP must permit the Security Fabric Connection/CAPWAP management path.

08 · Troubleshooting

The useful part of the project was not that everything worked immediately.

Problem FortiAP clients on the corporate SSID were not receiving DHCP.

The original bridge/VLAN behavior did not match the expected tagging path through the switch.

Resolution Align SSID bridge behavior with the switch's untagged/native path.

For this implementation, using VLAN ID 0 for the bridged path allowed the traffic to leave the AP untagged and be placed into the intended native VLAN by the switching design.

Problem The FortiAP received an address but did not appear for FortiGate management.

Basic IP reachability alone was not enough for FortiAP discovery and control.

Resolution Enable the FortiAP management path on the FortiGate interface.

Security Fabric Connection was enabled on the relevant interface so the CAPWAP management tunnel could be established.

Problem The AP was still associated with its previous cloud-management workflow.

Local management troubleshooting was complicated by the AP's existing controller registration state.

Resolution Release the AP from the previous management service before local adoption.

After the prior management association was removed, local FortiGate adoption could proceed.

09 · Lessons learned

Three engineering lessons that carried beyond this project.

01
Understand the tagging path end to end.

SSID mode, AP behavior, switch trunk configuration, native VLAN handling, and firewall interfaces all need to describe the same Layer-2 path. A mismatch at any point can look like a DHCP problem.

02
Performance improvements do not always require hardware replacement.

The observed throughput improvement in this project came from configuration, segmentation, band selection, channel planning, and cleanup of the existing design.

03
Build infrastructure in dependency order.

Interfaces, routing/SD-WAN constructs, DHCP, and policy objects should be established in a deliberate sequence so later firewall policies reference objects that already exist.

10 · Validation

The implementation was tested before it was considered complete.

ValidationDocumented result
FortiGate internet connectivityPassed
Wired clients across the switching environmentPassed
Corporate SSID on Cisco APsPassed — observed 41.8 Mbps / 1 ms jitter
Corporate SSID on FortiAP 231FPassed
Guest SSID on Cisco APsPassed
Guest SSID on FortiAP 231FPassed
Guest-to-corporate isolationPassed
Eight Cisco APs reachablePassed
NetBox documentationCompleted
Project note

A configuration project can still be an infrastructure project.

This upgrade reinforced a point that is easy to miss in infrastructure work: replacing hardware is only one way to improve a network. In this case, the immediate gains came from understanding the existing environment, introducing segmentation, correcting the switching and wireless design, validating the traffic paths, and documenting the result.

Later infrastructure changes can build on this baseline. This article intentionally remains a record of the March 2026 implementation rather than being rewritten to pretend the environment never evolved.

FortiGate Cisco Catalyst FortiAP VLAN Network Segmentation SD-WAN Wi-Fi NetBox IT Infrastructure
All Rights Reserved by Bikram Bhujel © 2019 - 2030
Powered By Bikram Bhujel, Designed by Bikram Bhujel
Powered by Blogger.