Banyan VINES - Banyan VINES

ВИНА
Стек протоколов
ЦельLAN
Разработчики)Баньян Системс
Введено1984; 36 лет назад (1984)
На основеXNS
Слой OSIОт 3 до 7
ОборудованиеEthernet, другие

Banyan VINES был сетевая операционная система разработан Баньян Системс для компьютеров, работающих AT&T с Система UNIX V.

ВИНА это аббревиатура от Виртуальная интегрированная служба сетевой работы. подобно Novell NetWare, Сетевые услуги VINES были основаны на архетипических Xerox XNS стек.

Джеймс Оллчин, который позже работал вице-президентом группы по платформам в Microsoft до выхода на пенсию 30 января 2007 г. был главным архитектором Banyan VINES.

Технология VINES

VINES работает на низкоуровневом протоколе, известном как VIP- Межсетевой протокол VINES- что было практически идентично нижним слоям Сетевые системы Xerox (XNS) протоколы. Адреса состояли из 32-битного адреса и 16-битного подсеть который сопоставлен с 48-битным Ethernet обращайтесь к маршрутам к машинам. Это означало, что, как и другие системы на базе XNS, VINES может поддерживать только двухуровневый Интернет.

Набор алгоритмы маршрутизации тем не менее, на этом уровне VINES стоит отдельно от других систем XNS. Ключевой отличительный признак, ARP (Протокол разрешения адресов), позволял клиентам VINES автоматически настраивать свои собственные сетевые адреса. Когда клиент впервые загрузился, он транслировал запрос в подсеть, запрашивая серверы, которые ответили бы предложенными адресами. Клиент будет использовать первый, чтобы ответить, хотя серверы могли бы передать «лучше» маршрутизация инструкция клиенту, если сеть изменилась. Общая концепция очень напоминала AppleTalk система AARP, за исключением того, что VINES требовал по крайней мере один сервер, тогда как AARP функционировал полностью "без головы". Как и AARP, VINES требовала изначально «болтливой» сети, отправляющей обновления о состоянии клиентов на другие серверы в объединенная сеть.

Завершая свою систему нижнего уровня, VINES использовал RTPПротокол таблицы маршрутизации), система сообщений с низкими накладными расходами для передачи информации об изменениях в маршрутизации и ARP для определения адресов других узлов в системе. Они очень напоминали аналогичные системы, используемые в других протоколах на основе XNS. ВИНЫ также включены ICPПротокол управления Интернетом), который он использовал для передачи сообщений об ошибках и показателей.

На уровне среднего уровня VINES использовала довольно стандартное программное обеспечение. В ненадежная служба дейтаграмм и служба потока данных действовал практически идентично UDP и TCP на вершине IP. Однако VINES также добавил надежная служба сообщений а также своего рода гибрид двух, предлагавший гарантированную доставку одного пакета.

Banyan предлагал клиентам TCP / IP в качестве дополнительной платы для клиентов стандартных серверов Vines. Эта дополнительная плата за TCP / IP на серверах Vines сохранялась еще долго после того, как доступность серверов TCP / IP стала товаром.

На самом верхнем уровне VINES предоставляет стандартные файловые службы и службы печати, а также уникальные StreetTalk, вероятно, первая действительно практичная, глобально согласованная именная служба для всей сети. Используя глобально распределенную, частично реплицированную базу данных, StreetTalk может объединить несколько удаленных друг от друга сетей в единую сеть, которая обеспечивает беспрепятственное совместное использование ресурсов. Это достигается за счет жестко иерархической схемы именования; записи в справочнике всегда имели вид предмет@группа@организация. Это относилось к учетным записям пользователей, а также к таким ресурсам, как принтеры и файловые серверы.

Стек протоколов

Слой OSIСтек протоколов VINES
7Файловые службыУслуги печатиStreetTalk (справочная служба)другие услуги
6Вызов удаленных процедур (RPC)
5
4Межпроцессное взаимодействие (IPC)
Дейтаграмма
Последовательный пакетный протокол (SPP)
Ручей
3Межсетевой протокол VINES (VIP)Протокол разрешения адресов (ARP)
Протокол таблицы маршрутизации (RTP)
Протокол управления Интернетом (ICP)
2Протоколы доступа к среде:
HDLC, X.25, Жетон кольцо, Ethernet
1

Клиентское программное обеспечение VINES

Клиентское программное обеспечение VINES работало на большинстве операционных систем на базе ПК, включая MS-DOS и более ранние версии Майкрософт Виндоус. Он был довольно легковесным для клиента и, следовательно, продолжал использоваться во второй половине 1990-х годов на многих старых машинах, на которых не могли запускаться другие сетевые стеки, которые тогда широко использовались. Это происходило и на стороне сервера, поскольку VINES в целом обеспечивала хорошую производительность даже на посредственном оборудовании.

Первоначальный выпуск на рынок

Учитывая присущие StreetTalk требования к низкой пропускной способности, глобальные компании и правительства, осознавшие преимущества всемирной справочные службы безупречный охват нескольких часовых поясов признал технологическое преимущество VINE. Пользователи включали газовые и нефтяные компании, энергетические компании, коммунальные предприятия и правительственные учреждения США, включая Государственный департамент, Министерство финансов, Министерство сельского хозяйства и Министерство обороны.

Например, Государственный департамент США одним из первых внедрил технологию VINES. Возможность использовать преимущества тогдашних высокоскоростных модемов 56k для телефонной связи в развитом мире с ограниченной скоростью телефонного модема 300 бод по сравнению с плохими аналоговыми телефонными системами в Третий мир, VINES удалось связать посольства по всему миру. VINES также поставлялся со встроенными функциями двухточечного и группового чата, которые были полезны для базового общения по защищенным линиям.

Принятие Минобороны

К концу 1980-х гг. Корпус морской пехоты США искал простые и готовые возможности подключения к всемирной сети с богатыми встроенными функциями электронной почты, файлов и печати. К 1988 году корпус морской пехоты был стандартизирован на VINES.[1] как его гарнизонная (база), так и наземная сетевая операционная система, ориентированная на электронную почту.

Используя как наземные защищенные радиоканалы, так и спутниковые и военные тактические телефонные переключатели, Корпус морской пехоты был готов к своему первому серьезному испытанию VINES: войне в Персидском заливе 1990-1991 годов. Подразделения могли беспрепятственно координировать наземные, морские и воздушные удары через военные границы, используя функцию чата для передачи списков целей и корректировки огня морских орудий на лету. Агентства по координации наземной огневой поддержки использовали VINES каналы управления вверх и вниз - от батальона к полку через дивизию к корпусу и от эскадрильи к группе до авиакрыла к корпусу, а также в одноранговой связи между подразделениями. .[нужна цитата ]

Конкуренты VINES

В течение десяти лет конкуренты Banyan по операционной системе, Novell и Microsoft, отвергали полезность справочные службы. Следовательно, с 1985 по 1995 год VINES доминировал в том, что стало называться «каталогом». Несмотря на кажущееся игнорирование VINES, Novell и, в конечном итоге, Microsoft - компании с плоской серверной или доменной сетевой моделью - осознали стратегическую ценность справочные службы. С небольшим предупреждением Novell перешла от преуменьшения ценности служб каталогов к объявлению своей собственной: Службы каталогов NetWare (NDS). В конце концов, Novell изменила NDS чтобы означать службы каталогов Novell, а затем переименовали это в eDirectory.

Microsoft прошла собственный этап разработки операционной системы. Первоначально они сотрудничали с IBM для разработки процессора на базе Intel. диск операционной системы называется ПК DOS и его двойник Microsoft, MS-DOS. В конце концов, Microsoft поделилась настоящей разработкой сетевой операционной системы с IBM LAN Manager и его двойник Microsoft, Microsoft LAN Manager. Microsoft рассталась с IBM и продолжила разработку LAN Manager до того, что стало Windows NT. По сути, это ОС 4.0. Изначально NT была плоской серверной или доменной операционной системой без каких-либо преимуществ VINES или NDS.

Для Windows 2000 однако Microsoft включила Active Directory, служба каталогов LDAP, основанная на каталоге своего почтового сервера Exchange. Active Directory была такой же надежной, как и VINES, и во многих отношениях превосходила ее. В то время как VINES ограничивался трехчастным именем, user.company.org, как и структура Novell NDS, Active Directory не была связана таким соглашением об именах. Active Directory разработала дополнительную возможность, которой не хватало как NDS, так и VINES, - ее организационную модель «лес и деревья». Комбинация лучшей архитектуры и маркетинговой компании размером с Microsoft обрекла StreetTalk, VINES как ОС и, наконец, самого Banyan.

Отказаться

К концу 1990-х годов некогда рекламируемая VINES не плоская, не доменная модель VINES с ее встроенной системой обмена сообщениями, эффективностью и одноразовым преимуществом в производительности уступила место более новым технологиям. Banyan не могла продавать свой продукт далеко за пределами своей первоначальной базы, состоящей из многонациональных и государственных структур.

Поскольку Banyan не мог быстро разработать ОС для использования преимуществ нового оборудования и, по-видимому, не понимал, что службы каталогов StreetTalk, а не упакованная в термоусадочную пленку ОС, были основной добавленной стоимостью, компания потеряла свои позиции на сетевом рынке. Продажи VINES резко упали, как из-за этих проблем, так и из-за быстрого роста Windows NT. Banyan все чаще обращался к StreetTalk как к отличительному признаку, в конечном итоге перенеся его на NT как отдельный продукт и предложив его в качестве интерфейса для LDAP системы.[нужна цитата ]

Также Баньян продолжал работать с закрытой ОС. Это потребовало от производителей оборудования представить требования к оборудованию и драйверам, чтобы Banyan мог написать драйверы для каждого периферийного устройства. Когда стало появляться больше открытых систем с опубликованными API, Banyan не изменил их модель. Это мешало клиентской поддержке справиться со стремительным ростом, например, принтеров. Поскольку конкуренты начали применять некоторые выдающиеся протоколы и услуги глобальной сети VINES, производители стали менее склонны отправлять устройство в Banyan для специальных драйверов VINES, когда конкуренты позволяли им писать свои собственные.

Отказ от бренда Banyan для ePresence в 1999 г. в качестве генерала Интернет сервисной компании, фирма продала свое сервисное подразделение Unisys в конце 2003 г. и ликвидировал оставшиеся доли в дочерней компании Switchboard.com.

История версий

  • 1984: Banyan VINES 1.0
  • 1989: Баньян Вайнс 2.1
  • 1990: Banyan VINES 3.0
  • 1991: Banyan VINES 4.11
  • 1992: Banyan VINES 5.0
  • 1994: Banyan VINES 5.50
  • 1997: Banyan VINES 7.0

использованная литература

Ресурс