Florete

Data Plane

Design of the data plane for C0

This document is created as a subset of Data Plane for C1. Manual Mesh.

Design Sketch

Northbound Interfaces Core Modules Southbound Interfaces use use IP InboundSOCKS5 (TCP) IP OutboundDirect TCP (reverse proxy) TransportEndpointQUIC UDP Socket

Proposal:
Implement single executable called flor with following modules:

  • IP Inbound: SOCKS5 for TCP
  • IP Outbound: direct TCP (reverse proxy)
  • TransportEndpoint: QUIC, provides connections for clients
  • UDP socket: star topology forwarding

On this page