Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инфа зачет.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
82.33 Кб
Скачать

Вопрос 31

Интернет — это сложная система, функционирующая на основе множества протоколов и стандартов. Для упорядочивания их разработки и применения существует система регламентирующих документов, основной из которых является серия RFC (Request for Comments).

Регулирующими стандартами Интернета занимаются организации:

  • IAB (Internet Architecture Board) — формирует архитектуру Интернета.

  • IESG (Internet Engineering Steering Group) — контролирует процесс стандартизации.

  • Основным источником стандартов являются документы RFC, которые подразделяются по содержанию и стадии разработки.

Ключевые типы RFC:

  • RFC Index — полный список всех документов.

  • RFC 2400 — описывает систему классификации протоколов и стандартов.

  • Assigned Numbers — фиксирует значения параметров (IP-адреса, порты и др.).

  • FYI — информационные справочные документы.

Протоколы могут квалифицироваться по стадии стандартизации:

  • Informational — информационные.

  • Experimental — экспериментальные.

  • Proposed Standard — предложение по стандарту.

  • Draft Standard — проект стандарта.

  • Standard — утверждённый стандарт.

  • Historic — исторические (устаревшие).

По уровню требований (статусу):

  • Required — обязательные.

  • Recommended — рекомендуемые.

  • Elective — избирательного применения.

  • Limited Use — ограниченного применения.

  • Not Recommended — не рекомендуемые.

Особенности RFC

  • Каждый документ RFC имеет уникальный номер и никогда не переиздаётся.

  • При пересмотре создаётся новый RFC, но стандарт (STD) может сохранять номер.

  • Один стандарт (STD) может охватывать несколько RFC. Например, STD 13 = RFC 1034 + RFC 1035 (DNS).

Для того чтобы протокол стал стандартом, он проходит три стадии:

1. ProposedStandard — требуется независимые реализации и одобрение IESG.

2. Draft Standard — требует подтверждения работоспособности и взаимодействия.

3. Standard (STD) — получает постоянный номер и широкое применение.

Минимальные сроки перехода:

  • Предложение → Проект: минимум 6 месяцев.

  • Проект → Стандарт: минимум 4 месяца.

BCP (Best Current Practices) — документы лучших практик, имеют отдельную нумерацию. AS и TS — документы о применимости и технические спецификации.

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

Вопрос 32

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

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

Трактовка термина может варьироваться в зависимости от того, что включается в понятие открытости и общедоступности. Например, правительства некоторых стран Евросоюза требуют отчислений за использование стандартов, определяя их, тем не менее, как открытые. В этом можно усмотреть противоречие, если исходить из того, что открытость подразумевает бесплатное использование. Есть, с другой стороны, вырабатывающие стандарты организации, которые принципиально не требуют никакой платы за использование стандартов, а, наоборот, только приветствуют их массовое применение. Так, например, действует Консорциум World Wide Web (W3C), который определяет стандарты публикации веб-документов.

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

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

  • Доступность.

  • Максимизация выбора

  • Отсутствие лицензионных отчислений.

  • Отсутствие дискриминации.

  • Расширения, или подмножества.

  • Хищнические практики