Как работает интернет? — Просто о сложном. Клиенты и серверы

0
18

Приветствуем уважаемые читатели! Интернет и компьютер настолько тотально вошел в нашу жизнь, а с появлением мобильных гаджетов, которые по мощности не уступают некоторым компьютерам, что мы даже не задумываемся как это все работает. Сегодня дам упрощенное представление о том, что происходит при просмотре веб-странички, будь то компьютер или телефон.

Как работает интернет?

Клиенты и серверы

Компьютеры, телефоны, планшеты и другие устройства подключенные к интернету и получающие из него информацию в любом виде — текстовую, графическую, звуковую, видео и так далее, называются — клиентами.

Устройства, которые передают информацию клиентам — серверы.

Когда человек вводит адрес веб-страницы в браузере, по адресу находится соответствующая страница и передается в браузер пользователю.
На адресе необходимо остановится. DNS (Domain Name System) — система доменных имён, для понимания можно сказать это записная книжка, которая содержит информацию и интернет адресах. Вы наверняка видели какие разные окончания бывают у адресов сайтов:

  • .com
  • .ru
  • .ua
  • .net
  • .рф — есть также киррилические домены
  • .top
  • .shop
  • .store
  • .site
  • .club — тематические домены

DNS содержит запись о владельце домена и адреса сервера, на котором размещены файлы. Мы уже видим два сервера — один содержит имена, второй файлы и это еще не все, есть например серверы кеширования, на них размещается разная статическая информация, которая быстро отдается клиенту.

Но не подумайте что все адреса в интернете записаны на одном сервере. Организация, которая регистрирует и продает доменное имя называется доменный провайдер, интернет провайдеров существует огромное количество, также как и провайдеров арендующих сервера для расположения файлов веб сайтов.

А чем отличаются серверы от клиентов

Как я говорил выше — клиенты в контексте нашей статьи это любое устройство посещающее веб-сайт. То есть клиент это любой компьютер, телефон и даже Смарт ТВ. А вот сервер это специализированный компьютер, который очень мощный и содержит средства обеспечения беспрерывной работы, например два блока питания, при выходе из строя одного блока, сразу активируется второй и сервер ни на минуту не останавливается. Все вы знаете социальную сеть facebook, пользователей в ней не много ни мало уже более 2 миллиардов, а например в одну минуту facebookобрабатывает около 3 125 000 лайков. Представляете насколько должен быть мощным сервер, чтобы выдержать такую нагрузку? Одному серверу тут не справится, строятся целые группы серверов, называемые кластеры , серверы располагаются в специальных телекоммуникационных шкафах и стойках 19 дюймов. А кластеры объединяются в фермы.