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

  • Соединение - в сетевой среде, это процесс создания канала для передачи данных между устройствами. Соединение предварительно устанавливается и его параметры определяются протоколами;
  • Пакет - основной строительный блок, с помощью которого данные транспортируются в сети. Большие объемы данных разбиваются на более мелкие пакеты фиксированного размера. Каждый пакет оснащен заголовком, содержащим информацию о передаваемых данных, их адресате, отправителе и других параметрах, таких как срок жизни пакета и время отправки;
  • Сетевой интерфейс - это устройство, физическое или виртуальное, которое позволяет компьютеру взаимодействовать с сетью. Для компьютера с двумя сетевыми картами можно настроить отдельные интерфейсы. Так же интерфейс может быть виртуальным, как, например, локальный интерфейс lo;
  • LAN - локальная сеть, доступ к которой есть только у ваших устройств. Это может быть личная домашняя сеть или корпоративная офисная сеть;
  • WAN - под этим термином обычно понимают глобальную сеть, как интернет. Также он может обозначать сетевой интерфейс, связанный с широкими сетями;
  • Протокол - это набор стандартов и правил, определяющих формат и метод обмена данными между устройствами. Протоколов много, и о некоторых из них мы поговорим ниже. Наиболее распространены такие, как TCP, UDP, IP и ICMP, а также интернет-протоколы высшего уровня, например, HTTP и FTP;
  • Порт - это уникальный идентификатор на устройстве, использующийся для связи с конкретными программами. Порты позволяют приложениям обмениваться данными между собой;
  • Брандмауэр - программное обеспечение, контролирующее проходящие через компьютер сетевые пакеты. Этот софт действует на основе заданных правил и может закрывать определенные порты для повышения безопасности;
  • NAT - это механизм преобразования сетевых адресов между локальными и глобальными сетями. Из-за ограниченного числа доступных сетевых адресов данное решение стало необходимым: несколько машин могут использовать один IP адрес, а их трафик обрабатывается роутером с использованием NAT;
  • VPN - сервис, создающий защищенное соединение, объединяющее несколько локальных сетей через интернет. Такой подход чаще всего применяется для повышения уровня безопасности связи.

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

Вопросы для самопроверки:

  1. Что такое соединение в контексте сетей и какие параметры его описывают?
  2. Какова структура интернет-пакета и какие данные он содержит?
  3. В чем разница между физическим и виртуальным сетевым интерфейсом?
  4. Как локальная сеть (LAN) отличается от глобальной (WAN)?
  5. Назовите основные функции протоколов и приведите примеры высокоуровневых интернет-протоколов.
  6. Какую роль играют порты и брандмауэры в работе сети?
  7. Как работает NAT и почему его использование стало необходимым?
  8. Какие преимущества предоставляет VPN-технология?