envoyproxy/envoy

"PROXY_PROTO" for L4 QUIC proxying

开放

#20,380 创建于 2022年3月16日

 (0 条评论) (0 个反应) (0 位负责人)C++ (5,373 个派生)batch import
area/quicarea/udphelp wanted

仓库指标

星标
 (27,997 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

It's nice to be able to L4 proxy QUIC without losing original client IP. If you can send large packets, one solution is to prepend a proxy-proto style header from "maglev" style Enovy to L7 Envoy.

One way to signal if a packet is munged by setting the version from standard QUIC versions to something synthetic like kPROX. I'd be happy to sanitize some of our munging and unmunging code when/if someone takes a look at this.

贡献者指南