Путь, по которому пакет перемещается по Интернету, зависит от выбора связи между провайдерами. Если провайдер, отправляющий пакет, связан с местом назначения, он может доставить пакет непосредственно. Иначе он может направить пакет к самому близкому месту, в котором есть соединение с платным провайдером транзита так, чтобы провайдер мог отправить пакет. На рисунке 1.26 показаны два примера пути через провайдеров. Часто путь пакета через Интернет не будет кратчайшим путем.
Наверху «пищевой цепи» находится маленькая горстка компаний, таких как AT&T и Sprint, которые управляют большими международными базовыми сетями с тысячами маршрутизаторов, соединенных линиями оптоволокна высокой пропускной способности. Эти провайдеры не платят за транзит. Их обычно называют первым ярусом провайдеров, и они, как говорят, формируют магистраль Интернета, так как все остальные должны соединиться с ними, чтобы быть в состоянии достигнуть всего Интернета.
Компании, которые обеспечивают много контента, такие как Google и Yahoo!, располагают свои компьютеры в информационных центрах, которые хорошо соединены с остальной частью Интернета. Эти информационные центры разработаны для компьютеров, а не для людей, и могут быть наполнены стойками машин, называемых серверной фермой. Расположение клиентов информационных центров хостинга, которым позволяют поместить оборудование, такое как серверы в точках присутствия провайдеров, таково, чтобы короткие, быстрые соединения могли быть сделаны между серверами и магистралями провайдера. Индустрия интернет-хостинга становится все более и более виртуальной, так что теперь, вместо того чтобы установить физический компьютер, распространена возможность арендовать виртуальную машину, которая работает на серверной ферме. Эти информационные центры являются настолько крупными (десятки или сотни тысяч машин), что основными их затратами является электричество, поэтому информационные центры иногда создаются в областях, где электричество дешево.
На этом мы закончим наш краткий обзор архитектуры Интернета. Впереди еще много разделов, посвященных изучению отдельных компонентов этого вопроса: проектирования, алгоритмов, протоколов. Еще один момент, стоящий упоминания, — изменение понятия «быть в Интернете». Мы привыкли, что машина находится в Интернете, если: (1) выполняется стек протокола TCP/IP; (2) у нее имеется IP-адрес; и (3) она может пересылать IP-пакеты другим машинам в Интернете. Однако провайдеры часто повторно используют IP-адреса, в зависимости от того, какие компьютеры работают в настоящее время, и домашние сети часто совместно задействуют один IP-адрес для нескольких компьютеров. Эта практика подрывает второе условие. Меры по безопасности, такие как брандмауэры, могут также частично заблокировать компьютеры от получения пакетов, подрывая третье условие. Несмотря на эти трудности, имеет смысл расценивать такие машины, как находящиеся в Интернете, в то время как они соединены со своими провайдерами.
Хочется напоследок отметить еще один нюанс: некоторые компании, объединяющие свои внутренние сети, часто используют те же технологии, которые используются в глобальной сети Интернет. Доступ к данным этих интрасетей обычно ограничивается пределами компании или ноутбуками, принадлежащими компании, но во всем остальном это тот же самый Интернет, только в миниатюре.
1.5.2. Мобильная телефонная сеть третьего поколения
Люди любят говорить по телефону даже больше, чем путешествовать на просторах Интернета, и это сделало мобильную телефонную сеть самой успешной сетью в мире. Количество абонентов уже превысило четыре миллиарда — это примерно 60 % населения Земли и больше чем количество интернет-узлов и стационарных телефонных линий (ITU, 2009). За последние 40 лет сеть мобильной связи очень разрослась, а ее архитектура сильно изменилась. Системы первого поколения передавали голосовые вызовы в виде непрерывных (аналоговых) сигналов, а не как последовательность битов. Система AMPS (Advanced Mobile Phone System), развернутая в Соединенных Штатах в 1982 году, была самой популярной системой первого поколения. Системы второго поколения перешли на передачу голосовых вызовов в цифровом виде, что увеличило пропускную способность, повысило безопасность и позволило осуществлять обмен текстовыми сообщениями. GSM (Глобальная система мобильной связи) была развернута с 1991 года и стала наиболее широко используемой системой мобильной телефонной связи в мире, относится к системам 2-го поколения.