VCF9.aiBlog
All articles

From 1,063 to 224: why most VCF 9.1 flows never need a firewall rule

The Broadcom ports catalogue lists every port for every product. It is not a firewall design. Here is how a 12-step assessment cut one customer's candidate rules by 79%, with a reason recorded for every exclusion.

Every VCF engagement reaches the same moment. The network and security teams ask for the firewall rules, and someone exports the full list from ports.vmware.com. The list is accurate. It is also unusable as a change request.

The catalogue is a complete list of every port for every VCF product. That is exactly what a reference should be. A firewall design is something else: the subset of flows that actually cross a firewall in this design, for the products and features this customer runs.

The numbers from a real assessment

We ran the ACME assessment through the VCF Firewall Planner. ACME uses network Model 2, a dedicated management subnet.

StageRules
Candidate rules (catalogue split per domain, plus AI-suggested egress)1,063
Guided steps applied12
Consolidated rules ACME actually opens224

That is a 79% reduction, and every one of the 559 excluded rules carries a reason the firewall team can review.

The planner dashboard with the rule reduction waterfall
The dashboard waterfall shows the effect of every step.

Why the raw rule set is hard to use

Each of these is a problem we hit on real engagements:

  • No mapping to the design. Rules list products and ports, not the VLANs and subnets in your design.
  • Everything is in scope. Every product, add-on, shared service and feature appears, deployed or not.
  • Rules off the firewall. Flows between VLANs routed on the ToR never reach a firewall.
  • Rules in the same VLAN. Layer 2 traffic is listed as if it needs a firewall rule.
  • Internet URLs missing. Depot, licensing and HCL URLs live in KB articles and TechDocs, and they change.
  • Sprawl with no audit trail. One line per port, and no record of why a rule was dropped.

Where the reduction comes from

Rules remaining after each step for ACME:

StepRules remainingChange
Catalogue718
Domain split1,048+330
Add-ons1,023−25
Infra services986−37
Features899−87
ToR gateway897−2
AI egress rules912+15
Same L2504−408
Consolidate224−280

Two steps do most of the work. Removing Layer 2 same-VLAN flows takes out 408 rules, and consolidation removes 280 more. The domain split is the one step that adds rows, because the catalogue's flows are split out per domain before anything is removed.

The 12 steps

  1. Customer: name the assessment so every decision is recorded per engagement.
  2. Network model: pick one of four VCF network models.
  3. Products: select the VCF products in scope.
  4. Add-ons: switch on only the add-ons actually deployed.
  5. Infra services: choose the shared services in use.
  6. Purpose and feature: turn off unused features.
  7. VLAN gateways: mark each VLAN as routed on the ToR or the firewall.
  8. Consolidate: merge per-port lines into one rule per flow.
  9. AI egress: add internet egress found in Broadcom KBs and TechDocs.
  10. Design considerations: workload domain, overlay, peering and depot choices.
  11. Layer 2 same VLAN: drop flows that never leave a VLAN.
  12. Exclusion summary: review every exclusion before publishing.

What the firewall team receives

The output is a rulebook of 224 rules, grouped by section starting with SHARED / INFRA, with source and destination VLAN, ports, protocol and purpose for each. It exports to Excel or JSON. Alongside it sits the exclusion summary, so a reviewer can see why each of the other 559 flows was left out, not just that it was.

The consolidated firewall rulebook
The rulebook, grouped by section and ready to hand over.

Want to run it on your own design? Start at the VCF Firewall Planner.

From the same team

Plan your VCF 9.1 firewall rules in 12 steps

Turn the full Broadcom port catalogue into the consolidated rule set your design actually needs.

See the Firewall Planner