SDN Flow Rule Builder

Design Software-Defined Network Rules

SDN Flow Rule Lab

Install OpenFlow-style rules, send a deterministic IoT packet through the ingress switch, and inspect how priority, match fields, and actions decide the outcome.

Goal
Build SDN policies that make packet handling explicit and testable.
Try
Load a scenario, simulate the probe packet, then add or remove one rule.
Watch
Compare the matched rule, rule priority, conflicts, and validation checks.
Reflect
Which rule should win when a broad rule and a specific rule both match?

Guided Investigation

  1. Start with MQTT Priority and simulate the sensor packet.
  2. Add a broad drop rule with a higher priority and observe the changed decision.
  3. Use Validate Policy to identify equal-priority conflicts and unsafe broad forwarding.

Scenario Focus

MQTT Priority gives sensor telemetry a higher-priority queue while still preserving a lower-priority fallback rule.

Scenario Presets
Ready: MQTT Priority loaded

Rule Composer

A high-priority MQTT rule should match only the sensor-to-broker path and send it to a low-latency queue.

Traffic Probe

Policy Metrics

0
Rules
--
Last Decision
0
Conflicts
0/6
Switch Coverage

Controller Topology

SDN Controller

Diagnosis

Simulate a packet or validate the policy to inspect the decision path.

    Installed Rules

    Flow Table

    Switch Priority Match Action Packets

    Packet Decision Trace

    Step Evidence Result

    Validation Checks

    Check Evidence Status

    Priority Review

    Question Evidence Result