What is DNS? Let’s start from the very beginning. DNS stands for “Domain Name System”, which provides you OSI-compatible set of protocols for transforming domain name to IP-address (and other data, but we will talk about it a bit later). Why do we need that? IPV4 protocol provides you about 255⁴ = 4,228,250,625…