25. Назовите два преимущества и два недостатка наличия международных стандартов для сетевых протоколов.
Прежде, чем ответить на этот вопрос, выскажу несколько соображений по теме.
Во-первых, преимущества и недостатки международной стандартизации наследуются от стандартизации как более общего понятия (не только международной, но и локальной — внутри страны, внутри области, внутри города и так далее). Для международной стандартизации преимущества и недостатки те же, что и для просто стандартизации, но в международном контексте они становятся более значимыми (влияют на жизнь большего числа людей), чем в пределах только одной страны, или одной области, или одного города и так далее.
Во-вторых, в поисках ответа на этот вопрос в интернете я заметил, что в число недостатков стандартизации сетевых протоколов очень многие включают что-то вроде следующего, цитата: «All companies and manufactures must follow the standards instead of developing new techniques». Мой перевод на русский: «Все компании и производители должны следовать стандартам вместо разработки новых технологий».
В подразделе «1.6. Стандартизация сетей» книги Таненбаума объясняется, почему это суждение является неверным. Цитирую из книги: «Разумный человек предположит, что стандарт разъясняет, как работает протокол, чтобы вы могли сделать его хорошую реализацию. И этот человек оказывается неправ». На самом деле, стандарт сетевого протокола определяет только то, в чем стороны сетевого обмена данными нуждаются, чтобы их сетевое оборудование было совместимо друг с другом: не больше и не меньше.
Стандарт сетевого протокола не может тормозить развитие новых технологий, потому что он не определяет, какое именно оборудование должно использоваться для обмена данными и не определяет, как это оборудование должно быть устроено внутри ни в смысле железа, ни в смысле программного обеспечения. Стандарт определяет только то, что нужно, чтобы оборудование на базе любых технологий могло бы общаться между собой по сети. Даже если с одной стороны будет оборудование по старой технологии, а с другой — по самой новейшей.
Итак, излагаю мой вариант списка преимуществ и недостатков международной стандартизации сетевых протоколов.
Преимущества:
1. Без существования международных стандартов сетевых протоколов интернет вообще не мог бы существовать, потому что сетевое оборудование разных производителей было бы несовместимо друг с другом и общей сети не получилось бы.
2. Стандартизация увеличивает рынок для тех, кто придерживается стандартов. Большой размер рынка приводит к серийному производству, которое дает уменьшение себестоимости единицы продукции, а, следовательно, к уменьшению цен на сетевое оборудование и сетевые услуги.
Недостатки:
Из-за необходимости учета мнений всех сторон (а при международной стандартизации сторон особенно много) в организациях по стандартизации развивается бюрократия, которая служит 1) причиной чересчур большого удлинения сроков разработки стандартов, а также 2) неоперативного исправления ошибок или внесения изменений в стандарты.