Для доступа к любым сайтам в Интеренете компьютеру необходимо знать его IP-адрес. В подавляющем большинстве случаев для этого используется запрос к службе системы доменных имен - DNS (Domain Name System), который автоматически сопоставляет имя запрашиваемого сайта и его фактический IP-адрес...
Как работает интернет? Как вообще в принципе работают сети? Давайте попробуем ответить на этот вопрос. Начнём мы с простых вещей. Любой узел в сети называется "хост" (host - "хозяин"). Если узел в сети, то у него обычно есть как минимум один сетевой интерфейс (про интерфейс обратной петли я уже рассказывал в другой статье). Каждый сетевой интерфейс имеет так называемый MAC-адрес: шесть байт, которые записываются в шестнадцатиричном формате каждый байт через двоеточие - например: fe:dc:ba:98:76:54...