Discussion about this post

User's avatar
Rafa Páez's avatar

Great post, Neo. The visuals are highly helpful in understanding how this protocol works.

Just a minor detail I read at the end. DNS not only uses TPC. DNS primarily uses UDP (User Datagram Protocol) for most queries and responses due to its speed and low overhead. However, it also utilizes TCP for specific tasks like zone transfers, which require reliable and large data transfers.

Expand full comment
Ilya Sudakov's avatar

Thank you very much for this concise article!

It’s important to remember that there can be numerous other caches between the Operating System Cache and the Resolver System Cache. For example, there’s an Internet Provider Cache. Google collaborates with providers and strategically places their cache near users to ensure instantaneous service loading.

Expand full comment
21 more comments...

Cookie Policy

We use necessary cookies to make our site work. With your consent, we also set performance and functionality cookies that help us make improvements by measuring traffic on our site and we process respective personal data. You can withdraw your consent at any time. For more detailed information about the cookies, your personal data and your rights, please see our privacy policy.