Читать книгу Критическое мышление. Как думать под давлением - Василий Пимкин - Страница 10

Игры вероятного
Всеобщий язык Интернета

Оглавление

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

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

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

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

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

На уровне Internet фактическое местонахождение запрашиваемого сервера и физическая последовательность передачи и ретрансляции сигнала до него не имеет никакого значения. Есть только его IP-адрес (IP от Internet Protocol), с которого он может отправлять и на который он может получать пакеты данных, так называемые датаграммы (datagrams).

Критическое мышление. Как думать под давлением

Подняться наверх