Оглавление
Обновлено - 21 января 2023 г.
Основы понимания Интернета - давайте играть в дурака... - Тот, кто смотрел фильм "Фейерзангенбоул" с Хайнцем Рюманом, будет знаком с этим высказыванием о работе паровой машины, о которой там шла речь.
Тот, кто не знает, по крайней мере, слышал о Google, который, вероятно, является одной из самых часто используемых поисковых систем в Интернете на сегодняшний день.
Но как же так получается, что если вы google.com также приземляется на эту поисковую систему?
Сравнение со старым добрым телефонным справочником, конечно, вводит в заблуждение, но дает хорошую основу:
В прошлом, если вы хотели найти телефонный номер знакомого человека, вам требовалось как минимум его имя и город, в котором он жил. Затем вам требовался телефонный справочник этого города, в котором можно было найти это имя. В справочнике был указан код города, который нужно было добавить к номеру телефона. Если знакомого также звали Мюллер, то можно было воспользоваться фамилией. Если же это было распространенное имя, то, зная улицу, можно было найти "Мюллера" и узнать его номер телефона. А если он жил в коммунальной квартире, то и номер телефона, при условии, конечно, что человек, которого вы ищете, живет в Германии.
В Интернете код страны, код города и телефонный номер, например, при добавочном наборе, отображаются в виде так называемых IP-адресов (Internet Protocol). Все четыре компонента номера, отделенные друг от друга точкой, могут иметь значения от 001 ... 255. Например, сайт Google.de имеет адрес 008.008.008.008.
Этот адрес соответствует стандарту IPv4 и предлагает адресное пространство из 4 миллиардов адресов. Стандарт IPv6, который в настоящее время все еще используется параллельно, обеспечивает адресное пространство объемом чуть менее одного секстиллиона (3,4 x 1038).
DNS
Двенадцатизначные последовательности цифр не особенно запоминаются по сравнению с именами. Именно поэтому в Интернете существует своего рода справочная служба телефонного каталога - DNS (Domain Name Server). Они используют ввод имени Google.com в вышеупомянутую последовательность чисел 008.008.008.008 или 8.8.8.8.8.
Давайте посмотрим, какой путь проходит поисковый запрос, если кто-то находится в Куксхафене. Google.com в адресной строке браузера на компьютере. Команда traceroute (следовать по маршруту) под Mac OS, tracert под Windows.
Путь к цели
traceroute 8.8.8.8 или traceroute google.com
- Компьютер 192.168.1.16 через WLAN -> маршрутизатор (внутренний DNS; например, AVM FritzBox) - 192.168.1.1 - 1,068 мс
- Маршрутизатор -> D - Кассель - 88.134.189.230 - 12.891 мс
- -> D - Кассель - 88.134.192.186 - 13.906 мс
- -> D - Дармштадт - 145.254.3.62 - 17.076 мс
- -> D - Дармштадт - 145.254.2.215 - 17.146 мс
- -> США - CA - Mountain View - 72.14.194.138 - 15.443 ms
- -> США - KS - KansasCity - 8.8.8.8 - 18.787 мс
Время, необходимое для этого путешествия через половину земного шара с участием шести центров обработки данных, составляет в общей сложности 86,37 мс - довольно быстрое реагирование.