MASQUE Ethernet Tunneling for Secure QUIC Enterprise Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network solutions, such as VPN tunneling and reverse proxy technologies, face limitations in securely connecting remote users to private enterprise applications, particularly with QUIC protocol, and lack mechanisms for tunneling Layer 2 ethernet frames over MASQUE protocols.

Innovation Solution

The QUIC and MASQUE protocols are extended to provide remote users with full application access to private enterprise resources by tunneling Layer 2 ethernet frames via MASQUE tunnels, handling QUIC connection migrations, and enforcing network policies without decrypting or proxying connections, using MASQUE proxy services and QUIC proxy nodes with metadata-aware networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VPN tunneling is used to provide remote access to private applications, then any application and protocol can be supported, but the attack surface within the network is opened up

Engineering Contradiction:
Improveapplication compatibilityVSAvoidattack surface
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a reverse proxy as an intermediary component that sits between remote users and private applications. The reverse proxy terminates connections from users and establishes separate connections to backend applications, acting as a mediator that controls and filters traffic. This allows the system to support multiple applications and protocols while maintaining security by preventing direct access to internal resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If reverse proxy technology is used to reduce attack surface, then better edge controls are achieved, but protocols that are not TCP-based cannot work well

Engineering Contradiction:
Improveattack surfaceVSAvoidprotocol compatibility
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal reverse proxy system that can handle multiple protocols including TCP, UDP, and HTTP/2 through a single unified architecture. The proxy uses abstraction layers and protocol-agnostic connection management to work with different protocol types without requiring separate specialized components for each protocol, thereby achieving both security and broad protocol compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If proxy nodes terminate incoming connections and open new connections on backend, then clients can connect to public IP address while backend processing is performed on nodes not connected to public IP addresses, but additional solutions are required to convert from non-TCP protocol to TCP protocol

Engineering Contradiction:
Improveconnection managementVSAvoidprotocol conversion complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts protocol-specific conversion logic from the core proxy functionality and implements it as separate, optional components. The main proxy engine handles connection management in a protocol-agnostic manner, while protocol conversion capabilities are provided as pluggable modules that are only activated when needed, reducing overall system complexity while maintaining flexibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12634380B2Using masque to tunnel ethernet frames
Publication Date: 2026.05.19 CISCO TECHNOLOGY INC
  • US12634380B2 patent drawing
  • US12634380B2 patent drawing
  • US12634380B2 patent drawing

AI summary

Techniques for tunneling Layer 2 ethernet frames over a connection tunnel using the MASQUE protocol are described herein. The MASQUE protocol may be extended to include a new entity, configured to proxy ethernet frames using a MASQUE proxy connection, and an associated CONNECT method, CONNECT-ETH. Using the extended MASQUE protocol, an Ethernet over MASQUE (EoMASQUE) tunnel may then be established between various networks that are remote from one another and connected to the internet. An EoMASQUE tunnel, established between separate remote client premises, and/or between a remote client premise and an enterprise premise, may tunnel ethernet packets between the endpoints. Additionally, a first EoMASQUE tunnel, established between a first client router provisioned in a first remote client premise and an EoMASQUE proxy node, and a second EoMASQUE tunnel, established between a second client premise and the EoMASQUE proxy node, may tunnel ethernet packets between the first and second client premise.