Открытая система – любая система (компьютер, вычислительная сеть, ОС, программный пакет и другие аппаратные, и программные продукты), которая построена в соответствии с открытыми спецификациями

Открытая система – любая система (компьютер, вычислительная сеть, ОС, программный пакет и другие аппаратные, и программные продукты), которая построена в соответствии с открытыми спецификациями. Спецификация – формализованное описание аппаратных или программных компонентов, способов их функционирования, взаимодействия с другими компонентами, условий эксплуатации, ограничений и особых характеристик. Не всякая спецификация – стандарт. Открытая спецификация – опубликованная, общедоступная спецификация, соответствующая стандартам и принятая в результате достижения согласия после всестороннего обсуждения всеми заинтересованными сторонами. Для реальных систем полная открытость – недостижимый идеал. Даже в так называемых открытых системах этому понятию соответствует лишь незначительная часть, поддерживающая внешние интерфейсы. Так, открытость Unix проявляется в его стандартизованном программном интерфейсе между ядром и приложениями, что и обеспечивает их переносимость из среды одной версии в другую. В закрытой ОС Novell NetWare открытой системой является интерфейс ODI для включения в систему драйверов сетевых адаптеров независимых производителей. Чем больше использовано открытых спецификаций при создании системы, тем более она открыта. Модель OSI проявляет только один аспект открытости по взаимодействию устройств, связанных в единую сеть. Здесь под открытой системой понимается сетевое устройство, готовое взаимодействовать с другими сетевыми устройствами с использованием стандартных правил, определяющих формат, содержание и значение принимаемых и отправляемых сообщений. Соблюдение принципа открытости обеспечивает построение сети из аппаратных и программных средств различных производителей, придерживающихся единого стандарта, безболезненную замену отдельных компонент более совершенными с минимальными затратами, легкость сопряжения сетей и простоту их освоения и обслуживания. Яркий пример открытой системы сеть Internet, развиваемая в соответствии с требованиями к открытой системе. Данная сеть объединяет в себе самое разнообразное оборудование и программное обеспечение огромного числа сетей, разбросанных по всему миру.

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

Стек OSI – набор конкретных спецификаций протоколов, что и отличает его от модели OSI, являющейся концептуальной схемой взаимодействия открытых систем. В отличие от других стеков он полностью соответствует модели, поскольку включает спецификации протоколов для всех семи уровней взаимодействия. На нижних уровнях стек поддерживает Ethernet, TokenRing, FDDI, протоколы ГВС, X.25 и ISDN, – т. е. все протоколы, разработанные вне него, как и все другие стеки. Протоколы сетевого, транспортного и сеансового уровней специфицированы и реализованы различными производителями, но пока мало распространены. Наиболее популярны прикладные протоколы — передачи файлов FTAM, эмуляции терминала VTP, справочной службы X.500, электронной почты X.400. Протоколы OSI весьма сложны, что требует больших затрат вычислительной мощности центрального процессора, и потому они мало пригодны для сетей персональных компьютеров.

Стек TCP/IP самый популярный протокол, используемый для связи компьютеров всемирной информационной сети Internet и огромного числа корпоративных сетей. На нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для ЛВС — Ethernet, TokenRing, FDDI, для ГВС – протоколы аналоговых коммутируемых и выделенных линий SLIP, PPP, протоколы территориальных сетей X.25 и ISDN. На прикладном уровне содержит такие популярные протоколы, как пересылка файлов FTP, эмуляция терминала telnet, электронная почта SMTP сети Internet, гипертекстовые сервисы службы WWW и др. Стек представляет собой один из самых распространенных стеков транспортных протоколов сетей, поскольку им пользуется более 10 млн. компьютеров, объединенных в сеть Internet. Существует большое число локальных, корпоративных и территориальных сетей, не являющихся частями Internet, но в которых также используется стек TCP/IP. Эти сети называют IP-сетями. Стек обладает тремя неоспоримыми преимуществами, выделяющих его из серии аналогичных стеков. Это фрагментация пакетов для согласования их максимальных длин в разных сетях при переходе с большей длины пакета на меньшую. Это гибкая система адресации, обеспечивающая простоту включения в интерсеть сети других технологий. Это экономное использование широковещательных рассылок, особенно необходимых при работе на медленных каналах связи территориальных сетей. Наличие этих преимуществ, в свою очередь, предъявляет высокие требования к вычислительным ресурсам и усложняет администрирование IP–сетей.

Стек NetBIOS/SMBкомпаний IBM и Microsoft. Наиболее эффективный стек протоколов для сетей, насчитывающих не более 200 рабочих станций. . На нижнем уровне поддерживает все популярные стандарты физического и канального уровней, аналогично TCP/IP. Хотя протокол Net BIOS и содержит много полезных сетевых функций, но он не обеспечивает маршрутизацию пакетов. Это ограничивает его применение локальными сетями и делает невозможным его использование в интерсетях.

Стек IPX/SPX фирмы Novell. Популярность стека связана с ОС NovellNetWare, сохраняющей мировое лидерство по числу установленных систем. Стек в основном эффективен в ЛВС и мало пригоден в корпоративных сетях из-за широковещательных сообщений, перегружающих медленные глобальные каналы связи. С момента выпуска версии NetWare 4.0 Novell вносит значительные изменения в свои протоколы, направленные на их адаптацию для работы в корпоративных сетях. В настоящее время стек реализован в ряде популярных ОС, таких как UNIX, SunSolaris, MicrosoftWindowsNT.


Ссылка на основную публикацию
Adblock detector