March 22, 2020

⌦ Компьютерные сети - #𝟑

  1. Типы стандартов
  2. Стандарты для сетей
  3. Стандарты IEEE
  4. Совет по архитектуре интернета
  5. Документы RFC
  6. Консорциум W3C
  7. Итоги

Зачем нужны стандарты

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

  • Несовместимость сетевого оборудования,
  • Несовместимость программного обеспечения,
  • Разные протоколы.

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


1. Типы стандартов

  1. De jure ( формальные, юридические ) - стандарты, принятые по формальным законам стандартизации.
  2. De facto ( фактические ) - стандарты, установившиеся сами собой ( например новая технология, пользующаяся большой популярностью ).

2. Стандарты для сетей

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

1. Международная организация по стандартизации ( ISO )

  • Эталонная модель взаимодействия открытых систем

2. Институт инженеров по электронике и электротехнике ( IEEE )

  • Технологии передачи данных

3. Совет по архитектуре интернета ( IAB )

  • Протоколы интернет

4. Консорциум W3C

  • Стандарты Web

3. Стандарты IEEE


4. Совет по архитектуре интернета

1. Группа исследований Интернет ( Internet Research Task Force, IRTF )

  • Долгосрочные перспективные исследования

2. Группа проектирования Инетрент ( Internet Engineering Task Force, IETF )

  • Выпускает стандарты на сетевые протоколы

3. RFC ( Request for comments )

  • Документы с описанием работы протоколов
  • Формально не называются стандартами ( запрос комментариев ), но по сути являются таковыми

5. Документы RFC

Каждый документ RFC имеет свой номер и описывает указанный ему протокол Интернет

Документы RFC доступны бесплатно по ссылке https://tools.ietf.org/rfc/index


6. Консорциум W3C

Консорциум World Wide Web ( W3C )

  • Стандарты Web
  • Документы называются рекомендациями W3C

Рекомендации W3C

  • Язык разметки HTML ( Hypertext Markup Language )
  • Таблицы стилей CSS ( Cascading Style Sheets )
  • Архитектура Web-сервисов ( Web Services Architecture )
  • Яызк разметки XML ( Extensible Markup Language )

Рекомендации W3C доступны бесплатно по ссылке https://www.w3.org/standards


7. Итоги

Стандарты играют огромную роль в работе сетей

  • Оборудование разных поставщиков
  • Програмное обеспечение разных производителей
  • Разные операционные системы и платформы
  • Разные устройства

Читайте стандарты, чтобы разобратся в деталях работы технологий и протоколов