Module protocols

Module protocols 

Source
Expand description

Network protocol implementations with cryptographic transport

§Layered Protocol Architecture

Application Layer (HTTP/HTTPS)
    ↓
Obfuscation Layer (Obfs4, Snowflake)
    ↓
I2P Garlic Routing
    ↓
Proxy Chain (SOCKS5)
    ↓
VPN Tunnel (WireGuard/IPsec)
    ↓
Tor Network (Onion Routing)
    ↓
Transport Layer (TCP/UDP/QUIC)
    ↓
Network Layer (IP)

Structs§

DohProtocol
DNS-over-HTTPS (RFC 8484) implementing encrypted DNS resolution
HttpProtocol
HTTP/1.1, HTTP/2, HTTP/3 protocol handler with persistent connection management
ParsedResponse
QuicProtocol
QUIC transport protocol (RFC 9000) implementing HTTP/3
WebSocketFrame
WebSocketProtocol
WebSocket protocol (RFC 6455) for full-duplex communication

Enums§

HttpVersion
ProtocolError