Banyan VINES

редактировать
VINES
Стек протоколов
НазначениеLAN
Разработчик (и)Banyan Systems
введено1984; 36 лет назад (1984)
На основеXNS
уровня OSI с 3 по 7
Аппаратное обеспечениеEthernet, другие

Banyan VINES были сетевая операционная система, разработанная Banyan Systems для компьютеров, на которых работает ATT UNIX System V.

VINES - это сокращение от Virtual Integrated NEtwork Service. Как и Novell NetWare, сетевые сервисы VINES были основаны на архетипном стеке Xerox XNS .

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

Содержание

  • 1 Технология VINES
  • 2 Стек протоколов
  • 3 Клиентское программное обеспечение VINES
  • 4 Первоначальный выпуск на рынок
  • 5 Принятие Министерством обороны США
  • 6 Конкуренты VINES
  • 7 Отклонение
  • 8 История версий
  • 9 Ссылки
  • 10 Ресурсы

Технология VINES

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

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

. Завершая свою систему нижнего уровня, VINES использовал RTP (протокол таблицы маршрутизации), система сообщений с малыми накладными расходами для передачи информации об изменениях в маршрутизации и ARP для определения адресов других узлов в системе. Они очень напоминали аналогичные системы, используемые в других протоколах на основе XNS. VINES также включает 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, Token Ring, Ethernet
1

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

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

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

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

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

Принятие на вооружение министерства обороны

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

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

Конкуренты VINES

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

Microsoft прошла собственный этап разработки операционной системы. Первоначально они сотрудничали с IBM для разработки дисковой операционной системы на базе Intel под названием PC 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 продолжал работать в закрытом режиме. ОПЕРАЦИОННЫЕ СИСТЕМЫ. Это потребовало от производителей оборудования представить требования к оборудованию и драйверам, чтобы Banyan мог написать драйверы для каждого периферийного устройства. Когда стало появляться больше открытых систем с опубликованными API, Banyan не изменил их модель. Это мешало клиентской поддержке справиться со стремительным ростом, например, принтеров. По мере того, как конкуренты начали внедрять некоторые из выдающихся сетевых протоколов и услуг VINES, производители стали менее склонны отправлять устройство в Banyan для специальных драйверов VINES, когда конкуренты позволяли им писать свои собственные.

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

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

  • 1984: Banyan VINES 1.0
  • 1989: Banyan VINES 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

Ссылки

Ресурсы

  • Banyan VINES в Bamertal Publishing
  • Banyan VINES на Coldtail.com
Последняя правка сделана 2021-05-11 10:39:04
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте