Базовые сетевые протоколы: Короткое руководство

Основные сетевые протоколы и их стандартизация

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

Основные сетевые протоколы

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

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

При обмене данными между компьютерами, подключенными к одной сети, данные разбиваются на более мелкие пакеты, обычно длиной 1500 байт, поскольку это типичное MTU (Maximum Transfer Unit), используемое в сетях. Однако в профессиональных локальных сетях используется MTU 9000 байт и более, известное как Jumbo Frames, что позволяет максимально оптимизировать передачу данных, поскольку передается меньше заголовков, которые также имеют определенный размер. Конечно, после того как данные были разбиты на более мелкие пакеты, когда они достигают получателя, они должны быть вновь собраны, а затем переданы на прикладной уровень.

Модель OSI

OSI - это модель взаимосвязи открытых систем. Эта концептуальная модель была создана Международной организацией по стандартизации (OSI) и позволяет различным системам взаимодействовать с помощью некоторых стандартизированных протоколов. Таким образом, она является основой для коммуникации между различными системами. Ее можно понимать как универсальный язык, который состоит из сегментации коммуникационной системы на различные уровни. В частности, семь слоев, которые являются абстрактными и представлены в виде вертикальных стопок. Каждый из этих слоев имеет свою функцию и, в свою очередь, взаимодействует с другими слоями. Как с нижними, так и с верхними. OSI имеет 7 уровней. Они прослеживают цепь от того момента, когда мы, пользователи, вводим информацию в компьютер, до того, как она достигает пункта назначения. Эти уровни выглядят следующим образом:

  • Прикладной уровень;
  • Уровень представления;
  • Сеансовый уровень;
  • Транспортный уровень;
  • Сетевой уровень;
  • Канальный уровень;
  • Физический уровень.

ISO

Как стандартизируют сетевые протоколы?

Стандартизация сетевого протокола - важный процесс, обеспечивающий эффективную связь различных сетевых устройств друг с другом. Это необходимо для того, чтобы избежать конфликтов и обеспечить совместимость между различными сетевыми устройствами. Процесс стандартизации сетевого протокола обычно начинается с признанной организации по стандартизации, такой как Институт инженеров по электротехнике и электронике (IEEE) или Международная организация по стандартизации (ISO). Эти организации создают комитеты и рабочие группы для разработки и пересмотра существующих сетевых стандартов или создания новых стандартов.

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

Заключение

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

Review

оставить отзыв