← Back to context

Comment by pverheggen

9 hours ago

> I can send multiple queries over a single TCP connection and receive multiple responses over the same single TCP single connection, out of order.

This is because DoT allows the DNS server to resolve queries concurrently and send query responses out of order.

However, this is an application layer feature, not a transport layer one. The underlying TCP packets still have to arrive in order and therefore are subject to blocking.