Сеть стандартизирована протоколами.
Сетевой протокол - это стандарт, в котором подробно описаны форматы и последовательности для использования при передаче данных. Эти протоколы могут быть проприетарными системами или стандартами, определенными государственными органами или отраслевыми ассоциациями. Они могут быть секретными («закрытыми») или публичными («открытыми»).
Цель
Протокол - это справочник, гарантирующий, что все программы написаны в одном и том же формате. Было бы бессмысленно писать коммуникационную программу, в которой программист изобретает свою собственную серию кодов и сообщений. Такая программа не сможет взаимодействовать ни с одной другой. Программа, получающая выходные данные этой исходной программы, не сможет расшифровать сообщения. По этой причине, независимо от того, является ли протокол закрытым или общедоступным, все программы должны соответствовать общим стандартам.
Видео дня
Органы по стандартизации
Ряду агентств ООН поручено поддерживать определения протоколов. Эти группы включают Инженерную группу Интернета и Международную организацию по стандартизации. Отраслевые органы также поддерживают стандарты. Эти органы являются группами пользователей и производителей для конкретной технологии. Примерами являются Open Mobile Alliance для беспроводных технологий и Сообщество Blade Computing, распространяющее стандарты для blade-серверов.
Функции
Сеть - это область, в которой особенно необходимы общие протоколы. Производители программного и аппаратного обеспечения должны обеспечивать совместимость своих продуктов друг с другом. Открытые стандарты поощряют разнообразие производства, что стимулирует конкуренцию, снижает цены и способствует инновациям.