Sources verifiedUpdated November 10, 2026
Summary: Stateful firewalls drop traffic when an encryption gateway makes requests and replies take different paths, or when the firewall policy lacks rules for the gateway's tunnel protocols. Fix it with symmetric, specific routes, a deliberate placement choice and tightly scoped rules between gateway peers.

Encryption gateway asymmetric routing is a firewall failure that happens when a separate encryption gateway sits next to a stateful firewall, so a session’s outbound packets and its return packets cross the firewall on different paths or interfaces. The firewall sees only half of the conversation, treats the rest as invalid, and drops it. In OT networks this usually looks like polling sessions that keep breaking or tunnels that come up but carry no traffic.

The fix is almost never a new device. You need symmetric routing, a deliberate choice of where the gateway sits, and narrowly scoped rules for the tunnel protocol. This article covers each of those steps for site-to-site, edge-to-cloud and remote-access connections in critical infrastructure.

Why are OT operators adding post-quantum gateways now?

Because the standards and the deadlines now exist. NIST has finalized its post-quantum key establishment standard, and published transition dates for retiring quantum-vulnerable algorithms. OT links carry data that has to stay confidential for a long time, so they are often among the first connections organizations protect.

Milestone Detail Source and date
First PQC standards NIST Releases First 3 Finalized Post-Quantum Encryption Standards, August 13, 2024, after an eight-year effort managed by NIST NIST, 2024-08-13
Candidate evaluation After assessing 82 algorithms from 25 countries, the top 15 were identified with global cryptographers’ assistance NIST, 2024
Algorithm retirement 112-bit quantum-vulnerable algorithms: deprecated after 2030, disallowed after 2035 NIST IR 8547, 2026
US federal acceleration Executive Order 14412 accelerated this timeline, requiring federal high-value assets and high-impact systems to migrate by 2030 for key establishment and 2031 for digital signatures NIST, 2026-10

NIST’s Dustin Moody, who heads the PQC standardization project, told administrators in 2024: “We encourage system administrators to start integrating them into their systems immediately, because full integration will take time.” The networking work in this article makes up much of that integration time.

Why does a stateful firewall drop traffic after adding a separate VPN encryption gateway?

A stateful firewall only forwards packets that match a session it saw being set up. Adding a gateway changes the path, so the firewall often sees a reply without the request, a request without the reply, or tunnel packets it has no rule for.

The four most common causes

  • Half-seen TCP handshakes. The SYN from an engineering workstation leaves through the firewall, but the SYN-ACK comes back through the gateway and enters on another interface (or skips the firewall entirely). The firewall then logs the next packet as out-of-state or “no SYN” and drops it.
  • Anti-spoofing and reverse-path checks. The decrypted packets from a remote site’s subnet come out of the gateway onto a segment the firewall doesn’t link to that subnet. Reverse-path filtering then treats them as spoofed.
  • Missing tunnel rules. The encrypted outer packets are not ordinary TCP. If the firewall sits in the path of the ciphertext, it needs explicit rules for the gateway’s key exchange and transport protocols.
  • NAT that doesn’t match. If the firewall translates addresses in one direction only, the gateway peer sees a different source address from the one it expects, and replies go to the wrong place.

OT traffic makes these faults worse. Long-lived Modbus/TCP or DNP3 sessions can sit idle longer than a firewall’s default idle timeout. When polling resumes after a path change, the firewall no longer has the state entry.

How do you route OT traffic through an encryption gateway without creating asymmetric paths?

Make sure both directions of every flow use the same gateway pair and cross the same firewall interfaces. In practice this means specific routes for remote subnets on both sides, rather than relying on default routes.

Routing rules that keep paths symmetric

  1. Route remote subnets explicitly. At Site A, the route for Site B’s OT subnet points to the local gateway. At Site B, the route back to Site A’s subnet points to Site B’s gateway. If you configure only one side, you create asymmetry by design.
  2. Check the end devices’ default gateway. Many PLCs, RTUs and HMIs have a single static default gateway, often the firewall. If the firewall then forwards replies to the encryption gateway, return traffic hairpins through the firewall twice. Either put a route on the firewall that matches the forward path, or move the device’s next hop.
  3. Avoid independent load-sharing. Two gateways in equal-cost multipath, without shared state, will split flows unpredictably. Use active/standby with one shared next hop, and confirm that failover moves both directions together.
  4. Use policy-based routing sparingly. Source-based rules that send only some traffic into the tunnel are easy to break when you add a subnet. Write down every policy route next to the matching return route.

Under IEC 62443-3-2, the encrypted path between two sites is a conduit. Conduits consist of the grouping of cyber assets dedicated exclusively to communications, and which share the same cybersecurity requirements. They ensure that only authorized data or traffic can pass between Zones. Writing the forward and return route for each conduit into the zone and conduit documentation makes asymmetry visible before go-live.

Should the encryption gateway be inline, one-arm or in a dedicated firewall zone?

Choose based on where the cleartext needs to be inspected. If the firewall has to keep inspecting OT traffic, the gateway goes outside it (on the WAN side), so the firewall sees decrypted packets. If inspection isn’t needed on that path, the gateway can sit behind the firewall.

Placement How it works Asymmetry risk Best fit
Inline, in front of the firewall Gateway between WAN and firewall; firewall inspects decrypted traffic Low: one physical path OT sites where the firewall enforces protocol and address rules
Inline, behind the firewall Firewall passes only tunnel traffic to the gateway; inner traffic is not inspected by that firewall Low, if the firewall allows the tunnel protocol both ways Paths where inspection happens elsewhere or isn’t required
One-arm Gateway on a single interface; routers steer traffic to it and back High: depends entirely on correct routes on several devices Temporary setups or where cabling can’t change
Dedicated firewall zone Gateway in its own zone; firewall controls both ciphertext and cleartext sides Medium: the firewall sees traffic twice, which needs care with state and NAT Larger sites that want the gateway itself segmented

NIST SP 800-41 Rev. 1 warns about the dedicated-zone design. Placing one firewall behind another can serve a security goal, but in general such multiple layers of firewalls can be troublesome. A gateway that the firewall sees twice raises the same issues of duplicate state and NAT.

Note: The QPN gateway from Quantum Network follows this placement logic. It goes in front of the existing firewall when that firewall has to keep inspecting the traffic, and can sit behind the firewall when inspection is not needed on that path. It is integrated by adding or adapting a few routes, and does not replace the firewall’s own filtering.

Which firewall rules are needed for ESP, IKE and TLS from a post-quantum gateway?

Allow only the gateway’s tunnel protocol, only between known peer addresses, and filter the inner OT traffic separately on the cleartext side. Generally, firewalls should block all inbound and outbound traffic that has not been expressly permitted by the firewall policy, and that applies to tunnel protocols as well.

Rules by tunnel type

Tunnel type Outer traffic to permit Reference
IKEv2 key exchange UDP 500 and UDP 4500 between gateway peer addresses, both directions RFC 7296
ESP without NAT IP protocol 50 between peers RFC 4301 architecture
ESP behind NAT UDP 4500 only (ESP encapsulated in UDP) RFC 7296
TLS or DTLS-based gateway The specific TCP or UDP port documented by the supplier, peer addresses only Supplier documentation

RFC 7296 states that IKE packets MUST be sent to and from UDP port 500 or 4500, and that port 4500 is reserved for UDP-encapsulated ESP and IKE. It also requires implementations to accept requests from any source port, because NAT rewrites ports. So pin your rules to peer IP addresses, not to source ports.

Details that break post-quantum handshakes

  • Fragments. Hybrid key agreement (a classical exchange combined with ML-KEM from FIPS 203) produces larger handshake messages than a classical exchange alone. Firewalls that drop IP fragments, or block the ICMP “fragmentation needed” messages that path MTU discovery depends on, can break the handshake while small test pings still work.
  • Two policies, not one. RFC 4301 separates the security policy (which traffic is protected) from the transport. Mirror that in the firewall: one rule set for the outer tunnel, and one for which OT subnets and protocols may pass inside it.
  • Remote users. Client-initiated designs need inbound rules only at the central gateway. For QPN’s remote access client on Windows and macOS, the product documentation states that clients need no incoming firewall ports.

Keep management access to the gateway on a separate interface or address, with its own rules. SP 800-41 Rev. 1 notes that organizations should determine the types of network traffic that are required, including the protocols that the firewall itself may need to use for management.

How do you troubleshoot dropped sessions between the firewall and the quantum-safe gateway?

Follow a single flow end to end. Capture it on both sides of the gateway, compare what the firewall logged with what the gateway sent, and check whether the drops line up with path changes, rekeys or idle periods.

A structured sequence

  1. Read the drop reason. “Out-of-state” or “no SYN” points to asymmetry. “Policy deny” means a missing rule. A reverse-path or spoofing drop means a routing mismatch.
  2. Trace both directions. Run a traceroute from the OT device to the remote subnet and from the remote side back. If the hop lists don’t mirror each other, you have found the asymmetry.
  3. Capture on both legs. Compare the cleartext 5-tuple on the inside of the gateway with the outer tunnel packets on the outside. Confirm that the firewall sees the outer packets on the interface it expects.
  4. Test the MTU. Send pings with the don’t-fragment bit set and increase the size step by step between gateway peers. Failures above a certain size, while small packets pass, point to fragment or ICMP filtering.
  5. Look at timing. Drops that cluster at regular intervals suggest rekey problems. Drops after quiet periods suggest that the idle timeout on the firewall or a NAT device is shorter than the tunnel’s keepalive.
Symptom Likely cause First check
Tunnel up, no OT traffic passes Missing return route or inner-traffic rule Route table on both sites for the remote subnet
Sessions start, then reset Asymmetric return path Firewall state table and interface counters
Handshake fails, pings work Fragment or ICMP filtering DF-bit ping size test between peers
Drops after idle periods Firewall or NAT idle timeout too short UDP timeout values and keepalive settings
Note: Change one thing at a time and record it in the conduit documentation. In OT, a fix that quietly reroutes a safety-related flow can be a bigger problem than the original drop.

No two sites behave the same. As Moody said of NIST’s 2026 transition guidance, “We understand there’s not one strategy that fits all use cases”, and the same goes for gateway placement. Start with the conduit that carries the longest-lived sensitive data, get its routing symmetric and its rules tight, and use that as the template for the other sites.

Where Quantum Network fits

Quantum Network is a quantum-safe encryption gateway that protects the connections between your own locations, without replacing the network equipment you already run.

Talk to an expert

Frequently asked questions

Can I fix asymmetric routing by disabling stateful inspection on the firewall?
Technically yes, but it removes the protection you deployed the firewall for. Fix the routing instead so both directions of each flow traverse the same firewall interfaces and the same gateway pair. Only consider state-bypass rules for narrowly defined flows, documented as an exception.
Do I need to open UDP 500 and 4500 if my post-quantum gateway uses TLS instead of IKE?
No. Open only the ports and protocols your gateway actually uses, as documented by its supplier. IKEv2 (RFC 7296) uses UDP 500 and 4500, plus ESP (IP protocol 50) when there is no NAT. A TLS- or DTLS-based gateway uses its own TCP or UDP port instead.
Why do sessions drop exactly at rekey intervals?
Usually because rekey messages are larger or take a different path than data packets. Hybrid post-quantum key exchanges produce larger handshake messages, which can exceed the path MTU and be fragmented; firewalls that drop fragments or block ICMP then break the rekey. Check fragment handling and MTU on the path between gateway peers.
Where does the encryption gateway fit in an IEC 62443-3-2 zone and conduit model?
Treat the encrypted path between two sites as a conduit, and the gateway as one of the assets that implements that conduit's security requirements. Document which zones the conduit connects, which firewall inspects the cleartext traffic, and on which side of that firewall the gateway sits.
Does a hybrid post-quantum gateway need different firewall rules from a classical VPN?
The rule structure is the same: allow the tunnel protocol only between known peer addresses and filter the inner traffic on the cleartext side. What changes is handshake size, so make sure fragments and the required ICMP messages are not silently dropped between the peers.

Sources