Баньян Вайнс
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2016 г. ) |
Стек протоколов | |
Цель | И |
---|---|
Разработчик(и) | Баньян Системы |
Введение | 1984 год |
На основе | XNS |
Уровень OSI | от 3 до 7 |
Аппаратное обеспечение | Ethernet , другие |
Banyan VINES — это снятая с производства сетевая операционная система, разработанная Banyan Systems для компьютеров под управлением AT&T от UNIX System V .
VINES — это аббревиатура от Virtual Integrated Network Service . Как и Novell NetWare , сетевые службы VINES основаны на Xerox XNS стеке .
Джеймс Олчин , который позже работал вице-президентом группы по платформам в Microsoft до выхода на пенсию 30 января 2007 года, был главным архитектором Banyan 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 — глобально согласованную службу имен . У Banyan есть версия StreetTalk, которая изначально работает на сервере NT. [ 1 ] Используя глобально распределенную, частично реплицируемую базу данных, StreetTalk может объединить несколько широко разнесенных сетей в единую сеть, обеспечивающую беспрепятственное совместное использование ресурсов. Этого удалось достичь благодаря жесткой иерархической схеме именования; записи в каталоге имели форму элемент @ группа @ организация (аналогично формату именования, используемому в службе каталогов XNS Clearinghouse: элемент : группа : организация ). Это относилось как к учетным записям пользователей, так и к таким ресурсам, как принтеры и файловые серверы .
Стек протоколов
[ редактировать ]Уровень 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. Имея возможность воспользоваться преимуществами тогдашних высокоскоростных модемов 56k для телефонной связи в развитых странах с ограниченной скоростью телефонных модемов в 300 бод по сравнению с плохими аналоговыми телефонными системами в развивающихся странах, VINES связал посольства по всему миру. VINES также имеет встроенную возможность двухточечного и группового чата, которая полезна для базового общения по защищенным линиям.
Принятие Министерства обороны
[ редактировать ]К концу 1980-х годов Корпус морской пехоты США искал простое и готовое решение для подключения к всемирной сети с богатыми встроенными функциями электронной почты, файлов и печати. К 1988 году Корпус морской пехоты стандартизировал VINES. [ 2 ] как гарнизон передового развертывания на поле боя, ориентированная на электронную почту (база), так и наземная сетевая операционная система .
Используя как наземные защищенные радиоканалы, так и спутниковые и военные тактические телефонные коммутаторы, Корпус морской пехоты был готов к своему первому большому испытанию VINES: войне в Персидском заливе 1990-1991 годов . Подразделения могли беспрепятственно координировать наземные, морские и воздушные удары через военные границы, используя функцию чата для передачи списков целей и корректировки огня корабельных орудий на лету. Органы по координации наземной огневой поддержки использовали каналы управления VINES вверх и вниз — от батальона к полку, от дивизии к корпусу и от эскадрильи к группе к авиационному крылу с корпусом, а также в одноранговой связи между подразделениями. . [ нужна ссылка ]
ВИНЫ конкуренты
[ редактировать ]Путешествие 3Com в разработку сетевых операционных систем началось в конце 1970-х годов. В 1979 году они представили свою первую сетевую операционную систему под названием 3+Share. Это позволило нескольким пользователям получить доступ к файлам и ресурсам на общем сервере. Однако только в 1982 году компания 3Com выпустила 3Server, что стало значительным шагом вперед.
3Server был разработан для работы с оборудованием Ethernet 3Com и предназначен для создания локальных сетей (LAN). Он предоставлял возможности совместного использования файлов и принтеров, позволяя нескольким компьютерам получать доступ к общим ресурсам, таким как принтеры и файлы. Он работал на наборе протоколов XNS (Xerox Network Systems).
На протяжении многих лет 3Com продолжала совершенствовать и совершенствовать свои сетевые операционные системы. В 1985 году они представили 3+Open, добавившую поддержку стороннего оборудования. 3+Open стала значительным достижением в линейке сетевых операционных систем 3Com. Представленный в 1985 году, он расширил возможности своих предыдущих предложений, обеспечив поддержку стороннего оборудования и программного обеспечения. Это позволило 3+Open работать с более широким спектром сетевых устройств и систем, повысив его совместимость и привлекательность для более широкой аудитории.
Вклад 3Com в возможности сетевого и серверного программного обеспечения Microsoft тесно связан с их сотрудничеством в разработке LAN Manager . LAN Manager — сетевое программное обеспечение Microsoft, предназначенное для предоставления услуг файлов и печати для компьютеров, подключенных к сети. В конце 1980-х годов Microsoft в партнерстве с 3Com интегрировала сетевые возможности 3+Open в LAN Manager.
Это сотрудничество привело к созданию LAN Manager 2.0, выпущенного в 1989 году. Эта версия LAN Manager объединила технологии Microsoft и 3Com, что привело к улучшению сетевых возможностей и совместимости. Это позволило Microsoft усилить свои сетевые предложения, сделав ее более конкурентоспособным игроком на рынке сетевых операционных систем.
Опыт Microsoft с LAN Manager заложил основу для последующей разработки операционных систем Windows NT и Windows Server . Знания и технологии, полученные в результате работы с сетевыми решениями 3Com, способствовали развитию возможностей сетевого и серверного программного обеспечения Microsoft, помогая им стать доминирующей силой в сетевой и серверной индустрии.
В течение десятилетия конкуренты Banyan по ОС, Novell и Microsoft, отвергали полезность служб каталогов . Следовательно, с 1985 по 1995 год VINES доминировала в сфере, которую стали называть «службами каталогов». Хотя казалось, что VINES игнорировали, Novell и, в конечном итоге, Microsoft — компании с плоской серверной или доменной сетевой моделью — пришли к осознанию стратегической ценности VINES. службы каталогов. Без особого предупреждения Novell перешла от преуменьшения ценности служб каталогов к анонсу своей собственной: NetWare Directory Services (NDS). В конце концов Novell изменила NDS на Novell Directory Services, а затем переименовала ее в eDirectory. [ 3 ]
Однако в Windows 2000 Microsoft включила Active Directory — службу каталогов LDAP, основанную на каталоге почтового сервера Exchange . [ 3 ] Хотя VINES ограничен именем, состоящим из трех частей, user.company.org, как и структура NDS Novell, Active Directory не связана таким соглашением об именах. Active Directory имеет дополнительную возможность, которой нет в NDS и VINES, — организационную модель «лес и деревья». Сочетание лучшей архитектуры и маркетинга со стороны компании размером с Microsoft обрекло StreetTalk, VINES как операционную систему и, наконец, на сам Banyan.
Отклонить
[ редактировать ]К концу 1990-х годов некогда разрекламированная неплоская и недоменная модель StreetTalk Services от VINES уступила позиции более новым технологиям, несмотря на встроенные средства обмена сообщениями, эффективность и одноразовое преимущество в производительности. Banyan не смог продавать свою продукцию далеко за пределами своей первоначальной базы, состоящей из транснациональных и государственных предприятий.
Компания потеряла позиции на сетевом рынке, а продажи VINES упали. Banyan все чаще обращался к StreetTalk как к отличительному признаку, в конечном итоге портировав его на NT как отдельный продукт и предложив в качестве интерфейса к системам LDAP . [ нужна ссылка ]
Banyan продолжал использовать закрытую ОС. Это потребовало от производителей оборудования предоставить требования к оборудованию и драйверам, чтобы Banyan мог писать драйверы для каждого периферийного устройства. Когда больше открытых систем стало появляться с опубликованными API, Banyan не стал менять свою модель. Это затрудняло поддержку клиентов на фоне стремительного роста, например, принтеров. Поскольку конкуренты начали перенимать некоторые из выдающихся протоколов и услуг глобальной сети VINES, производители были менее склонны отправлять в Banyan устройства для конкретных драйверов VINES, когда конкуренты позволяли им писать свои собственные.
Отказавшись от бренда Banyan для ePresence в 1999 году, как компании, предоставляющей общие интернет- услуги, фирма в конце 2003 года продала свое подразделение услуг компании Unisys и ликвидировала оставшиеся активы в своей дочерней компании Switchboard.com.
История версий
[ редактировать ]- 1984: Banyan VINES 1.0
- 1989: Баньян ВИНС 2.1
- 1990: Баньян ВИНС 3.0
- 1991: Баньян ВАЙНС 4.11
- 1992: Баньян ВАЙНС 5.0
- 1994: Баньян ВИНС 5.50
- 1997: Banyan VINES 7.0
Ссылки
[ редактировать ]- ^ Раджгопал, Радж (31 января 2018 г.). Справочник по гетерогенным сетям . ЦРК Пресс. ISBN 978-1-351-08952-4 .
- ↑ Сетевые военные подразделения морской пехоты США» , 14 октября 1991 г., стр. 576, InfoWorld.
- ^ Jump up to: а б Оглтри, Терри Уильям (2004). Модернизация и ремонт сетей . Издательство Que. ISBN 978-0-7897-2817-3 .
Ресурс
[ редактировать ]- Banyan VINES в издательстве Bamertal Publishing
- Banyan VINES на Coldtail.com