The CONNECT-IP method for proxying IP traffic

Document Type Expired Internet-Draft (individual)
Authors Mirja K├╝hlewind  , Magnus Westerlund  , Marcus Ihlar  , Zaheduzzaman Sarker 
Last updated 2021-05-06 (latest revision 2020-11-02)
Stream (None)
Intended RFC status (None)
Expired & archived
pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This draft specifies a new HTTP/3 method CONNECT-IP to proxy IP traffic. CONNECT-IP can be used to convert a QUIC stream into a tunnel or initialise an HTTP datagram flow to a forwarding proxy. Each stream or HTTP datagram flow can be used separately to establish forwarding of an IP flow to potentially different remote hosts. To request forwarding, a client connects to a proxy server by initiating a HTTP/3 connection and sends a CONNECT-IP indicating the address of the target server. The proxy server then forwards payload received on that stream or in an HTTP datagram with a certain flow ID to the target server after adding an IP header to each of the frames received.


Mirja K├╝hlewind (
Magnus Westerlund (
Marcus Ihlar (
Zaheduzzaman Sarker (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)