20.04.2024

Как работает интернет сеть: Как работает сеть Интернет. Интернет для ржавых чайников

Как работает сеть Интернет. Интернет для ржавых чайников

Читайте также

1.1.6. Программа «Интернет Цензор» — безопасный детский Интернет

1.1.6. Программа «Интернет Цензор» — безопасный детский Интернет Интернет переполнен сайтами, которые несут информацию, не предназначенную для детей. Любой нормальный родитель, естественно, хотел бы ограничить доступ к подобным ресурсам. И это возможно.Одним из способов

Интернет: как все это работает 

Интернет: как все это работает  Давайте еще раз посмотрим на Web-сайт — справочник по библиотеке Ext Core. И зададимся вопросом, вынесенным в заголовок данного раздела.Как все это работает? Откуда Web-обозреватель получает нужную Web-страницу? Кто отвечает за работу сложного

Как все это работает

Как все это работает В этом разделе мы продолжим разговор о вводе-выводе на примере шины SPD.

Мы рассмотрим подробности низкоуровневых операций, выполняемых ниже IPCF и очень специфичных для структуры шины SPD, используемой как в старых, так и в новых моделях AS/400. Чтобы

Как работает пиринговая сеть

Как работает пиринговая сеть История пиринговых сетей началась с уже далекого 1999 года. В этом году стартовал проект Napster, который задумывался как всемирная база обмена файлами. И уже через год Napster стал наиболее популярным брендом в Интернете. Этим сервисом пользовались

Интернет: как все это работает

Интернет: как все это работает Давайте еще раз посмотрим на Web-сайт — справочник по библиотеке Ext Core. И зададимся вопросом, вынесенным в заголовок данного раздела.Как все это работает? Откуда Web-обозреватель получает нужную Web-страницу? Кто отвечает за работу сложного

«Интернет-маркетинг и продажи.

Основные инструменты интернет-продаж» /На основе выступления Валерия Домашенко/

«Интернет-маркетинг и продажи. Основные инструменты интернет-продаж» /На основе выступления Валерия Домашенко/ В этом разделе речь пойдет о ведении статистики и других важных вещах.Итак, с чего начинается бизнес? Что должно быть, на что важно обратить внимание?Для многих

Часть II Сеть и Интернет

Часть II Сеть и Интернет Во второй части книги мы рассмотрим подключение к Интернету двумя самыми популярными способами: по локальной сети и по DSL-линии. Ранее в моих книгах рассматривалось и коммутируемое (модемное) соединение, но в последнее время оно не популярно,

24.2.1. Сеть не работает

24. 2.1. Сеть не работает Причиной отказа сети могут быть физическими или программными. Физические связаны с неработающим сетевым оборудованием или повреждением среды передачи данных. Программные — с неправильной настройкой сетевого интерфейса. Как правило, избавиться от

Интернет и сеть

Интернет и сеть Несомненно, антивирусные программы и брандмауэры в большинстве случаев оберегают пользователя от проникновения вирусов в систему. Однако они, скорее всего, не смогут защитить компьютер от вредоносных программ, распространяющихся, например, через

ИНТЕРНЕТ: Мотылек в лучах интернет-телевидения

ИНТЕРНЕТ: Мотылек в лучах интернет-телевидения Автор: Константин Курбатов «Над сегодняшним телевидением тяготеет страшное проклятье — «формат». За этим словом телевизионные функционеры частенько пытаются скрыть нежелание экспериментировать, искать что-то новое, что-то

10.5. Глобальная сеть Интернет

10.5. Глобальная сеть Интернет Зарождением Интернета принято считать момент появления первой компьютерной сети, родиной которой в середине 60-х годов двадцатого века стала Америка.В то время еще не существовало персональных компьютеров, и крупные американские

Децентрализованная сеть Ricochet: интернет от фонаря Евгений Лебеденко, Mobi.ru

Децентрализованная сеть Ricochet: интернет от фонаря Евгений Лебеденко, Mobi.ru Опубликовано 03 мая 2011 года В мире технологий философским спорам (кто первый? курица или яйцо?) не место.

Всегда есть первопроходец, челленджер, бросающий вызов, открывающий

Выход в Интернет через локальную сеть

Выход в Интернет через локальную сеть Одной из основных целей подключения ноутбука к локальной сети может быть выход через нее в Интернет. Причем это можно делать и дома через стационарный настольный компьютер, и на пресс-конференции, если на ней предоставляется

Подключение и выход в Интернет через беспроводную сеть

Подключение и выход в Интернет через беспроводную сеть Чтобы воспользоваться беспроводным Интернетом, вам необходимо попасть в зону действия hotspot. Сегодня многие точки доступа являются бесплатными, поэтому никаких особых параметров для выхода в Интернет вам не

ОКНО ДИАЛОГА: Интернет без потерь: Доступ в Сеть просто обязан быть удобным и надежным

ОКНО ДИАЛОГА: Интернет без потерь: Доступ в Сеть просто обязан быть удобным и надежным Автор: Михаил ФроловУходящий год порадовал многих людей, плохо представляющих жизнь без Интернета. Где-то снизились цены и выросли скорости, где-то появились безлимитные тарифы, кто-то

Как работает интернет «от запроса на сервер и обратно»

Как работает Интернет

Все пользователи в сети Интернет условно разделены на две группы: клиенты и серверы. Серверами называют мощные машины, которые работают 24 часа в сутки и способны оперативно пересылать сотни запросов одновременно, а также хранить большие объемы информации. Клиенты — ПК пользователей, которые подключаются к Интернету по мере необходимости.

Работу по соединению пользователей с Интернетом берет на себя провайдер. Провайдер предоставляет доступ к сети через персональный Интернет-сервер. Клиенты подключаются к серверу провайдера через Wi-Fi или по выделенному каналу связи. Сервер провайдера соединен с Интернетом высокоскоростными линиями связи.

Посылаем запрос

На ПК пользователя стоит программное обеспечение, преобразующее набранный на мониторе запрос, и через маршрутизатор посылает его на сервер провайдера. На сервере провайдера имеется программное обеспечение, которое хранит информацию и отвечает на запросы ПК клиентов, соединяя их с другими серверами сети. ПК работают на разных операционных системах и используют разные браузеры. Серверы так же используют различное программное обеспечение. Для лаконичной работы и корректного взаимодействия различных серверов и ПК придуманы специальные «Протоколы». Для каждой службы в сети разработан свой прикладной протокол.

Для пользования Интернетом нам нужны:

  • Компьютер.
  • Программа, работающая по протоколу службы.
  • Адрес сервера.

Каждый ПК в сети имеет уникальный IP (Internet Protocol Address). Качественно выполненные сайты размещают на интернет-серверах, где имеется обширное пространство, программное обеспечение и возможность обрабатывать большое количество запросов одновременно.

Работа роутера

Роутер – это тот же ПК, который по таблицам маршрутов отправляет пакеты данных на заданные IP адреса. Следует заметить, что маршруты изменяются ежедневно из-за постоянного увеличения магистралей и появления новых провайдеров.

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

Виртуальные порты

Кроме IP адреса на пакете должен быть адрес программы, для которой он предназначен (виртуальный порт). Всем сетевым программам присвоены некие виртуальные порты, по которым к ним попадают адресованные пакеты.

Domain Name System

Система доменных имен (DNS) была придумана для облегчения работы в сети Интернет. Этот альтернативный адрес человеку проще запомнить. Domain Name – это цепочка символов, разделенных точками.

Для улучшения связи между ПК и человеком создана служба DNS-серверов. DNS-сервер преобразует доменный адрес в цифровой (IP) и наоборот. Когда вы набираете имя DNS в браузере, служба переводит его в IP-адрес и отправляет пакет на необходимый ресурс. DNS-сервер – это аналог адресной книги в вашем телефоне.

Путь «интернет-пакета»
Работа в интернете сводится к простому алгоритму действий:

  1. Вводим в адресную строку браузера требуемый DNS-путь.
  2. Маршрутизатор ведет запрос к серверу, на котором хранится запрашиваемая информация (сайт).
  3. DNS-сервер преобразует путь в IP адрес.
  4. Мы скачиваем или изучаем нужный файл с компьютера, находящегося в любом конце света.

Путь: ПК → Роутер → DNS-сервер → Сервер сайта → DNS-сервер → Роутер → ПК

Как работает Интернет? | ichip.ru

Что такое Интернет

Интернет появился в конце 1960-х годов, развившись из сети Arpanet Министерства обороны США. Цель Arpanet состояла в том, чтобы одновременно использовать возможности нескольких больших компьютеров и связать в одну сеть университеты и исследовательские институты.

Если говорить простыми словами, то Интернет представляет собой совокупность большого количества компьютерных сетей, которые обмениваются друг с другом данными. Это позволяет нам использовать службы вроде электронной почты или посещать сайты.

Как работает Интернет

Интернет-узлы, провайдеры и частные пользователи Интернета

Для обмена данными решающее значение имеют Интернет-узлы, которые можно смело назвать важными компонентами Всемирной сети. Они распределены по всему миру и пересылают данные друг другу. Как правило, десятки, а иногда и сотни поставщиков услуг (провайдеры) подключаются к одному Интернет-узлу. Внутри сетевого узла обмен данными происходит уже среди провайдеров. Провайдеры, в свою очередь, обеспечивают клиентам доступ к Интернету, предоставляя соответствующие соединения, такие как DSL или LTE.

Крупнейший в мире узел, если смотреть по объемам проходящего через него трафика, расположен в Германии, во Франкфурте-на-Майне, где он распределен по 19 центрам обработки данных.

Многие компании используют собственные сети, называемые интрасетями, которые становятся частью Интернета с установлением подключения к провайдеру. В то время как частные лица в основном являются только пользователями и получателями информации или услуг, многие компании сами предлагают Интернет-услуги. Помимо предоставления общей информации, они могут включать в себя интернет-торговлю, облачные хранилища или сервисы онлайн-резервирования товаров или услуг.

Фактическая связь между интернет-узлами и провайдерами осуществляется по всему миру с помощью волоконно-оптических кабелей, благодаря которым возможна высокая скорость передачи данных. Соединение частных домов или компаний с сетью Интернет, также иногда называемое «последней милей» — «last mile», обычно реализуется через медный кабель, радиосвязь или стекловолокно.

Чтобы все работало гладко, обмен данными регулируется так называемыми протоколами. Например, с помощью Интернет-протокола устанавливается, что передаваемые данные разбиваются на небольшие пакеты у отправителя, а затем передаются и повторно собираются у получателя.

Чтобы пакет данных знал, откуда он отправлен и куда он должен прийти, каждый компьютер, участвующий в коммуникации, получает уникальный адрес — IP, — который состоит из четырех блоков чисел, разделенных точками. Поскольку вряд ли кто-либо может запомнить IP-адреса посещаемых веб-сайтов или других сервисов, существует система доменных имен — Domain Name System (DNS). Домены можно использовать в Интернете вместо IP-адресов в качестве более понятных, «говорящих» названий сайтов или Интернет-серверов. Пользователю они знакомы как www-адреса или URL.

Что происходит, когда я захожу на сайт?

Вызов веб-сайта — это только один из бесчисленных процессов в Интернете. Рассмотрим на простом примере, как это работает.

1. Если вы вводите URL-адрес в браузере, например www.ichip.ru, запрос отправляется вашему провайдеру после нажатия клавиши Enter. Провайдер переводит имя в IP-адрес целевого сервера, на котором хранится искомая веб-страница.

2. Для «перекодирования» имен провайдер использует один или несколько специальных серверов. Они называются DNS-серверами, и у них есть только одна задача. DNS-серверы выступают как словарь и хранят каталог всех Интернет-сайтов и связанных с ними IP-адресов.

3. Когда IP-адрес конечного сервера определен, запрос пересылается через Интернет-узлы на веб-сервер, на котором находится искомая страница. Поскольку Интернет охватывает весь мир, существуют и другие способы передачи пакетов данных. Чтобы найти оптимальный способ, все сети связаны маршрутизаторами, которые принимают пакеты данных, а затем решают, куда их пересылать.

4. Когда запрос достигает своего адресата, сервер отвечает и возвращает содержимое веб-сайта. Теперь они должны найти путь к вашему компьютеру, с которого вы отправили запрос.

5. Чтобы эта цепочка работала, пакеты данных содержат не только информацию о получателе, но и IP-адрес отправителя. Процедура такая же: через маршрутизатор пакеты ответов переходят от сети к сети и, наконец, попадают на ваш компьютер. Там они собираются вместе, и поисковый веб-сайт отображается в браузере.

Теперь вы знаете, как работает Интернет. А что насчет его истории? Пройдите наш тест: как хорошо вы знаете историю Интернета.

Читайте также:

Теги интернет

Как работает провайдер: основные принципы деятельности

При подключении к Интернету для серфинга по сайтам, просмотра видео и прослушивания музыки многие пользователи задумываются только о том, как защитить роутер от взлома. Мало кто изучает, как работают провайдеры. Но откуда берется Интернет и как настроена Сеть? Каким способом сигналы попадают на компьютер и другие устройства? 

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

  1. По коммутируемой линии.
  2. С помощью кабельных модемов.
  3. Посредством спутников.
  4. С использованием беспроводной технологии Wi-Fi.

Кабельное подключение стабильнее. Это обусловлено отсутствием помех по пути движения сигнала. Если же вы используете беспроводной доступ и столкнулись с проблемами соединения, то их можно решить в короткие сроки. Для этого изучите пять причин, почему Wi-Fi работает с перебоями.

Как работает провайдер, где закупает трафик?

Для передачи интернет-сигнала во все уголки планеты используются оптоволоконные линии. Они проложены по дну океана. Эти линии используют провайдеры первого уровня (tier-1). К ним относятся самые крупные операторы связи, количество которых не превышает дюжину. Например, Level3, GlobalCrossing, Telefonica. Именно на них держится интернет-сообщение, за которое мировые компании не вносят оплату. 

Операторы Tier-1 распродают трафик провайдерам второго уровня. К ним относятся национальные компании, действующие внутри страны. Tier-2, в свою очередь, осуществляют поставки региональным и городским провайдерам (tier-3).

Каждый оператор обладает специальным оборудованием, штатом технических специалистов и административных сотрудников. Возможность подключать абонентов появляется только после получения лицензии. Зная, как устроен интернет-провайдер, можете не сомневаться в легальности его работы. Деятельность контролируется организациями международного масштаба, а также государственного уровня. 

Как устроена Сеть провайдера: особенности передачи данных конечному пользователю

При подключении дома или квартиры к Интернету сигнал передается на определенное устройство, будь то смартфон, планшет, компьютер. Но кабель, который вводится в помещение, подключается только к одному девайсу. Остальные устройства могут получать данные по Wi-Fi-каналу при условии приобретения роутера (маршрутизатора). Последний объединяет в единую Сеть сотни компьютеров и других девайсов. 

Как работает провайдер, чтобы каждое устройство получало доступ к ресурсам? Для этого он проектирует, прокладывает и в дальнейшем обслуживает кабельную систему и оборудование. Плюсы маршрутизаторов заключены в том, что они содержат адреса. Интернет-сигнал отправляется точно по назначению.

Как устроена Сеть провайдера, уже рассмотрено. Но каким образом пользователь получает доступ к контенту? При вводе адреса сайта программное обеспечение преобразует информацию в соответствующий запрос. Он отправляется на сервер провайдера с учетом действующих протоколов. Последние отвечают за конкретные данные — тексты, файлы, электронную почту и позволяют разным устройствам «понимать» друг друга. 

Как узнать своего интернет-провайдера: варианты для пользователей

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

  1. Просмотрите наименование организации в договоре. Здесь указаны не только условия подключения, но и контактные данные компании.
  2. Осмотрите интернет-провода, подведенные к квартире. Они сокрыты в специальной коробке, а на ней нередко размещается реклама от провайдера или его логотип.
  3. Воспользуйтесь специальными сервисами, которые определяют IP-адрес и наименование компании. 

Если утеряна документация, выданная при заключении соглашения, то используйте другие методы. Получив сведения о том, как узнать своего интернет-провайдера, вы быстро найдете необходимую информацию. Но при вычислении данных по IP необходимо подключение к Интернету. Если же возникли проблемы с доступом, то остается только один выход — осмотр проводов.

Как изменить режим сети на Samsung Galaxy

Какие бывают сети для мобильной связи

Существует три поколения сети, главное отличие — в скорости интернета. Чем выше поколение, тем быстрее работает интернет:

  • 2G (GSM, на устройстве обозначается буквой G или E) — самый медленный интернет и самое низкое энергопотребление;

  • 3G (WCDMA, на устройстве обозначается как 3G, H или H+) — средняя скорость интернета и среднее энергопотребление;

  • 4G (LTE, на устройстве обозначается как 4G) — самая высокая скорость интернета и среднее энергопотребление.

Какие бывают режимы сети

Режим сети — это правило (алгоритм) по которому мобильное устройство будет подключаться к сотовой сети. По умолчанию устройство работает в автоматическом режиме:

Если устройство поддерживает 4G и такой сигнал есть — устройство подключится к нему;

Если устройство не поддерживает 4G или такого сигнала нет — устройство подключится к 3G;

Если устройство не поддерживает 3G или такого сигнала нет — устройство подключится к 2G.

Возможность подключиться к тому или иному поколению сети зависит от устройства: если устройство поддерживает только 2G, то подключиться к 3G или 4G не получится. Узнать, какие поколения сети поддерживает ваше устройство, можно в службе поддержки.

Помимо автоматического режима есть и другие:

  • Только 3G — устройство будет искать только сеть 3G. Если сигнал 3G слабый или его нет — устройство ловить сеть не будет.

  • Только 2G — устройство будет искать только сеть 2G. Если сигнал 2G слабый или его нет — устройство ловить сеть не будет.

Режима «Только 4G» нет.

У некоторых операторов (Теле2) нет сети 2G в определенных регионах (Москва). Учитывайте это при покупке телефона — например, Galaxy Star Advance поддерживает только 2G и с Теле2 он просто не будет работать.

В каких случаях меняют режим сети

  • Если не пользуетесь интернетом, включите режим «Только 2G» — устройство будет медленнее разряжаться.

  • Если в месте, где используете устройство, нет сетей 3G или 4G или сигнал очень слабый, включите режим «Только 2G» — устройство будет медленнее разряжаться и связь будет лучше.

Во всех остальных случаях менять режим сети нет смысла.

Как изменить режим сети

Перед изменением посмотрите версию Android на вашем устройстве.

  1. Откройте настройки.

  2. Выберите «Подключения».

  3. Выберите «Мобильные сети».

  4. Выберите «Режим сети».

  5. Выберите нужный режим.

  6. Если на этом этапе вы не видите какого-либо режима сети, например, нет LTE или WCDMA, значит на вашем смартфоне/планшете этого режима нет.

    Добавить какой-либо режим на смартфон/планшет нельзя.

  7. Готово.

  1. Откройте меню устройства.

  2. Выберите пункт «Настройки».

  3. Выберите пункт/вкладку «Подключения». Если такого пункта/вкладки нет, перейдите к следующему шагу.

  4. Выберите пункт «Мобильные сети». Также пункт может называться «Другие сети», «Дополнительные настройки» или «Еще».

  5. Выберите пункт «Режим сети».

  6. Выберите режим сети (2G = GSM, 3G = WCDMA, 4G = LTE).

  7. Если на этом этапе вы не видите какого-либо режима сети, например, нет LTE или WCDMA, значит на вашем смартфоне/планшете этого режима нет.

    Добавить какой-либо режим на смартфон/планшет нельзя.

  8. Режим сети изменен.

Нет настройки «Режим сети»

  • Устройство поддерживает только 2G, поэтому такая настройка не нужна;

  • В устройстве не установлена SIM-карта.

На смартфоне с двумя SIM-картами одна всегда работает только в сети 2G

Это нормальная работа устройства и изменить ее нельзя.

Смартфон, купленный в другой стране, не работает с моей SIM-картой

В разных странах операторы используют разные частоты для одних и тех же поколений сети. Прежде чем покупать устройство, проверьте, что частоты, на которых работает связь, одинаковы. Если частоты разные, то связь работать не будет.

Что такое сеть VPN и как она работает

Определение VPN

«VPN» — это общепринятый термин, особенно когда речь идет об удаленных командах. Но знаете ли вы, что он означает? Аббревиатура VPN обозначает виртуальную частную сеть (Virtual Private Network). Как следует из названия, VPN создает виртуальное пространство для работы в сети. Но каковы преимущества VPN, если таковые имеются?

Что делает VPN

Как утверждают, сети VPN предлагают многочисленные преимущества для домашних пользователей Интернета и рабочих помещений с большим количеством людей, например:

Разрешение удаленного доступа

VPN позволяет создать частную удаленную сеть избранных устройств, которая идеально подходит для удаленных работников. Благодаря защищенному соединению ваша команда будет оставаться на связи, даже если ее участников разделяют километры или континенты.

Более высокий уровень безопасности

Если вы подключаетесь к точкам доступа Wi-Fi, чтобы выйти в Интернет, например, в поезде, когда добираетесь на работу, или в кафе, VPN может защитить ваши данные. Общедоступная сеть Wi-Fi может быть отличным решением, но она не так безопасна, как домашний или рабочий Интернет. При создании VPN-туннеля (представьте его как защитную оболочку вокруг ваших данных), даже если ваше Wi-Fi-соединение будет взломано, ваши данные будут полностью зашифрованы с помощью алгоритма AES (расширенный стандарт шифрования). До тех пор, пока ваши данные не дойдут до предполагаемого места назначения, их невозможно будет расшифровать, поэтому вы можете безопасно просматривать веб-страницы, отправлять сообщения по электронной почте или осуществлять платежи с помощью кредитной карты даже в общедоступной сети Wi-Fi. Такую возможность обеспечивает PPTP (туннельный протокол типа точка-точка).

Обход блокировщиков местоположения

Поскольку VPN скрывает ваше местоположение и позволяет выбрать сервер в определенном регионе, вы можете просматривать контент из любого места. Например, если вы находитесь в Китае и хотите получить доступ к своим аккаунтам в социальных сетях, то можете обнаружить, что многие из этих сайтов заблокированы. Однако, если вы выберите в настройках VPN американский IP-адрес, ваше интернет-соединение будет выглядеть так, будто вы физически находитесь в Соединенных Штатах.

Снятие ограничения скорости

Хотя это может касаться не всех сетей VPN и интернет-провайдеров (ISP), иногда VPN-сервис помогает обойти ограничения сетевого трафика. Например, если ваш интернет-провайдер начинает ограничивать скорость передачи данных после достижения определенного предела, VPN может маскировать некоторые ваши действия для продления интернет-трафика. Вместе с тем использование VPN в целом может замедлить ваше высокоскоростное соединение, поскольку существует целая процедура перенаправления трафика через VPN-сервер. Обычно эта проблема касается домашнего широкополосного доступа, а не коммерческого использования.

Как работает VPN

По сути, VPN маскирует вашу личность, местоположение и активность в Интернете. Когда вы подключаетесь к Интернету, ваш интернет-провайдер (ISP) использует свои серверы для подключения к сети. Поскольку VPN устанавливает это соединение через частный сервер, любые данные, которые могут быть переданы с вашего компьютера, вместо этого поступают из сети VPN.

VPN-провайдеры используют шифрование и набор протоколов IPSec для «упаковки» ваших данных, чтобы они были надежно «завернуты» до тех пор, пока не достигнут пункта назначения. Таким протоколом является L2TP (протокол туннелирования второго уровня). Если вы подключены к Интернету, ваш адрес интернет-протокола отображается не как IP-адрес, назначенный вашим провайдером, а как IP-адрес VPN-сервера.

Что такое IP-адрес

Адрес интернет-протокола (IP-адрес) — это набор цифр, используемых для идентификации вашего устройства при подключении к Интернету. IP-адрес служит для идентификации и помогает определить ваше местоположение. В некоторых случаях это может быть полезно, например, если вы работаете в малом бизнесе и хотите, чтобы ваш веб-сайт и местоположение были четко зарегистрированы для местных клиентов. Если ваша команда выбирает VPN-соединение, но при этом вам нужно сохранить свой IP-адрес, для этого используются специальные VPN-сервисы.

Основная причина, по которой VPN стремится скрыть IP-адрес, заключается в том, что IP-адрес может выдать ваше местоположение. Например, если хакер получит доступ к вашему IP-адресу, он может увидеть вашу последнюю активность в сети и потенциально взломать ваши учетные записи. И дело не только в хакерах. Задумывались ли вы, как реклама, которую вы видите в своих социальных сетях, точно определяет, что вы искали? Это потому что ваш интернет-провайдер торгует информацией о вашей активности в сети. С помощью VPN можно избежать этого, поскольку ваш IP-адрес скрыт.

Почему люди выбирают VPN

Одна из наиболее веских причин для использования VPN в рабочей среде — безопасное подключение удаленной команды. Благодаря большей безопасности и доступности ваша команда сможет работать более эффективно.

  • Больше уверенности во время работы в Интернете. Используя VPN, вы можете быть уверены в безопасности ваших данных, даже при совместном использовании файлов.
  • Доверие клиентов. Клиенты могут рассчитывать на то, что у вас есть VPN или аналогичный безопасный сервис, прежде чем передавать вам какие-либо документы.
  • Удаленная сеть. VPN позволяет вашей внутренней сети выходить за пределы офиса.

Использование VPN

Прежде чем выбрать для своего рабочего компьютера или команды VPN-сервис, подумайте о следующем:

  • Расположение VPN. Будет ли работать VPN в выбранном вами месте в зависимости от местоположения провайдера? Например, если вы хотите получить доступ к сайту, заблокированному для вашего местоположения в США, вам понадобится сервер, который находится в предпочтительной для сайта стране. Убедитесь, что VPN имеет там серверы. Кроме того, VPN будет подчиняться правилам страны, в которой действует эта сеть, а не страны ее клиента (подробнее об этом ниже).
  • Тип VPN. VPN-сервис может быть таким же простым, как расширения, или таким же многофункциональным, как целая корпоративная сеть VPN. Если ваш офис стремится улучшить инструменты для совместной работы, вам нужно рассмотреть варианты для организации корпоративных VPN-сервисов.
  • Стоимость. Чем сложнее VPN, тем выше стоимость. В случае корпоративных VPN-сервисов обращайте внимание на специализированное ИТ-решение, которое, вероятно, потребует значительных инвестиций.
  • Операционные системы. Вам нужно выбрать VPN-сервис, совместимый с вашей операционной системой. Например, на компьютерах с операционными системами Linux и Microsoft Windows могут использоваться разные клиенты VPN.
  • Устройство. Если вы планируете использовать VPN на своих мобильных устройствах, таких как телефон или планшет, вам может потребоваться сеть VPN, отличная от той, которую вы выбрали для своего ноутбука.

Безопасны ли VPN-сервисы

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

Многое зависит от местоположения самого провайдера VPN, так как он вынужден подчиняться различным правовым нормам. Например, в Европе подобные действия предотвращает Генеральный регламент о защите данных (GDPR). Не стоит думать, что ваш VPN является безошибочным вариантом для обеспечения онлайн-безопасности.

Недостатки VPN

У VPN есть много преимуществ, хотя большинство этих плюсов можно обеспечить и другими способами. Удаленная работа, например, может быть успешной при использовании иного программного обеспечения или сервисов, которые не требуют такой серьезной настройки, обслуживания или затрат.

Прежде чем двигаться дальше, рассмотрим минусы сети VPN:

  • Может оказаться дорогостоящей, особенно при установке в организации
  • Требует обслуживания при использовании в компаниях
  • Удаленная сеть должна быть изначально настроена ИТ-специалистом — для Dropbox требуется всего лишь простая регистрация
  • Не всегда безопасна, как это может показаться
  • Может значительно замедлить скорость вашего Интернета
  • В некоторых странах сети VPN с юридической точки зрения находятся в серой зоне или используются нелегально

Некоторые бренды предпринимают меры по блокировке пользователей, которые используют VPN — это может привести к тому, что корпоративный аккаунт может получить «черную метку» как неблагонадежный.

В конце концов, вы должны подумать, чего действительно хотите достичь с помощью VPN. Можете ли вы так же эффективно сотрудничать, используя инструмент наподобие Dropbox? Можете ли вы просматривать веб-страницы так же свободно, используя онлайн прокси-сервер? Можете ли вы поддерживать высокий уровень безопасности с помощью современных программ защиты от вредоносного ПО и брандмауэров? Если на любой из этих вопросов ответ положительный, VPN может оказаться излишне сложным решением.

Альтернативы VPN

Если основная причина использования VPN — удостовериться, что ваша команда может оставаться на связи во время удаленной работы, то для этого есть лучшие варианты. Сети VPN определенно имеют преимущества в разных областях, но, когда дело доходит до удаленной работы, затраты и время, необходимые для запуска корпоративной сети VPN, могут отпугнуть от этой затеи. Даже у опытных пользователей многоступенчатый процесс подключения к файловому серверу через VPN может вызвать раздражение. Сервис Dropbox обеспечивает безопасность файлов и удаленный доступ, как только выполнен вход в систему, что делает его простой и эффективной заменой VPN.

Стоит ли моей компании использовать VPN

Использование VPN дает много преимуществ, хотя идеальный сервис, который вам требуется, может представлять собой компромисс между отличным инструментом и ненужными расходами. Протокол VPN трудно превзойти, когда речь идет о безопасности ваших данных на сетевом уровне, но подходящее ПО для противодействия вредоносным программам может обеспечить надежную защиту ваших устройств. Корпоративная сеть VPN потребует времени для встраивания и адаптации. Она также требует технического обслуживания и привлечения ИТ-специалиста для поддержания ее бесперебойной работы. Для простой удаленной работы и обмена файлами лучшим вариантом является Dropbox.

Как работает Интернет. Просто и с картинками.

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

Как устроен Интернет

Начнем с сути Интернета — каждый подключенный к сети компьютер может общаться абсолютно с любым компьютером в этой сети.

Давайте сделаем маленькую сеть. Соединим два компьютера проводом.

Сеть из двух компьютеров

Ура! Теперь эти железяки могут общаться друг с другом.

А сейчас давайте добавим к ним еще 2 компьютера.

Сеть из четырех компьютеров

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

В данном случае проводов не много и у компьютеров хватает портов, чтобы подключить провода. А что, если мы хотим, чтобы в сети было 8 компьютеров? Для этого нужно как минимум 7 портов у каждого компьютера и 21 провод, чтобы соединить все железки вместе.

Такой подход не позволит нам расширить сеть и подключить к ней еще больше машинок. На это есть как минимум две причины:

  1. у компьютера не хватит столько портов, чтобы натыкать в него кучу проводов;
  2. как и где вы собираетесь укладывать большое количество проводов?

Для решения этой проблемы придумали роутер.

Роутер

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

надеюсь понятно объяснил

Теперь мы можем связать 5 компьютеров вместе всего лишь пятью проводами. Правда круто?

5 компьютеров соединены в сеть через роутер

Роутер значительно упростил жизнь. Но есть один нюанс: у него тоже ограниченное число портов. Например, 10 или 20. И вот вопрос: как расширить сеть на 100 компьютеров, или 200, или на 1000?

Догадались? Мы просто берем второй роутер, подключаем к нему компьютеры, а потом соединяем два роутера вместе.

Расширили компьютерную сеть двумя роутерами

А как добавить в сеть еще больше компьютеров? Берем третий роутер и подключаем к нему компьютеры так, как это делали со вторым и первым роутером. Затем берем четвертый роутер и подключаем к нему те три роутера.

Расширили компьютерную сеть четырьмя роутерами

Я думаю, что вы уже поняли, как расширять сеть.

Вопрос: вы серьезно хотите засадить всю планету Земля роутерами и обвязать проводами?

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

Для этого нам нужен модем.

Модем

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

Для подключения к телефонной сети мы кидаем провод от роутера к модему, а от модема в телефонную сеть. Изи.

Подключили компьютеры в телефонную сеть через модем

Зная эту схему, мы соединили вместе все компьютеры страны. Это можно назвать Интернетом? Нет.

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

wikipedia

Основное слово всемирная.

Для лучшего понимания, как все устроено на высоком уровне представьте, что вокруг Земли протянут толстенный провод — это главная магистраль сети. На всей длине магистрали стоят здоровенные здания (можно думать о них, как об огроменных роутерах) — это поставщики сети, они подключают к себе страны, тем самым позволяя им находиться в сети.

Так, стоп! Это что, нужно каждый роутер в стране подключить к поставщику сети?

Нет! Для этого есть интернет-провайдер. Думайте об интернет-провайдере, как о большом роутере, который стоит посреди страны и к нему подключаются все остальные.

Наверное я вас немного запутал, поэтому посмотрите на эту картинку и все станет понятно.

Схема всемирной сети Интернет

Поразмышляйте немного об этом и вы обалдеете, насколько огромная эта сеть и что просто не реально даже представить ее размеры!

Как общаются компьютеры в сети Интернет

Для начала запомним: у каждого компьютера в сети есть свое имя — это ip-адрес. По этому имени можно обратиться к любому компьютеру. Формат IP-адреса такой: nnn.nnn.nnn.nnn, где nnn — число от 0 до 255. Когда вы подключаетесь к Интернету, то интернет-провайдер дает вашему компьютеру временный ip-адрес.

Итак, вы в сети. Разберемся, что происходит, когда вы отправляете другу или подруге смайлик какашки.

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

Дальше пакет сообщения попадает на уровень ниже — TCP (Transmission Control Protocol или  Протокол Управления Передачей). Здесь каждому пакету данных присваивается номер порта, на котором работает приложение. По этому номеру компьютер, которому отправили сообщение, найдет приложение.

Спускаемся еще ниже — на уровень IP (Internet Protocol). Здесь каждому пакету присваивается имя компьютера (IP-адрес), которому адресовано сообщение.

И наконец мы достигли последнего, нижнего уровня — Hardware (или Аппаратный уровень). Тут пакеты данных преобразуются в сигнал сети и направляются к адресату.

Когда адресат получает сообщение, то весь процесс происходит в обратном порядке, т.е. от нижнего уровня (Hardware) до верхнего (уровень Приложения).

А теперь посмотрите на картинку, чтобы стало понятнее.

Сейчас мы разберем, как происходит доставка сообщения от компьютера с именем 1.1.1.1 к компьютеру с именем 2.2.2.2.

Помните мы говорили про роутере? Так вот у каждого роутера есть своя таблица с именами компьютеров и других роутеров, подключенных к нему.

Когда сигнал от вашего компьютера попадает в сеть, то он доходит до ближайшего роутера. Тот смотрит в своей таблице компьютер с именем, которое указано в вашем сообщении. Если роутер находит такое имя, то отправляет сообщение этому компьютеру. Если не находит, то отправляет сообщение другому роутеру на уровень выше.

Рассмотрим пример, когда самый ближайший роутер знает компьютер, которому адресовано сообщение.

Передача данных через ближайший роутер

А теперь пример того, когда сообщение идет к роутеру на уровень выше.

Передача данных через дальний роутер

Подытожим

Интернет — это всемирная сеть компьютеров, в которой каждый компьютер может общаться с каждым компьютером внутри этой сети.

Все описанное выше применимо к беспроводной передаче данных. Только вместо проводов будет Wi-Fi или 3G/4G/5G.

Для себя вы можете помнить такую схему Интернета:

Компьютер -> Роутер -> Модем -> Интернет-провайдер -> Поставщик сети -> Магистраль.

Если у вас возникли вопросы к этой статье или вы хотите оспорить какие-то моменты, пожалуйста, пишите об этом в комментариях.

Спасибо за внимание

Как работает Интернет? — Изучите веб-разработку

В этой статье рассказывается, что такое Интернет и как он работает.

Предварительные требования: Нет, но мы рекомендуем вам сначала прочитать статью о постановке целей проекта
Цель: Вы узнаете основы технической инфраструктуры Интернета и разницу между Интернетом и Интернетом.

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

История Интернета не совсем ясна. Он начался в 1960-х годах как исследовательский проект, финансируемый армией США, а затем превратился в государственную инфраструктуру в 1980-х годах при поддержке многих государственных университетов и частных компаний. Различные технологии, поддерживающие Интернет, со временем эволюционировали, но способ их работы не сильно изменился: Интернет — это способ соединить все компьютеры вместе и гарантировать, что, что бы ни случилось, они найдут способ оставаться на связи.

Простая сеть

Когда два компьютера должны обмениваться данными, вы должны связать их физически (обычно с помощью кабеля Ethernet) или по беспроводной связи (например, с помощью систем Wi-Fi или Bluetooth). Все современные компьютеры могут поддерживать любое из этих соединений.

Примечание: В оставшейся части этой статьи мы будем говорить только о физических кабелях, но беспроводные сети работают так же.

Такая сеть не ограничивается двумя компьютерами. Вы можете подключить столько компьютеров, сколько захотите.Но это быстро усложняется. Если вы пытаетесь подключить, скажем, десять компьютеров, вам понадобится 45 кабелей с девятью вилками на компьютер!

Чтобы решить эту проблему, каждый компьютер в сети подключается к специальному крошечному компьютеру, называемому маршрутизатором . Маршрутизатор выполняет только одну задачу: подобно сигнальщику на железнодорожной станции, он следит за тем, чтобы сообщение, отправленное с данного компьютера, достигло нужного компьютера назначения. Чтобы отправить сообщение на компьютер B, компьютер A должен отправить сообщение на маршрутизатор, который, в свою очередь, пересылает сообщение на компьютер B и следит за тем, чтобы сообщение не было доставлено на компьютер C.

После того, как мы добавим маршрутизатор в систему, наша сеть из 10 компьютеров потребует всего 10 кабелей: по одной вилке на каждый компьютер и маршрутизатор с 10 вилками.

Сеть сетей

Пока все хорошо. Но как насчет подключения сотен, тысяч, миллиардов компьютеров? Конечно, один маршрутизатор не может масштабироваться так далеко, но, если вы внимательно прочитаете, мы сказали, что маршрутизатор — это компьютер, как и любой другой, так что же мешает нам соединить два маршрутизатора вместе? Ничего, так давайте сделаем это.

Подключая компьютеры к маршрутизаторам, а затем маршрутизаторы к маршрутизаторам, мы можем бесконечно масштабироваться.

Такая сеть очень близка к тому, что мы называем Интернетом, но мы кое-что упускаем. Мы построили эту сеть для наших собственных целей. Существуют и другие сети: ваши друзья, ваши соседи, любой может иметь свою собственную сеть компьютеров. Но на самом деле невозможно проложить кабели между вашим домом и остальным миром, так как вы можете справиться с этим? Что ж, к вашему дому уже подключены кабели, например, электричество и телефон.Телефонная инфраструктура уже соединяет ваш дом с кем угодно в мире, так что это идеальный провод, который нам нужен. Чтобы подключить нашу сеть к телефонной инфраструктуре, нам понадобится специальное оборудование, называемое модемом . Этот модем превращает информацию из нашей сети в информацию, управляемую телефонной инфраструктурой, и наоборот.

Итак, мы подключены к телефонной инфраструктуре. Следующим шагом является отправка сообщений из нашей сети в сеть, которую мы хотим достичь.Для этого мы подключим нашу сеть к интернет-провайдеру (ISP). Интернет-провайдер — это компания, которая управляет некоторыми специальными маршрутизаторами , которые все связаны между собой, а также могут получать доступ к маршрутизаторам других поставщиков услуг Интернета. Таким образом, сообщение из нашей сети передается через сеть сетей интернет-провайдера в сеть назначения. Интернет состоит из всей этой инфраструктуры сетей.

Поиск компьютеров

Если вы хотите отправить сообщение на компьютер, вы должны указать, какой из них.Таким образом, любой компьютер, подключенный к сети, имеет уникальный адрес, который его идентифицирует, называемый «IP-адресом» (где IP означает Internet Protocol ). Это адрес, состоящий из четырех чисел, разделенных точками, например: 192.168.2.10 .

Это отлично подходит для компьютеров, но нам, людям, трудно запомнить такой адрес. Чтобы упростить задачу, мы можем связать IP-адрес с понятным для человека именем, которое называется доменным именем .Например (на момент написания; IP-адреса могут меняться) google.com — это доменное имя, используемое поверх IP-адреса 173.194.121.32 . Таким образом, использование доменного имени — это самый простой способ получить доступ к компьютеру через Интернет.

Интернет и Интернет

Как вы могли заметить, когда мы просматриваем Интернет с помощью веб-браузера, мы обычно используем доменное имя для доступа к веб-сайту. Означает ли это, что Интернет и Сеть — одно и то же? Это не так просто.Как мы видели, Интернет — это техническая инфраструктура, которая позволяет соединить миллиарды компьютеров вместе. Среди этих компьютеров некоторые компьютеры (называемые веб-серверами ) могут отправлять сообщения, понятные для веб-браузеров. Internet — это инфраструктура, тогда как Web — это служба, построенная на вершине инфраструктуры. Стоит отметить, что есть несколько других сервисов, построенных поверх Интернета, таких как электронная почта и IRC.

Интрасети и экстрасети

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

Экстрасети

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

И интрасети, и экстрасети работают на той же инфраструктуре, что и Интернет, и используют те же протоколы. Таким образом, авторизованные участники могут получить к ним доступ из разных физических мест.

В чем разница между веб-страницей, веб-сайтом, веб-сервером и поисковой системой? — Изучите веб-разработку

В этой статье мы описываем различные концепции, связанные с Интернетом: веб-страницы, веб-сайты, веб-серверы и поисковые системы.Новички в Интернете часто путают эти термины или используют их неправильно. Давайте узнаем, что они означают!

Предварительные требования: Вы должны знать, как работает Интернет.
Цель: Уметь описывать различия между веб-страницей, веб-сайтом, веб-сервером и поисковой системой.

Как и в любой другой области знаний, в Интернете много жаргона. Не волнуйтесь, мы не будем перегружать вас всем этим (у нас есть глоссарий, если вам интересно).Однако есть несколько основных терминов, которые вам необходимо понять с самого начала, поскольку вы будете слышать эти выражения все время, пока читаете. Иногда эти термины легко спутать, поскольку они относятся к связанным, но различным функциям. Фактически, вы иногда увидите, что эти термины неправильно используются в новостях и в других местах, так что путаницу их можно понять!

Мы рассмотрим эти термины и технологии более подробно по мере дальнейшего изучения, но эти быстрые определения станут для вас отличным началом:

веб-страница
Документ, который может отображаться в веб-браузере, таком как Firefox, Google Chrome, Opera, Microsoft Internet Explorer или Edge или Apple Safari.Их также часто называют просто «страницами».
сайт
Набор веб-страниц, которые сгруппированы вместе и обычно связаны друг с другом различными способами. Часто называется «веб-сайтом» или «сайтом».
веб-сервер
Компьютер, на котором размещен веб-сайт в Интернете.
поисковая система
Веб-служба, помогающая найти другие веб-страницы, например Google, Bing, Yahoo или DuckDuckGo. Доступ к поисковым системам обычно осуществляется через веб-браузер (например,г. вы можете выполнять поиск в поисковых системах непосредственно в адресной строке Firefox, Chrome и т. д.) или через веб-страницу (например, bing.com или duckduckgo.com).

Давайте рассмотрим простую аналогию — публичную библиотеку. Вот что вы обычно делаете при посещении библиотеки:

  1. Найдите поисковый индекс и найдите название нужной книги.
  2. Запишите каталожный номер книги.
  3. Перейдите в конкретный раздел, содержащий книгу, найдите правильный каталожный номер и получите книгу.

Сравним библиотеку с веб-сервером:

  • Библиотека похожа на веб-сервер. Он имеет несколько разделов, что похоже на веб-сервер, на котором размещено несколько веб-сайтов.
  • Различные разделы (естественные науки, математика, история и т. Д.) В библиотеке похожи на веб-сайты. Каждый раздел похож на уникальный веб-сайт (два раздела не содержат одинаковых книг).
  • Книги в каждом разделе похожи на веб-страницы. На одном веб-сайте может быть несколько веб-страниц, например, в разделе «Наука» (веб-сайт) будут книги по теплу, звуку, термодинамике, статике и т. Д.(веб-страницы). Каждую веб-страницу можно найти в уникальном месте (URL).
  • Индекс поиска похож на поисковую систему. Каждая книга имеет свое уникальное место в библиотеке (две книги нельзя хранить в одном месте), которое определяется каталожным номером.

Итак, давайте углубимся в то, как связаны эти четыре термина и почему их иногда путают друг с другом.

Веб-страница

Веб-страница — это простой документ, отображаемый в браузере.Такие документы написаны на языке HTML (о котором мы подробнее поговорим в других статьях). Веб-страница может включать в себя различные типы ресурсов, например:

  • информация о стиле — управление внешним видом страницы
  • скрипты — которые добавляют интерактивности странице
  • медиа — изображения, звуки и видео.

Примечание: Браузеры также могут отображать другие документы, такие как файлы PDF или изображения, но термин веб-страница конкретно относится к документам HTML.В противном случае мы используем только термин документ .

Все веб-страницы, доступные в сети, доступны по уникальному адресу. Чтобы получить доступ к странице, просто введите ее адрес в адресной строке браузера:

Веб-сайт

Веб-сайт — это совокупность связанных веб-страниц (плюс связанные с ними ресурсы), которые имеют уникальное доменное имя. Каждая веб-страница данного веб-сайта содержит явные ссылки — большую часть времени в виде интерактивной части текста, — которые позволяют пользователю переходить с одной страницы веб-сайта на другую.

Чтобы получить доступ к веб-сайту, введите его доменное имя в адресной строке браузера, и браузер отобразит главную веб-страницу веб-сайта или домашнюю страницу (обычно именуемую «домашней»):

Идеи веб-страницы и веб-сайта особенно легко спутать с веб-сайтом , который содержит только одну веб-страницу . Такой веб-сайт иногда называют одностраничным веб-сайтом .

Веб-сервер

Веб-сервер — это компьютер, на котором размещен один или несколько веб-сайтов .«Хостинг» означает, что все веб-страницы, и их вспомогательные файлы доступны на этом компьютере. Веб-сервер отправит любую веб-страницу с веб-сайта , который он размещает, в браузер любого пользователя по запросу пользователя.

Не путайте веб-сайт и веб-сервер . Например, если вы слышите, как кто-то говорит: «Мой веб-сайт не отвечает», это на самом деле означает, что веб-сервер не отвечает и, следовательно, веб-сайт недоступен.Что еще более важно, поскольку веб-сервер может размещать несколько веб-сайтов, термин веб-сервер никогда не используется для обозначения веб-сайта, так как это может вызвать большую путаницу. В нашем предыдущем примере, если мы сказали: «Мой веб-сервер не отвечает», это означает, что несколько веб-сайтов на этом веб-сервере недоступны.

Поисковая машина

Поисковые системы — частый источник путаницы в сети. Поисковая система — это особый вид веб-сайтов, которые помогают пользователям находить веб-страницы с других веб-сайтов .

Их много: Google, Bing, Яндекс, DuckDuckGo и многие другие. Некоторые из них являются общими, некоторые специализируются на определенных темах. Используйте то, что вам больше нравится.

Многие новички в Интернете путают поисковые системы и браузеры. Давайте проясним: браузер — это часть программного обеспечения, которое извлекает и отображает веб-страницы; поисковая машина — это веб-сайт, который помогает людям находить веб-страницы с других веб-сайтов. Путаница возникает из-за того, что при первом запуске браузера браузер отображает домашнюю страницу поисковой системы.Это имеет смысл, потому что, очевидно, первое, что вы хотите сделать с браузером, — это найти веб-страницу для отображения. Не путайте инфраструктуру (например, браузер) со службой (например, поисковой системой). Это различие немного поможет вам, но даже некоторые профессионалы говорят нечетко, так что не беспокойтесь об этом.

Вот пример Firefox, показывающий окно поиска Google в качестве начальной страницы по умолчанию:

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

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

Сначала вы открываете свой веб-браузер и подключаетесь к нашему веб-сайту. Когда вы это делаете, ваш компьютер отправляет электронный запрос через ваше интернет-соединение вашему интернет-провайдеру (ISP) . Интернет-провайдер направляет запрос на сервер, расположенный дальше по цепочке в Интернете. В конце концов, запрос попадет на сервер доменных имен (DNS).

Этот сервер будет искать совпадение с введенным вами доменным именем (например, www.howstuffworks.com). Если он найдет совпадение, он направит ваш запрос на правильный IP-адрес сервера. Если он не найдет совпадения, он отправит запрос дальше по цепочке на сервер, у которого есть дополнительная информация.

Запрос в конечном итоге придет на наш веб-сервер. Наш сервер ответит отправкой запрошенного файла серией пакетов. Пакеты — это части файла размером от 1000 до 1500 байтов. У пакетов есть верхние и нижние колонтитулы, которые сообщают компьютерам, что находится в пакете, и как информация совпадает с другими пакетами для создания целого файла.Каждый пакет возвращается по сети обратно на ваш компьютер. Пакеты не обязательно идут по одному и тому же пути — они обычно проходят по пути наименьшего сопротивления.

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

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

Это верно и для других типов файлов. Когда вы отправляете электронное письмо, оно разбивается на пакеты перед масштабированием по Интернету. Телефонные звонки через Интернет также преобразуют разговоры в пакеты с использованием протокола передачи голоса по Интернету (VoIP). Мы можем поблагодарить пионеров сетей, таких как Винтон Серф и Роберт Кан, за эти протоколы — их ранняя работа помогла создать масштабируемую и надежную систему.

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

Первоначально опубликовано: 7 мая 2010 г.

Gralla, Preston: 9780789736260: Amazon.com: Books

Простые и понятные объяснения проведут вас через каждую технологию

Подробные объяснения проведут вас через технологию.

Интернет изменил мир … и со всем, от блогов до подкастов, от интернет-телефонов до видео, он все еще меняет мир. Теперь легко понять, как все это работает! Большие, яркие, полноцветные иллюстрации и понятные объяснения в этой книге делают все это невероятно простым!

УЗНАЙТЕ, КАК ДЕЙСТВИТЕЛЬНО РАБОТАЕТ ИНТЕРНЕТ … ЭТО УДИВИТЕЛЬНО ПРОСТО!

Это новое издание было полностью обновлено с учетом новейших современных интернет-технологий, веб-соединений, оборудования, коммуникационных и развлекательных услуг и многого другого!

• Узнайте, как Интернет может доставлять любую информацию в любом месте: веб-страницы, электронная почта, музыка, видео, телефонные звонки и многое другое!

• Изучите самые интересные новые Интернет-технологии, от блогов и подкастинга до вики и BitTorrent.

• Узнайте, как работает ваше подключение к Интернету… беспроводной, кабельный модем, DSL, даже сотовые телефоны

• Загляните за кулисы с самыми современными веб-сайтами, приложениями и услугами

• Защитите себя от новейших интернет-угроз, включая фишинг, веб-наблюдение и взлом беспроводных сетей

Престон Гралла — отмеченный наградами автор более 30 книг, в том числе «Как работает Интернет», «Полное руководство для идиотов по конфиденциальности и безопасности в Интернете», «Полное руководство для идиотов по защите вашего ребенка в Интернете» и «Как работает беспроводная связь».Он часто писал

о проблемах безопасности, компьютерных технологиях, Интернете и был обозревателем многих журналов, веб-сайтов

и газет.

Престон Гралла — отмеченный наградами автор 20 книг, в том числе

How Wireless Works , How to Expand and Upgrade PC , and The

to Complete Idiot’s Защита в Интернете .Он является исполнительным редактором

и обозревателем CNet и ZDNet; обозреватель технологий

для Dallas Morning News ; и писал о технологиях

для многих журналов и газет, в том числе USA Today , PC

Magazine , Los Angeles Times , Boston Magazine , PC / Computing ,

Computerworld и FamilyPC и многие другие.Гралла получил

нескольких наград за написание и редактирование, в том числе награду от

Computer Press Association за лучшую художественную статью в компьютерном журнале

.

Как хорошо известный эксперт по компьютерам и Интернету, он

часто появлялся в многочисленных теле-, радиопостановках и сетях,

, включая CBS Early Show , CNN, National Public Radio’s Все

Принятие во внимание , MSNBC, CNBC, TechTV и CNet Radio.

Он был основателем и управляющим редактором известной газеты

PC Week и одним из редакторов PC / Computing . Под его редакцией

PC / Computing стал финалистом конкурса General Excellence от

National Magazine Awards.

Гралла живет в Кембридже, штат Массачусетс, с женой Лидией, детьми

Габриэль и Миа и кроликом по имени Полишинель. Он также

пишет бесплатную рассылку новостей Gralla’s Internet Insider по электронной почте.Чтобы бесплатно подписаться на

, отправьте электронное письмо по адресу [email protected], указав в строке темы

слов ПОДПИСАТЬСЯ НА NETINSIDER.

Как работает Интернет ?. TL; DR: маршрутизаторы, перемещающие пакеты согласно… | Стивен Ли

TL; DR: маршрутизаторы, перемещающие пакеты согласно различным протоколам

Визуализация Интернета. Источник: www.neondystopia.com

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

Интернет работает через сеть с маршрутизацией пакетов в соответствии с протоколом Интернета (IP) , протоколом управления передачей (TCP) и другими протоколами.

Что такое протокол?

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

Что такое пакет?

Данные, отправляемые через Интернет, называются сообщением . Перед отправкой сообщения оно сначала разбивается на множество фрагментов, называемых пакетами . Эти пакеты отправляются независимо друг от друга. Типичный максимальный размер пакета составляет от 1000 до 3000 символов. Интернет-протокол определяет, как сообщения должны быть упакованы в пакеты.

Что такое сеть с маршрутизацией пакетов?

Это сеть, которая направляет пакетов с исходного компьютера на конечный компьютер.Интернет состоит из огромной сети специализированных компьютеров, называемых маршрутизаторами . Задача каждого маршрутизатора заключается в том, чтобы знать, как переместить пакет от источника к месту назначения. Пакет будет проходить через несколько маршрутизаторов во время своего путешествия.

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

Утилита командной строки traceroute, показывающая все переходы между моим компьютером и серверами Google

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

Откуда взялись эти Интернет-маршрутизаторы? Кому они принадлежат?

Эти маршрутизаторы возникли в 1960-х годах как ARPANET , военный проект, целью которого была компьютерная сеть, которая была децентрализована, чтобы правительство могло получить доступ и распространять информацию в случае катастрофического события. С тех пор ряд корпораций интернет-провайдеров (ISP) добавили маршрутизатор к этим маршрутизаторам ARPANET .

У этих маршрутизаторов Internet нет единственного владельца, а скорее несколько владельцев: государственные учреждения и университеты, связанные с ARPANET в первые дни и корпорации ISP , такие как AT&T и Verizon позже.

Спросить, кому принадлежит Интернет, все равно что спросить, кому принадлежат все телефонные линии. Ни одно лицо не владеет ими всеми; их части принадлежат многим различным объектам.

Всегда ли приходят пакеты в порядке? Если нет, то как перекомпоновывается сообщение?

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

Всегда ли пакеты доходят до места назначения?

Протокол Интернета не гарантирует, что пакеты всегда будут доставлены по назначению.Когда это происходит, это называется потеря пакета . Обычно это происходит, когда маршрутизатор получает больше пакетов , которые он может обработать. У него нет другого выбора, кроме как отбросить несколько пакетов .

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

Когда два компьютера обмениваются данными через протокол управления транспортом , мы говорим, что между ними существует TCP-соединение .

Как выглядят эти Интернет-адреса?

Эти адреса называются IP-адресами и существуют два стандарта.

Первый стандарт адресов называется IPv4 и выглядит как 212.78.1.25 . Но поскольку IPv4 поддерживает только 2³² (около 4 миллиардов) возможных адресов, рабочая группа Internet Task Force предложила новый стандарт адресов под названием IPv6 , который выглядит как 3ffe: 1893: 3452: 4: 345: f345: f345: 42fc . IPv6 поддерживает 2¹² возможных адреса, что позволяет подключать гораздо больше сетевых устройств, что будет намного больше, чем на 2017 год, когда насчитывается более 8 миллиардов сетевых устройств в Интернете.

Таким образом, существует взаимно однозначное соответствие между адресами IPv4 и IPv6 . Обратите внимание, что переход с IPv4 на IPv6 все еще выполняется и займет много времени. По состоянию на 2014 год Google показал, что их трафик IPv6 и составлял всего 3%.

Как может быть более 8 миллиардов сетевых устройств в Интернете, если имеется всего около 4 миллиардов адресов IPv4?

Это потому, что существует общедоступных и частных IP-адресов. Несколько устройств в локальной сети, подключенной к Интернету, будут использовать один и тот же общедоступный IP-адрес . В локальной сети эти устройства отличаются друг от друга по частным IP-адресам , обычно в форме 192.168.xx или 172.16.xx или 10.xxx , где x — это число от 1 до 255. Эти частные IP-адреса назначаются протоколом динамической конфигурации хоста (DHCP) .

Например, если портативный компьютер и смартфон в одной локальной сети отправляют запрос на www.google.com, прежде чем пакеты покинут модем, он изменяет заголовки пакетов и назначает один из своих порты к этому пакету . Когда сервер Google отвечает на запросы, он отправляет данные обратно в модем через этот конкретный порт, поэтому модем будет знать, следует ли маршрутизировать пакеты на портативный компьютер или смартфон.

В этом смысле IP-адрес не привязан к компьютеру, а скорее связан с соединением, с помощью которого компьютер подключается к Интернету.Уникальным для вашего компьютера адресом является MAC-адрес , который никогда не меняется в течение всего срока службы компьютера.

Этот протокол отображения частных IP-адресов на общедоступных IP адресов называется протоколом трансляции сетевых адресов (NAT). Это то, что позволяет поддерживать более 8 миллиардов сетевых устройств с 4 миллиардами возможных IPv4 адресов.

Как маршрутизатор узнает, куда отправить пакет? Нужно ли знать, где находятся все IP-адреса в Интернете?

Каждому маршрутизатору не нужно знать, где находится каждый IP-адрес .Ему нужно только знать, к какому из его соседей, называемому исходящим каналом или , направлять каждый пакет. Обратите внимание, что IP-адрес можно разбить на две части: префикс etwork и идентификатор хоста . Например, 129.42.13.69 можно разбить на

 Префикс сети: 129.42 
Идентификатор хоста: 13.69

Все сетевые устройства, которые подключаются к Интернету через одно соединение (например, кампус колледжа, предприятие или интернет-провайдер в метро) будут использовать один и тот же сетевой префикс .

Маршрутизаторы будут отправлять все пакеты вида 129.42. *. * в одно и то же место. Таким образом, вместо того, чтобы отслеживать миллиарды IP-адресов , маршрутизаторам необходимо отслеживать только менее миллиона сетевого префикса .

Но маршрутизатору по-прежнему необходимо знать множество сетевых префиксов. Если к Интернету добавляется новый маршрутизатор, как он узнает, как обрабатывать пакеты для всех этих сетевых префиксов?

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

Как подключенные к сети компьютеры определяют IP-адреса на основе доменных имен?

Мы вызываем поиск IP-адреса удобочитаемого доменного имени, например www.google.com «разрешение IP-адреса». Компьютеры разрешают IP-адреса через систему доменных имен ( DNS ), децентрализованную базу данных сопоставлений от доменных имен до IP-адресов .

Для определения IP-адреса компьютер сначала проверяет свой локальный кэш DNS , в котором хранится IP-адрес веб-сайтов, которые он недавно посещал.Если он не может найти там IP-адрес или что запись об IP-адресе истекла, он запрашивает DNS-серверы ISP , выделенные для разрешения IP-адресов. Если серверы DNS провайдера не могут найти разрешение IP-адреса , они запрашивают корневые серверы имен , которые могут разрешить каждое доменное имя для данного домена верхнего уровня . Домены верхнего уровня — это слова справа от крайней правой точки в имени домена. .com .net .org — это несколько примеров доменов верхнего уровня .

Как приложения взаимодействуют через Интернет?

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

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

Что делает каждый из этих Интернет-уровней?

На самом низком уровне находится Link Layer , который является «физическим уровнем» Интернета. Канальный уровень предназначен для передачи битов данных через некоторые физические носители, такие как оптоволоконные кабели или радиосигналы Wi-Fi.

На вершине Link Layer находится Internet Layer . Интернет-уровень связан с маршрутизацией пакетов по назначению.Интернет-протокол , упомянутый ранее, находится на этом уровне (отсюда и то же имя). Интернет-протокол динамически настраивает и перенаправляет пакетов в зависимости от сетевой нагрузки или сбоев. Обратите внимание, что это не гарантирует, что пакет всегда дойдет до места назначения, он просто старается изо всех сил.

Над уровнем Интернета находится транспортный уровень . Этот уровень должен компенсировать тот факт, что данные могут быть потеряны на уровнях Internet и Link ниже.Упомянутый ранее протокол управления транспортом живет на этом уровне и работает в основном для повторной сборки пакетов в их исходные сообщения , а также для повторной передачи пакетов , которые были потеряны.

Уровень приложения находится сверху. Этот уровень использует все нижележащие уровни для обработки сложных деталей перемещения пакетов через Интернет. Он позволяет приложениям легко устанавливать соединения с другими приложениями в Интернете с помощью простых абстракций, таких как сокеты.Протокол HTTP, который определяет, как веб-браузеры и веб-серверы должны взаимодействовать, находится в Application Layer . Протокол IMAP, который определяет, как почтовые клиенты должны получать электронную почту, находится в Application Layer . Протокол FTP, который определяет протокол передачи файлов между клиентами загрузки файлов и серверами файлового хостинга, находится на уровне приложений .

Чем отличается клиент от сервера?

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

Более формальное определение состоит в том, что приложение, которое инициирует соединение TCP , является клиентом , а приложение, которое принимает соединение TCP , является сервером .

Как можно безопасно передавать конфиденциальные данные, такие как данные кредитных карт, через Интернет?

На заре Интернета этого было достаточно, чтобы гарантировать, что сеть , маршрутизаторы, и ссылки находятся в физически безопасных местах.Но по мере того, как Интернет рос в размерах, количество маршрутизаторов , означало больше уязвимых мест. Более того, с появлением беспроводных технологий, таких как Wi-Fi, хакеры могли перехватывать пакет в воздухе; Недостаточно просто обеспечить физическую безопасность сетевого оборудования. Решением этой проблемы было шифрование и аутентификация с по SSL / TLS .

Что такое SSL / TLS?

SSL означает уровень защищенных сокетов. TLS означает Transport Layer Security . SSL был впервые разработан Netscape в 1994 году, но позже была разработана более безопасная версия, переименованная в TLS . Мы будем называть их вместе SSL / TLS .

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

Шифрование означает, что клиент может запросить шифрование TCP-соединения с сервером . Это означает, что все сообщения , отправленные между клиентом и сервером , будут зашифрованы перед разбивкой на пакеты . Если хакеры перехватят эти пакеты , они не смогут восстановить исходное сообщение .

Аутентификация означает, что клиент может доверять тому, что сервер является тем, кем он себя называет.Это защищает от атак типа «человек посередине», когда злоумышленник перехватывает соединение между клиентом и сервером , чтобы подслушивать и вмешиваться в их обмен данными.

Мы видим SSL в действии всякий раз, когда посещаем веб-сайты с поддержкой SSL в современных браузерах. Когда браузер запрашивает веб-сайт, используя протокол https вместо http , он сообщает веб-серверу, что хочет зашифрованное соединение SSL .Если веб-сервер поддерживает SSL , будет установлено безопасное зашифрованное соединение, и мы увидим значок замка рядом с адресной строкой в ​​браузере.

Веб-сервер medium.com поддерживает SSL. Браузер может подключиться к нему через https, чтобы обеспечить шифрование связи. Браузер также уверен, что он обменивается данными с реальным сервером medium.com, а не с посредником.

Как SSL подтверждает подлинность сервера и шифрует их обмен данными?

Использует асимметричное шифрование , сертификаты SSL и .

Асимметричное шифрование — это схема шифрования, которая использует открытый ключ , и закрытый ключ . Эти ключи в основном представляют собой числа, полученные из больших простых чисел. Закрытый ключ используется для расшифровки данных и подписи документов. Открытый ключ используется для шифрования данных и проверки подписанных документов. В отличие от симметричного шифрования , асимметричное шифрование означает, что возможность шифрования не дает автоматически возможность дешифрования.Это достигается за счет использования принципов из области математики, называемой теорией чисел.

SSL-сертификат — это цифровой документ, состоящий из открытого ключа , назначенного веб-серверу. Эти SSL-сертификаты выдаются серверу центрами сертификации . Операционные системы, мобильные устройства и браузеры поставляются с базой данных центров сертификации , поэтому они могут проверять сертификаты SSL.

Когда клиент запрашивает SSL-шифрованное соединение с сервером , сервер отправляет обратно свой сертификат SSL .Клиент проверяет, что сертификат SSL

  • выдан этому серверу
  • подписан доверенным центром сертификации
  • не истек.

Затем клиент использует открытый ключ сертификата SSL для шифрования случайно сгенерированного временного секретного ключа и отправки его обратно на сервер . Поскольку сервер имеет соответствующий закрытый ключ , он может расшифровать временный секретный ключ клиента .Теперь и клиент , и сервер знают этот временный секретный ключ , поэтому они оба могут использовать его для симметричного шифрования сообщений , которые они отправляют друг другу. Они сбросят этот временный секретный ключ после завершения сеанса.

Что произойдет, если хакер перехватит сеанс с шифрованием SSL?

Предположим, хакер перехватил каждое сообщение , отправленное между клиентом и сервером .Хакер видит SSL-сертификат , который отправляет сервер , а также зашифрованный временный секретный ключ клиента . Но поскольку у хакера нет закрытого ключа , он не может расшифровать временный секретный ключ . А поскольку у него нет временного секретного ключа , он не может расшифровать ни одно из сообщений между клиентом и сервером .

Резюме

  • Интернет начинался как ARPANET в 1960-х годах с целью создания децентрализованной компьютерной сети.
  • Физически Интернет — это совокупность компьютеров, передающих биты друг другу по проводам, кабелям и радиосигналам.
  • Как и многие сложные инженерные проекты, Интернет разбит на несколько уровней, каждый из которых занимается решением лишь небольшой проблемы. Эти уровни соединяются друг с другом в четко определенных интерфейсах.
  • Существует множество протоколов, которые определяют, как Интернет и его приложения должны работать на разных уровнях: HTTP, IMAP, SSH, TCP, UDP, IP и т. Д.В этом смысле Интернет — это не только набор правил поведения компьютеров и программ, но и физическая сеть компьютеров.
  • С ростом Интернета, появлением Wi-Fi и потребностей электронной коммерции, SSL / TLS был разработан для решения проблем безопасности.

Спасибо за чтение. Комментарии / исправления / вопросы приветствуются. Не стесняйтесь оставлять их ниже.

Как работает Интернет · HonKit

Для читателей дома: эта глава рассмотрена в видеоролике «Как работает Интернет».

Эта глава вдохновлена ​​докладом Джессики МакКеллар «Как работает Интернет» (http://web.mit.edu/jesstess/www/).

Спорим, вы пользуетесь Интернетом каждый день. Но знаете ли вы, что происходит, когда вы вводите адрес вроде https://djangogirls.org в свой браузер и нажимаете , введите ?

Первое, что вам нужно понять, это то, что веб-сайт состоит из группы файлов, сохраненных на жестком диске — точно так же, как ваши фильмы, музыка или изображения.Однако есть одна часть, которая уникальна для веб-сайтов: они включают компьютерный код, называемый HTML.

Если вы не знакомы с программированием, сначала может быть трудно понять HTML, но вашим веб-браузерам (например, Chrome, Safari, Firefox и т. Д.) Он нравится. Веб-браузеры предназначены для понимания этого кода, следуйте его инструкциям и представляйте эти файлы, из которых состоит ваш веб-сайт, именно так, как вы хотите.

Как и в случае с любым другим файлом, нам необходимо хранить HTML-файлы где-нибудь на жестком диске.Для Интернета мы используем специальные мощные компьютеры, называемые серверами . У них нет экран, мышь или клавиатура, потому что их основное назначение — хранить данные и обслуживать их. Вот почему они называются серверами — потому что они обслуживают ваших данных.

Хорошо, но вы хотите знать, как выглядит Интернет, верно?

Мы нарисовали вам картинку! Выглядит это так:

Похоже на беспорядок, правда? Фактически это сеть из подключенных машин (упомянутые выше сервера ).Сотни тысяч машин! Многие-многие километры кабелей по всему миру! Вы можете посетить веб-сайт карты подводных кабелей (http://submarinecablemap.com), чтобы увидеть, насколько сложна сеть. Вот скриншот с сайта:

Это увлекательно, не правда ли? Но невозможно провести провод между всеми компьютерами, подключенными к Интернету. Итак, чтобы добраться до машины (например, той, на которой сохранен https://djangogirls.org), нам нужно передать запрос через множество-много разных машин.

Это выглядит так:

Представьте, что когда вы набираете https://djangogirls.org, вы отправляете письмо, в котором говорится: «Дорогие девушки Django, я хочу увидеть сайт djangogirls.org. Отправьте его мне, пожалуйста!»

Ваше письмо отправляется в ближайшее к вам почтовое отделение. Затем он переходит к другому, который немного ближе к вашему адресату, затем к другому, и еще одному, пока он не будет доставлен в пункт назначения. Единственная уникальность заключается в том, что если вы отправите много писем ( пакетов данных ) в одно и то же место, они могут пройти через совершенно разные почтовые отделения ( маршрутизаторы ).Это зависит от того, как они распределены в каждом офисе.

Вот как это работает — вы отправляете сообщения и ожидаете ответа. Вместо бумаги и ручки вы используете байты данных, но идея та же!

Вместо адресов с названием улицы, города, почтового индекса и страны мы используем IP-адреса. Ваш компьютер сначала просит DNS (систему доменных имен) преобразовать djangogirls.org в IP-адрес. Это немного похоже на старые телефонные книги, где вы можете найти имя человека, с которым хотите связаться, и найти его номер телефона и адрес.

Когда вы отправляете письмо, оно должно иметь определенные характеристики, чтобы оно было правильно доставлено: адрес, печать и т. Д. Вы также используете язык, который понимает получатель, верно? То же самое относится к пакетам данных , которые вы отправляете для просмотра веб-сайта. Мы используем протокол под названием HTTP (протокол передачи гипертекста).

Итак, когда у вас есть веб-сайт, вам нужен сервер (машина), на котором он находится. Когда сервер получает входящий запрос (в письме), он отправляет обратно ваш веб-сайт (в другом письме).

Поскольку это руководство по Django, вы можете спросить, что делает Django. Когда вы отправляете ответ, вы не всегда хотите отправлять всем одно и то же. Намного лучше, если ваши письма будут персонализированными, особенно для человека, который только что написал вам, верно? Django поможет вам в создании этих индивидуальных, интересных писем. 🙂

Хватит разговоров — пора творить!

Как работает Интернет

.

Пятьдесят лет назад была запущена сеть Агентства перспективных исследовательских проектов, которую мы с любовью называем ARPANET, как сеть с коммутацией пакетов и первая в мире реализация протоколов TCP / IP, которые стали технической основой Интернета.

Но что все это значит и какие шаги необходимо выполнить даже для некоторых основных функций пользования Интернетом, таких как, скажем, чтение вашей любимой статьи на PopularMechanics.com?

Доктор Сесилия Арагон, директор Лаборатории науки о данных, ориентированной на человека в Вашингтонском университете в Сиэтле, одной из ведущих программ по информатике в стране, объясняет шаги.

«Браузер устанавливает соединение между вами и кем-то еще, другим сервером в другом месте в мире».

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

Арагон говорит, что пошаговый процесс выполнения такой простой задачи, как чтение статьи в Интернете, на самом деле совсем не такой простой.

Все начинается с компьютера, устройства, уже разработанного для того, чтобы принимать биты нулей и единиц и преобразовывать их в пиксели на экране, чтобы люди могли понимать информацию. Оттуда, как только этот компьютер запускает операционную систему, будь то Windows, MacOS, Linux или что-то еще, браузер запускается поверх этой операционной системы.

Браузер — опять же, есть несколько вариантов, от Safari до Google Chrome — служит специальной программой, предназначенной для сбора пакетов и установления соединений с другими компьютерами для получения информации.

«Браузер устанавливает соединение между вами и кем-то еще, другим сервером где-то еще в мире», — говорит Арагон.

Как работает Интернет

Это комната, к которой ARPANET впервые подключился 29 октября 1969 года.

Робин Бек, Getty Images

Назовем его STEP ONE . Для начала ваш браузер отправляет запрос на чтение статьи, которую вы сейчас читаете, через вашего интернет-провайдера (ISP), который может подключиться к Интернету. В этом сообщении ваш браузер отправил запрос с IP-адресом вашего компьютера на сервер, содержащий всю информацию с веб-сайта Popular Mechanics, в основном со словами: «Мне интересно, пришлите мне эту коллекцию пакетов.”

Возможно, вы знали сервер доменных имен (DNS) интернет-сайта, с которого хотели получить информацию, но компьютеры думают гораздо более черно-белыми. Вот здесь и вступает в игру STEP TWO , поскольку ваш браузер превращает DNS в IP-адрес, в данном случае, сервера веб-сайта Popular Mechanics. Затем STEP THREE , когда ваш браузер запрашивает соединение протокола управления передачей (TCP) с сервером Popular Mechanics, в основном происходит разрешение на отправку сообщений.Быстрый STEP FOUR позволяет серверу ответить на запрос, говоря «конечно, мы можем отправить это вместе» — известное как сообщение 200 OK — или «извините, у нас больше нет этих битов», обычно отображается как 404 документ не найден.

После начала разговора и принятия запроса в игру вступает действительно интересный STEP FIVE , устанавливающий протокол передачи гипертекста (HTTP), который будет создавать уровни пакетов информации (FTP-сервер, напротив, использует передачу файлов протокол, еще один популярный протокол, который определяет структуру, которую серверы используют для работы как часть Интернета).Каждый пакет содержит заголовок с битами информации, которые сообщают серверам и браузерам, куда должен идти пакет и его цель.

«Все становится очень сложно, очень быстро», — говорит Арагон. «Вы можете думать о пакете как о части информации, хранящейся в виде последовательности высокого и низкого напряжения, по сути, двоичной, потому что вся информация может быть представлена ​​в двоичной форме».

«Это похоже на телефонную сеть для передачи данных, а не голоса. Каждую часть информации, которую вы получаете, когда вы загружаете статью с сервера, на другом конце есть другой человек, производящий эту информацию.«

Затем начинается самое интересное, STEP SIX , поскольку пакеты информации должны перемещаться по этому протоколу TCP. Эти TCP-пакеты — наборы битов, помещенные в цифровую версию сложной оболочки — передаются по проводам, кабелям или Wi-Fi в виде данных низкого и высокого напряжения. Пакеты, используя IP-адрес, чтобы они знали, куда идти, перемещаются от маршрутизатора к маршрутизатору по кабелям, оптоволоконным кабелям, телефонным линиям и Wi-Fi, пока они не пройдут через какое-либо количество маршрутизаторов, необходимых для прибытия в ваше физическое местоположение, всегда перемещаясь в скорость света и вообще пересечение мира.

Иногда пакеты замедляют скорость сильно загруженных участков по пути и должны изменить курс, а иногда они могут найти прямой путь обратно к вам.

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

Как только запрошенные пакеты прибывают, STEP SEVEN запускается, позволяя браузеру преобразовать все эти слова и изображения из пакетов обратно в удобочитаемую статью.

«Некоторые могут быть потеряны и повторно отправлены, но это проходит через несколько маршрутизаторов взад и вперед, пока не вернется к вашему интернет-провайдеру, а затем ваш интернет-провайдер отправит пакеты обратно на маршрутизатор через WIFi на порт на вашем компьютере и затем ваш браузер, который прослушивает эти пакеты, берет данные и отображает их в форме, которую вы, как человек, можете понять », — говорит Арагон. «И это невероятно упрощенно».

Неопределенное будущее Интернета

Агентство AnadoluGetty Images

Будущее Интернета — это не обязательно все хорошие новости.

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

Из-за физических проводов и радиочастот и их ограничений полосы пропускания, по словам Арагона, мы уже сейчас начинаем сталкиваться с некоторыми физическими ограничениями.Даже IP-адреса, которые могут составлять примерно четыре миллиарда адресов, столкнулись с проблемой из-за восьми миллиардов устройств, подключенных к сети.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *