Created with Raphaƫl 2.2.0ALPN-based tunneling with a prefix-based protocolClientClientClientEnvoyProxyClientEnvoyProxyServerEnvoyProxyServerEnvoyProxyServerServerinit tcp connectionTLS InspectorAlpn Override FilterTLS ClientHello(Alpn:{istio-peer-exchange,istio})TLS ServerHello(Alpn:{istio-peer-exchange,istio})init tcp connectionSelects filters based on mTLS TCPupstream metadataexc filtersend magic bytes + initial header + client node metadatadownstream metadataexc filtersend magic bytes + initial header + server node metadataapplication data exchangeapplication data exchange