On the surface, browsing the web looks like quite a simple process to the average user; you just type a URL in the address bar, hit enter, and the browser loads the corresponding website. However, what happens behind-the-scenes is obviously more involved. After you press enter, your device sends a query to a Domain Name Server (DNS) to translate the URL to a machine-readable IP address. Once your device receives the corresponding IP address, it opens the website. This communication between your computer and the DNS is done in plaintext through User Data Protocol (UDP) or Transmission Control Protocol (TCP), and it is visible to anyone that can see your connection. If you don't want anyone to have access to this data, you need to use a DNS that supports a private DNS standard like DNS-over-TLS (DoT) or DNS-over-HTTPS (DoH).
Android 13 "Tiramisu" is adding support for another private DNS standard
I chanced upon the XDA Forums while looking for a way to update the original Motorola Defy to Android 4.0 ICS. Now I help people find answers to similar questions while covering the latest developments in the tech world. You can reach out to me at pranob@xda-developers.com or on Twitter @pranobmehrotra.
Sign in to your XDA account