Что мне дадут знания о принципах работы Интернет?

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

Но мы, как маркетологи, обязаны знать больше чем обычные пользователи, потому что:

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


  • Это позволяет эффективно общаться с разработчиками: только от вас зависит, потратите вы 10 минут или 2 часа на общение с разработчиками. Ваша продуктивность в свою — конкурентное преимущество.
  • Очевидно, что технический аудит сайта можно проводить только имея технические знания.
  • Но вы скажете «ведь лучше тратить время на узконаправленные знания и не «распыляться»!», на что я отвечу, что самая сильная стратегия — не оставлять слабых мест.

    Именно поэтому мы приступаем к изучению основ работы всемирной сети.

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

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

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

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

    Модель OSI

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

    1. написать на понятном получателю языке;
    2. поместить письмо в конверт нужной формы;
    3. в правильном формате заполнить информацию об отправителе и получателе;
    4. наклеить необходимую марку;

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

    Уровни модели OSI

    1. Физический уровень — описывает, как передавать нужную последовательность бит через витую пару, медный кабель, WiFi и так далее. На данном уровне работа идет с двоичными данными.
    2. Канальный уровень — обеспечивает физическую адресацию с помощью MAC адреса устройств. Информация передается в виде последовательности бит либо в кадрах
    3. Сетевой уровень — отвечает за глобальную маршрутизацию. Каждое устройство имеет свой IP адрес, соответственно на этом уровне работает IP протокол. Передать информацию можно различными путями, для определения оптимального маршрута используются маршрутизаторы. Так передача информации выполняется быстрее и создает меньшую нагрузку на сетевое оборудование.
    4. Транспортный уровень — обеспечивает поддержание надежного соединения между отправителем и получателем информации, а также адресацию на уровне приложения. На этом уровне работает протокол TCP
    5. Сеансовый уровень — управление сеансами связи (например видеосвязь), а также шифрование передаваемых данных
    6. Уровень представления — отвечает за предоставление информации получателю в нужном формате. Любой документ для передачи разбивается на порции в виде последовательности бит; при получении файла выполняется обратная информация. Именно за эти функции и отвечает данный уровень.
    7. Прикладной уровень — обеспечивает пользовательским приложениям доступ к сетевым сервисам. На этом уровне работают такие протоколы, как HTTP(s),FTP, почтовые протоколы POP3, IMAP, SMTP.

    DNS

    DNS — Domain Name System — распределенная система для получения информации о доменах в сети Интернет. Поскольку IPv4 (и тем более IPv6) адреса запоминать сложно, используются доменные имена. Доменные имена легко запоминаются, но для того чтобы установить соответствующий ему IP нужно обратиться к внешнему источнику — корневому серверу доменных имен…

    Например мы хотим обратиться к new.seohard.com

    Как можно узнать IP адрес данного доменного имени?

    Все выполняются в следующей последовательности:

    1. Обращение к провайдеру. Если пользователи провайдера ранее посещали new.seohard.com, то его IP находится в кеше сервера провайдера и IP возвращается сразу. Если данный адрес новый, то выполняется следующий пункт.
    2. Обращение к корневому серверу доменных имен
    3. Перенаправление к серверу доменных имен для зоны .com
    4. Перенаправление к серверу доменных имен для seohard.com
    5. Получение IP адреса new.seohard.com

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

    Заключение

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

    Дополнительные ссылки: