Hello! I have a somewhat nontrivial question, I will try to briefly explain the essence.
Initially, I had a desire to learn programming, which I do by studying python.
However, it seems to me that in order to fully understand the part of IT that interests me, I need knowledge of client-server technologies, principles of building a network architecture, etc.
How to start exploring this area? Relatively speaking, to begin with, I want to understand what DNS-addresses, IP-addresses, domains, servers, etc., are, but not in parts, but to have a systemic idea of these things.
What is worth reading?

